Uses of Class
org.apache.activemq.artemis.api.core.TransportConfiguration
-
-
Uses of TransportConfiguration in org.apache.activemq.artemis.api.core
Methods in org.apache.activemq.artemis.api.core that return TransportConfiguration Modifier and Type Method Description TransportConfiguration
TransportConfiguration. newTransportConfig(java.lang.String newName)
Methods in org.apache.activemq.artemis.api.core with parameters of type TransportConfiguration Modifier and Type Method Description boolean
TransportConfiguration. isEquivalent(TransportConfiguration otherConfig)
There's a case on ClusterConnections that we need to find an equivalent Connector and we can't use a Netty Cluster Connection on an InVM ClusterConnection (inVM used on tests) for that reason I need to test if the two instances of the TransportConfiguration are equivalent while a test a connector against an acceptorboolean
TransportConfiguration. isSameParams(TransportConfiguration that)
-
Uses of TransportConfiguration in org.apache.activemq.artemis.api.core.client
Methods in org.apache.activemq.artemis.api.core.client that return TransportConfiguration Modifier and Type Method Description TransportConfiguration
TopologyMember. getBackup()
Returns the TransportConfiguration relative to the backup server if any.TransportConfiguration
ClientSessionFactory. getConnectorConfiguration()
Return the configuration usedTransportConfiguration
TopologyMember. getLive()
TransportConfiguration[]
ServerLocator. getStaticTransportConfigurations()
Returns an array of TransportConfigurations representing the static list of live servers used when creating this objectMethods in org.apache.activemq.artemis.api.core.client with parameters of type TransportConfiguration Modifier and Type Method Description static ServerLocator
ActiveMQClient. createServerLocator(boolean ha, TransportConfiguration... transportConfigurations)
Create a ServerLocator which creates session factories using a static list of transportConfigurations, the ServerLocator is not updated automatically as the cluster topology changes, and no HA backup information is propagated to the clientstatic ServerLocator
ActiveMQClient. createServerLocatorWithHA(TransportConfiguration... initialServers)
Create a ServerLocator which will receive cluster topology updates from the cluster as servers leave or join and new backups are appointed or removed.static ServerLocator
ActiveMQClient. createServerLocatorWithoutHA(TransportConfiguration... transportConfigurations)
Create a ServerLocator which creates session factories using a static list of transportConfigurations, the ServerLocator is not updated automatically as the cluster topology changes, and no HA backup information is propagated to the clientClientSessionFactory
ServerLocator. createSessionFactory(TransportConfiguration transportConfiguration)
Creates aClientSessionFactory
to a specific server.ClientSessionFactory
ServerLocator. createSessionFactory(TransportConfiguration transportConfiguration, int reconnectAttempts)
Creates aClientSessionFactory
to a specific server.ClientSessionFactory
ServerLocator. createSessionFactory(TransportConfiguration transportConfiguration, int reconnectAttempts, boolean failoverOnInitialConnection)
Deprecated.This method is no longer acceptable to create a client session factory.boolean
TopologyMember. isMember(TransportConfiguration configuration)
Returns true if this configuration is the target of this remoting connection -
Uses of TransportConfiguration in org.apache.activemq.artemis.api.jms
Methods in org.apache.activemq.artemis.api.jms with parameters of type TransportConfiguration Modifier and Type Method Description static ActiveMQConnectionFactory
ActiveMQJMSClient. createConnectionFactoryWithHA(JMSFactoryType jmsFactoryType, TransportConfiguration... initialServers)
Create an ActiveMQConnectionFactory which will receive cluster topology updates from the cluster as servers leave or join and new backups are appointed or removed.abstract ActiveMQConnectionFactory
JMSFactoryType. createConnectionFactoryWithHA(TransportConfiguration... initialServers)
Create an ActiveMQConnectionFactory which will receive cluster topology updates from the cluster as servers leave or join and new backups are appointed or removed.static ActiveMQConnectionFactory
ActiveMQJMSClient. createConnectionFactoryWithoutHA(JMSFactoryType jmsFactoryType, TransportConfiguration... transportConfigurations)
Create an ActiveMQConnectionFactory which creates session factories using a static list of transportConfigurations.abstract ActiveMQConnectionFactory
JMSFactoryType. createConnectionFactoryWithoutHA(TransportConfiguration... transportConfigurations)
Create an ActiveMQConnectionFactory which creates session factories using a static list of transportConfigurations. -
Uses of TransportConfiguration in org.apache.activemq.artemis.jms.client
Methods in org.apache.activemq.artemis.jms.client that return TransportConfiguration Modifier and Type Method Description TransportConfiguration[]
ActiveMQConnectionFactory. getStaticConnectors()
Constructors in org.apache.activemq.artemis.jms.client with parameters of type TransportConfiguration Constructor Description ActiveMQConnectionFactory(boolean ha, TransportConfiguration... initialConnectors)
ActiveMQJMSConnectionFactory(boolean ha, TransportConfiguration... initialConnectors)
ActiveMQQueueConnectionFactory(boolean ha, TransportConfiguration... initialConnectors)
ActiveMQTopicConnectionFactory(boolean ha, TransportConfiguration... initialConnectors)
ActiveMQXAConnectionFactory(boolean ha, TransportConfiguration... initialConnectors)
ActiveMQXAQueueConnectionFactory(boolean ha, TransportConfiguration... initialConnectors)
ActiveMQXATopicConnectionFactory(boolean ha, TransportConfiguration... initialConnectors)
-
Uses of TransportConfiguration in org.apache.activemq.artemis.jms.server.config.impl
Methods in org.apache.activemq.artemis.jms.server.config.impl that return TransportConfiguration Modifier and Type Method Description static TransportConfiguration
TransportConfigurationEncodingSupport. decode(org.apache.activemq.artemis.api.core.ActiveMQBuffer buffer)
Methods in org.apache.activemq.artemis.jms.server.config.impl that return types with arguments of type TransportConfiguration Modifier and Type Method Description static java.util.List<org.apache.activemq.artemis.api.core.Pair<TransportConfiguration,TransportConfiguration>>
TransportConfigurationEncodingSupport. decodeConfigs(org.apache.activemq.artemis.api.core.ActiveMQBuffer buffer)
static java.util.List<org.apache.activemq.artemis.api.core.Pair<TransportConfiguration,TransportConfiguration>>
TransportConfigurationEncodingSupport. decodeConfigs(org.apache.activemq.artemis.api.core.ActiveMQBuffer buffer)
Methods in org.apache.activemq.artemis.jms.server.config.impl with parameters of type TransportConfiguration Modifier and Type Method Description static void
TransportConfigurationEncodingSupport. encode(org.apache.activemq.artemis.api.core.ActiveMQBuffer buffer, TransportConfiguration config)
static int
TransportConfigurationEncodingSupport. getEncodeSize(TransportConfiguration config)
Method parameters in org.apache.activemq.artemis.jms.server.config.impl with type arguments of type TransportConfiguration Modifier and Type Method Description static void
TransportConfigurationEncodingSupport. encodeConfigs(org.apache.activemq.artemis.api.core.ActiveMQBuffer buffer, java.util.List<org.apache.activemq.artemis.api.core.Pair<TransportConfiguration,TransportConfiguration>> configs)
static void
TransportConfigurationEncodingSupport. encodeConfigs(org.apache.activemq.artemis.api.core.ActiveMQBuffer buffer, java.util.List<org.apache.activemq.artemis.api.core.Pair<TransportConfiguration,TransportConfiguration>> configs)
static int
TransportConfigurationEncodingSupport. getEncodeSize(java.util.List<org.apache.activemq.artemis.api.core.Pair<TransportConfiguration,TransportConfiguration>> configs)
static int
TransportConfigurationEncodingSupport. getEncodeSize(java.util.List<org.apache.activemq.artemis.api.core.Pair<TransportConfiguration,TransportConfiguration>> configs)
-
Uses of TransportConfiguration in org.apache.activemq.artemis.spi.core.protocol
Methods in org.apache.activemq.artemis.spi.core.protocol with parameters of type TransportConfiguration Modifier and Type Method Description default void
RemotingConnection. disconnect(org.apache.activemq.artemis.api.core.DisconnectReason reason, java.lang.String targetNodeID, TransportConfiguration targetConnector)
Disconnect the connection, closing all channelsdefault boolean
RemotingConnection. isSameTarget(TransportConfiguration... configs)
-
Uses of TransportConfiguration in org.apache.activemq.artemis.spi.core.remoting
Methods in org.apache.activemq.artemis.spi.core.remoting that return TransportConfiguration Modifier and Type Method Description TransportConfiguration
ClientProtocolManagerFactory. adaptTransportConfiguration(TransportConfiguration tc)
Adapt the transport configuration passed in parameter and return an adapted one that is suitable to use with ClientProtocolManager created by this factory.TransportConfiguration
Connection. getConnectorConfig()
Generates aTransportConfiguration
to be used to connect to the same target this is connected to.Methods in org.apache.activemq.artemis.spi.core.remoting with parameters of type TransportConfiguration Modifier and Type Method Description TransportConfiguration
ClientProtocolManagerFactory. adaptTransportConfiguration(TransportConfiguration tc)
Adapt the transport configuration passed in parameter and return an adapted one that is suitable to use with ClientProtocolManager created by this factory.boolean
Connection. isSameTarget(TransportConfiguration... configs)
void
TopologyResponseHandler. nodeDisconnected(RemotingConnection conn, java.lang.String nodeID, org.apache.activemq.artemis.api.core.DisconnectReason reason, java.lang.String targetNodeID, TransportConfiguration tagetConnector)
Method parameters in org.apache.activemq.artemis.spi.core.remoting with type arguments of type TransportConfiguration Modifier and Type Method Description void
TopologyResponseHandler. notifyNodeUp(long uniqueEventID, java.lang.String backupGroupName, java.lang.String scaleDownGroupName, java.lang.String nodeName, org.apache.activemq.artemis.api.core.Pair<TransportConfiguration,TransportConfiguration> connectorPair, boolean isLast)
void
TopologyResponseHandler. notifyNodeUp(long uniqueEventID, java.lang.String backupGroupName, java.lang.String scaleDownGroupName, java.lang.String nodeName, org.apache.activemq.artemis.api.core.Pair<TransportConfiguration,TransportConfiguration> connectorPair, boolean isLast)
-
Uses of TransportConfiguration in org.apache.activemq.artemis.uri.schema.connector
Methods in org.apache.activemq.artemis.uri.schema.connector that return TransportConfiguration Modifier and Type Method Description static TransportConfiguration
InVMTransportConfigurationSchema. createTransportConfiguration(java.net.URI uri, java.util.Map<java.lang.String,java.lang.String> query, java.lang.String name, java.lang.String factoryName)
Methods in org.apache.activemq.artemis.uri.schema.connector that return types with arguments of type TransportConfiguration Modifier and Type Method Description static java.util.List<TransportConfiguration>
TCPTransportConfigurationSchema. getTransportConfigurations(java.net.URI uri, java.util.Map<java.lang.String,java.lang.String> query, java.util.Set<java.lang.String> allowableProperties, java.lang.String name, java.lang.String factoryName)
protected java.util.List<TransportConfiguration>
InVMTransportConfigurationSchema. internalNewObject(java.net.URI uri, java.util.Map<java.lang.String,java.lang.String> query, java.lang.String name)
protected java.util.List<TransportConfiguration>
TCPTransportConfigurationSchema. internalNewObject(java.net.URI uri, java.util.Map<java.lang.String,java.lang.String> query, java.lang.String name)
Method parameters in org.apache.activemq.artemis.uri.schema.connector with type arguments of type TransportConfiguration Modifier and Type Method Description protected java.net.URI
InVMTransportConfigurationSchema. internalNewURI(java.util.List<TransportConfiguration> bean)
protected java.net.URI
TCPTransportConfigurationSchema. internalNewURI(java.util.List<TransportConfiguration> bean)
-
Uses of TransportConfiguration in org.apache.activemq.artemis.uri.schema.serverLocator
Methods in org.apache.activemq.artemis.uri.schema.serverLocator with parameters of type TransportConfiguration Modifier and Type Method Description static java.net.URI
InVMServerLocatorSchema. getUri(TransportConfiguration[] configurations)
static java.net.URI
TCPServerLocatorSchema. getURI(java.lang.String query, TransportConfiguration[] staticConnectors)
-