Uses of Interface
org.apache.activemq.artemis.api.core.client.ClientSessionFactory
Packages that use ClientSessionFactory
Package
Description
-
Uses of ClientSessionFactory in org.apache.activemq.artemis.api.core.client
Methods in org.apache.activemq.artemis.api.core.client that return ClientSessionFactoryModifier and TypeMethodDescriptionClientSessionFactory.addFailoverListener(FailoverEventListener listener) Adds a FailoverEventListener to the session which is notified if a failover event occurs on the session.ServerLocator.createSessionFactory()Creates a ClientSessionFactory using whatever load balancing policy is in forceServerLocator.createSessionFactory(String nodeID) Creates aClientSessionFactoryto a specific server.ServerLocator.createSessionFactory(TransportConfiguration transportConfiguration) Creates aClientSessionFactoryto a specific server.ServerLocator.createSessionFactory(TransportConfiguration transportConfiguration, int reconnectAttempts) Creates aClientSessionFactoryto a specific server.ServerLocator.createSessionFactory(TransportConfiguration transportConfiguration, int reconnectAttempts, boolean failoverOnInitialConnection) Deprecated.This method is no longer acceptable to create a client session factory.ClientSession.getSessionFactory()Returns theClientSessionFactoryused to created thisClientSession. -
Uses of ClientSessionFactory in org.apache.activemq.artemis.core.client.impl
Subinterfaces of ClientSessionFactory in org.apache.activemq.artemis.core.client.implClasses in org.apache.activemq.artemis.core.client.impl that implement ClientSessionFactoryMethods in org.apache.activemq.artemis.core.client.impl that return ClientSessionFactoryModifier and TypeMethodDescriptionServerLocatorImpl.createSessionFactory()ServerLocatorImpl.createSessionFactory(String nodeID) ServerLocatorImpl.createSessionFactory(TransportConfiguration transportConfiguration) ServerLocatorImpl.createSessionFactory(TransportConfiguration transportConfiguration, int reconnectAttempts) ServerLocatorImpl.createSessionFactory(TransportConfiguration transportConfiguration, int reconnectAttempts, boolean failoverOnInitialConnection) Deprecated.ClientSessionImpl.getSessionFactory()Methods in org.apache.activemq.artemis.core.client.impl with parameters of type ClientSessionFactoryModifier and TypeMethodDescriptionvoidServerLocatorImpl.factoryClosed(ClientSessionFactory factory) voidServerLocatorInternal.factoryClosed(ClientSessionFactory factory) -
Uses of ClientSessionFactory in org.apache.activemq.artemis.core.protocol.core.impl
Methods in org.apache.activemq.artemis.core.protocol.core.impl that return ClientSessionFactoryMethods in org.apache.activemq.artemis.core.protocol.core.impl with parameters of type ClientSessionFactoryModifier and TypeMethodDescriptionvoidActiveMQClientProtocolManager.setSessionFactory(ClientSessionFactory factory) -
Uses of ClientSessionFactory in org.apache.activemq.artemis.core.server.cluster.impl
Methods in org.apache.activemq.artemis.core.server.cluster.impl that return ClientSessionFactory -
Uses of ClientSessionFactory in org.apache.activemq.artemis.core.server.federation
Methods in org.apache.activemq.artemis.core.server.federation that return ClientSessionFactoryModifier and TypeMethodDescriptionfinal ClientSessionFactoryFederationConnection.clientSessionFactory() -
Uses of ClientSessionFactory in org.apache.activemq.artemis.core.server.impl
Methods in org.apache.activemq.artemis.core.server.impl with parameters of type ClientSessionFactoryModifier and TypeMethodDescriptionlongScaleDownHandler.scaleDown(ClientSessionFactory sessionFactory, ResourceManager resourceManager, Map<SimpleString, List<Pair<byte[], Long>>> duplicateIDMap, SimpleString managementAddress, SimpleString targetNodeId) voidScaleDownHandler.scaleDownDuplicateIDs(Map<SimpleString, List<Pair<byte[], Long>>> duplicateIDMap, ClientSessionFactory sessionFactory, SimpleString managementAddress, String user, String password) longScaleDownHandler.scaleDownMessages(ClientSessionFactory sessionFactory, SimpleString nodeId, String user, String password) voidScaleDownHandler.scaleDownTransactions(ClientSessionFactory sessionFactory, ResourceManager resourceManager, String user, String password) -
Uses of ClientSessionFactory in org.apache.activemq.artemis.jms.client
Methods in org.apache.activemq.artemis.jms.client that return ClientSessionFactoryConstructors in org.apache.activemq.artemis.jms.client with parameters of type ClientSessionFactoryModifierConstructorDescriptionActiveMQConnection(ConnectionFactoryOptions options, String username, String password, int connectionType, String clientID, int dupsOKBatchSize, int transactionBatchSize, boolean cacheDestinations, boolean enable1xPrefixes, ClientSessionFactory sessionFactory) ActiveMQXAConnection(ConnectionFactoryOptions options, String username, String password, int connectionType, String clientID, int dupsOKBatchSize, int transactionBatchSize, boolean cacheDestinations, boolean enable1xNaming, ClientSessionFactory sessionFactory) -
Uses of ClientSessionFactory in org.apache.activemq.artemis.ra
Methods in org.apache.activemq.artemis.ra with parameters of type ClientSessionFactoryModifier and TypeMethodDescriptionActiveMQResourceAdapter.createSession(ClientSessionFactory parameterFactory, int ackMode, String user, String pass, Boolean preAck, Integer dupsOkBatchSize, Integer transactionBatchSize, boolean deliveryTransacted, boolean useLocalTx, Integer txTimeout) -
Uses of ClientSessionFactory in org.apache.activemq.artemis.ra.inflow
Methods in org.apache.activemq.artemis.ra.inflow with parameters of type ClientSessionFactoryModifier and TypeMethodDescriptionprotected ClientSessionActiveMQActivation.setupSession(ClientSessionFactory cf) Setup a sessionConstructors in org.apache.activemq.artemis.ra.inflow with parameters of type ClientSessionFactoryModifierConstructorDescriptionActiveMQMessageHandler(ConnectionFactoryOptions options, ActiveMQActivation activation, TransactionSynchronizationRegistry tsr, ClientSessionInternal session, ClientSessionFactory cf, int sessionNr) -
Uses of ClientSessionFactory in org.apache.activemq.artemis.service.extensions.xa.recovery
Methods in org.apache.activemq.artemis.service.extensions.xa.recovery with parameters of type ClientSessionFactoryModifier and TypeMethodDescriptionvoidActiveMQXARecoveryLogger_impl.xaRecoverConnectionError(ClientSessionFactory csf, Exception e) voidActiveMQXARecoveryLogger.xaRecoverConnectionError(ClientSessionFactory csf, Exception e) -
Uses of ClientSessionFactory in org.apache.activemq.artemis.spi.core.remoting
Methods in org.apache.activemq.artemis.spi.core.remoting that return ClientSessionFactoryMethods in org.apache.activemq.artemis.spi.core.remoting with parameters of type ClientSessionFactoryModifier and TypeMethodDescriptionvoidClientProtocolManager.setSessionFactory(ClientSessionFactory factory) -
Uses of ClientSessionFactory in org.jboss.activemq.artemis.wildfly.integration.recovery
Methods in org.jboss.activemq.artemis.wildfly.integration.recovery with parameters of type ClientSessionFactoryModifier and TypeMethodDescriptionfinal voidWildFlyActiveMQLogger_$logger.xaRecoverConnectionError(Exception e, ClientSessionFactory csf) voidWildFlyActiveMQLogger.xaRecoverConnectionError(Exception e, ClientSessionFactory csf)