Uses of Interface
org.apache.activemq.artemis.core.server.ServerSession
Packages that use ServerSession
Package
Description
-
Uses of ServerSession in org.apache.activemq.artemis.core.management.impl
Methods in org.apache.activemq.artemis.core.management.impl with parameters of type ServerSessionModifier and TypeMethodDescriptionvoidActiveMQServerControlImpl.buildSessionJSON(JsonArrayBuilder array, ServerSession sess) -
Uses of ServerSession in org.apache.activemq.artemis.core.management.impl.view
Methods in org.apache.activemq.artemis.core.management.impl.view with parameters of type ServerSessionModifier and TypeMethodDescriptionSessionView.getField(ServerSession session, String fieldName) SessionView.toJson(ServerSession session) -
Uses of ServerSession in org.apache.activemq.artemis.core.management.impl.view.predicate
Methods in org.apache.activemq.artemis.core.management.impl.view.predicate with parameters of type ServerSession -
Uses of ServerSession in org.apache.activemq.artemis.core.protocol.core
Methods in org.apache.activemq.artemis.core.protocol.core that return ServerSessionConstructors in org.apache.activemq.artemis.core.protocol.core with parameters of type ServerSessionModifierConstructorDescriptionServerSessionPacketHandler(ActiveMQServer server, ServerSession session, Channel channel) -
Uses of ServerSession in org.apache.activemq.artemis.core.server
Methods in org.apache.activemq.artemis.core.server that return ServerSessionModifier and TypeMethodDescriptionActiveMQServer.createInternalSession(String name, int minLargeMessageSize, RemotingConnection remotingConnection, boolean autoCommitSends, boolean autoCommitAcks, boolean preAcknowledge, boolean xa, String defaultAddress, SessionCallback callback, boolean autoCreateQueues, OperationContext context, Map<SimpleString, RoutingType> prefixes, String securityDomain, boolean isLegacyProducer) This is to be used in places where security is bypassed, like internal sessions, broker connections, etc...ActiveMQServer.createSession(String name, String username, String password, int minLargeMessageSize, RemotingConnection remotingConnection, boolean autoCommitSends, boolean autoCommitAcks, boolean preAcknowledge, boolean xa, String defaultAddress, SessionCallback callback, boolean autoCreateQueues, OperationContext context, Map<SimpleString, RoutingType> prefixes, String securityDomain, String validatedUser, boolean isLegacyProducer) RoutingContext.getServerSession()ActiveMQServer.getSessionByID(String sessionID) ActiveMQServer.lookupSession(String metakey, String metavalue) Returns a session containing the meta-key and meata-value.Methods in org.apache.activemq.artemis.core.server that return types with arguments of type ServerSessionModifier and TypeMethodDescriptionActiveMQServer.getSessions()ActiveMQServer.getSessions(String connectionID) Methods in org.apache.activemq.artemis.core.server with parameters of type ServerSession -
Uses of ServerSession in org.apache.activemq.artemis.core.server.impl
Classes in org.apache.activemq.artemis.core.server.impl that implement ServerSessionMethods in org.apache.activemq.artemis.core.server.impl that return ServerSessionModifier and TypeMethodDescriptionActiveMQServerImpl.createInternalSession(String name, int minLargeMessageSize, RemotingConnection connection, boolean autoCommitSends, boolean autoCommitAcks, boolean preAcknowledge, boolean xa, String defaultAddress, SessionCallback callback, boolean autoCreateQueues, OperationContext context, Map<SimpleString, RoutingType> prefixes, String securityDomain, boolean isLegacyProducer) ActiveMQServerImpl.createSession(String name, String username, String password, int minLargeMessageSize, RemotingConnection connection, boolean autoCommitSends, boolean autoCommitAcks, boolean preAcknowledge, boolean xa, String defaultAddress, SessionCallback callback, boolean autoCreateQueues, OperationContext context, Map<SimpleString, RoutingType> prefixes, String securityDomain, String validatedUser, boolean isLegacyProducer) RoutingContextImpl.getServerSession()ActiveMQServerImpl.getSessionByID(String sessionName) ActiveMQServerImpl.lookupSession(String key, String value) Methods in org.apache.activemq.artemis.core.server.impl that return types with arguments of type ServerSessionModifier and TypeMethodDescriptionActiveMQServerImpl.getSessions()ActiveMQServerImpl.getSessions(String connectionID) Methods in org.apache.activemq.artemis.core.server.impl with parameters of type ServerSessionConstructors in org.apache.activemq.artemis.core.server.impl with parameters of type ServerSessionModifierConstructorDescriptionServerConsumerImpl(long id, ServerSession session, QueueBinding binding, Filter filter, boolean started, boolean browseOnly, StorageManager storageManager, SessionCallback callback, boolean preAcknowledge, boolean strictUpdateDeliveryCount, ManagementService managementService, boolean supportLargeMessage, Integer credits, ActiveMQServer server) ServerConsumerImpl(long id, ServerSession session, QueueBinding binding, Filter filter, boolean started, boolean browseOnly, StorageManager storageManager, SessionCallback callback, boolean preAcknowledge, boolean strictUpdateDeliveryCount, ManagementService managementService, ActiveMQServer server) ServerConsumerImpl(long id, ServerSession session, QueueBinding binding, Filter filter, int priority, boolean started, boolean browseOnly, StorageManager storageManager, SessionCallback callback, boolean preAcknowledge, boolean strictUpdateDeliveryCount, ManagementService managementService, boolean supportLargeMessage, Integer credits, ActiveMQServer server) ServerLegacyProducersImpl(ServerSession session) -
Uses of ServerSession in org.apache.activemq.artemis.core.server.plugin
Methods in org.apache.activemq.artemis.core.server.plugin with parameters of type ServerSessionModifier and TypeMethodDescriptiondefault voidActiveMQServerSessionPlugin.afterCloseSession(ServerSession session, boolean failed) After a session is closeddefault voidActiveMQServerSessionPlugin.afterCreateSession(ServerSession session) After a session has been created.default voidActiveMQServerMessagePlugin.afterSend(ServerSession session, Transaction tx, Message message, boolean direct, boolean noAutoCreateQueue, RoutingStatus result) After a message is sentdefault voidActiveMQServerSessionPlugin.afterSessionMetadataAdded(ServerSession session, String key, String data) After session metadata is added to the sessiondefault voidActiveMQServerSessionPlugin.beforeCloseSession(ServerSession session, boolean failed) Before a session is closeddefault voidActiveMQServerMessagePlugin.beforeSend(ServerSession session, Transaction tx, Message message, boolean direct, boolean noAutoCreateQueue) Before a message is sentdefault voidActiveMQServerSessionPlugin.beforeSessionMetadataAdded(ServerSession session, String key, String data) Before session metadata is added to the sessiondefault voidActiveMQServerSessionPlugin.duplicateSessionMetadataFailure(ServerSession session, String key, String data) Called when adding session metadata fails because the metadata is a duplicatedefault voidActiveMQServerMessagePlugin.onSendException(ServerSession session, Transaction tx, Message message, boolean direct, boolean noAutoCreateQueue, Exception e) When there was an exception sending the message -
Uses of ServerSession in org.apache.activemq.artemis.core.server.plugin.impl
Methods in org.apache.activemq.artemis.core.server.plugin.impl with parameters of type ServerSessionModifier and TypeMethodDescriptionvoidLoggingActiveMQServerPlugin.afterCloseSession(ServerSession session, boolean failed) After a session is closedvoidLoggingActiveMQServerPlugin.afterCreateSession(ServerSession session) After a session has been created.voidLoggingActiveMQServerPlugin.afterSend(ServerSession session, Transaction tx, Message message, boolean direct, boolean noAutoCreateQueue, RoutingStatus result) After a message is sentvoidLoggingActiveMQServerPlugin.afterSessionMetadataAdded(ServerSession session, String key, String data) After session metadata is added to the sessionvoidLoggingActiveMQServerPluginLogger_impl.afterSessionMetadataAddedDetails(String sessionName, ServerSession session, String key, String data) voidLoggingActiveMQServerPluginLogger.afterSessionMetadataAddedDetails(String sessionName, ServerSession session, String key, String data) voidLoggingActiveMQServerPlugin.beforeCloseSession(ServerSession session, boolean failed) Before a session is closedvoidLoggingActiveMQServerPluginLogger_impl.beforeCloseSession(String sessionName, ServerSession session, boolean failed) voidLoggingActiveMQServerPluginLogger.beforeCloseSession(String sessionName, ServerSession session, boolean failed) voidLoggingActiveMQServerPlugin.beforeSend(ServerSession session, Transaction tx, Message message, boolean direct, boolean noAutoCreateQueue) Before a message is sentvoidLoggingActiveMQServerPluginLogger_impl.beforeSend(Message message, Transaction tx, ServerSession session, boolean direct, boolean noAutoCreateQueue) voidLoggingActiveMQServerPluginLogger.beforeSend(Message message, Transaction tx, ServerSession session, boolean direct, boolean noAutoCreateQueue) voidLoggingActiveMQServerPlugin.beforeSessionMetadataAdded(ServerSession session, String key, String data) Before session metadata is added to the sessionvoidLoggingActiveMQServerPluginLogger_impl.beforeSessionMetadataAdded(String sessionName, ServerSession session, String key, String data) voidLoggingActiveMQServerPluginLogger.beforeSessionMetadataAdded(String sessionName, ServerSession session, String key, String data) voidLoggingActiveMQServerPluginLogger_impl.onSendErrorDetails(String messageID, Message message, String sessionName, Transaction tx, ServerSession session, boolean direct, boolean noAutoCreateQueue) voidLoggingActiveMQServerPluginLogger.onSendErrorDetails(String messageID, Message message, String sessionName, Transaction tx, ServerSession session, boolean direct, boolean noAutoCreateQueue) voidLoggingActiveMQServerPlugin.onSendException(ServerSession session, Transaction tx, Message message, boolean direct, boolean noAutoCreateQueue, Exception e)