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 TransportConfigurationTransportConfiguration. newTransportConfig(java.lang.String newName)Methods in org.apache.activemq.artemis.api.core with parameters of type TransportConfiguration Modifier and Type Method Description booleanTransportConfiguration. 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 acceptorbooleanTransportConfiguration. 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 TransportConfigurationTopologyMember. getBackup()Returns the TransportConfiguration relative to the backup server if any.TransportConfigurationClientSessionFactory. getConnectorConfiguration()Return the configuration usedTransportConfigurationTopologyMember. 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 ServerLocatorActiveMQClient. 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 ServerLocatorActiveMQClient. 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 ServerLocatorActiveMQClient. 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 clientClientSessionFactoryServerLocator. createSessionFactory(TransportConfiguration transportConfiguration)Creates aClientSessionFactoryto a specific server.ClientSessionFactoryServerLocator. createSessionFactory(TransportConfiguration transportConfiguration, int reconnectAttempts)Creates aClientSessionFactoryto a specific server.ClientSessionFactoryServerLocator. createSessionFactory(TransportConfiguration transportConfiguration, int reconnectAttempts, boolean failoverOnInitialConnection)Deprecated.This method is no longer acceptable to create a client session factory.booleanTopologyMember. 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 ActiveMQConnectionFactoryActiveMQJMSClient. 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 ActiveMQConnectionFactoryJMSFactoryType. 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 ActiveMQConnectionFactoryActiveMQJMSClient. createConnectionFactoryWithoutHA(JMSFactoryType jmsFactoryType, TransportConfiguration... transportConfigurations)Create an ActiveMQConnectionFactory which creates session factories using a static list of transportConfigurations.abstract ActiveMQConnectionFactoryJMSFactoryType. 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 TransportConfigurationTransportConfigurationEncodingSupport. 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 voidTransportConfigurationEncodingSupport. encode(org.apache.activemq.artemis.api.core.ActiveMQBuffer buffer, TransportConfiguration config)static intTransportConfigurationEncodingSupport. 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 voidTransportConfigurationEncodingSupport. encodeConfigs(org.apache.activemq.artemis.api.core.ActiveMQBuffer buffer, java.util.List<org.apache.activemq.artemis.api.core.Pair<TransportConfiguration,TransportConfiguration>> configs)static voidTransportConfigurationEncodingSupport. encodeConfigs(org.apache.activemq.artemis.api.core.ActiveMQBuffer buffer, java.util.List<org.apache.activemq.artemis.api.core.Pair<TransportConfiguration,TransportConfiguration>> configs)static intTransportConfigurationEncodingSupport. getEncodeSize(java.util.List<org.apache.activemq.artemis.api.core.Pair<TransportConfiguration,TransportConfiguration>> configs)static intTransportConfigurationEncodingSupport. 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 voidRemotingConnection. disconnect(org.apache.activemq.artemis.api.core.DisconnectReason reason, java.lang.String targetNodeID, TransportConfiguration targetConnector)Disconnect the connection, closing all channelsdefault booleanRemotingConnection. 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 TransportConfigurationClientProtocolManagerFactory. 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.TransportConfigurationConnection. getConnectorConfig()Generates aTransportConfigurationto 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 TransportConfigurationClientProtocolManagerFactory. 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.booleanConnection. isSameTarget(TransportConfiguration... configs)voidTopologyResponseHandler. 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 voidTopologyResponseHandler. 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)voidTopologyResponseHandler. 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 TransportConfigurationInVMTransportConfigurationSchema. 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.URIInVMTransportConfigurationSchema. internalNewURI(java.util.List<TransportConfiguration> bean)protected java.net.URITCPTransportConfigurationSchema. 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.URIInVMServerLocatorSchema. getUri(TransportConfiguration[] configurations)static java.net.URITCPServerLocatorSchema. getURI(java.lang.String query, TransportConfiguration[] staticConnectors)
-