Uses of Interface
org.apache.activemq.artemis.core.server.ServerSession
-
-
Uses of ServerSession in org.apache.activemq.artemis.core.management.impl
Methods in org.apache.activemq.artemis.core.management.impl with parameters of type ServerSession Modifier and Type Method Description voidActiveMQServerControlImpl. 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 ServerSession Modifier and Type Method Description ObjectSessionView. getField(ServerSession session, String fieldName)JsonObjectBuilderSessionView. 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 Modifier and Type Method Description booleanSessionFilterPredicate. test(ServerSession session) -
Uses of ServerSession in org.apache.activemq.artemis.core.protocol.core
Methods in org.apache.activemq.artemis.core.protocol.core that return ServerSession Modifier and Type Method Description ServerSessionServerSessionPacketHandler. getSession()Constructors in org.apache.activemq.artemis.core.protocol.core with parameters of type ServerSession Constructor Description ServerSessionPacketHandler(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 ServerSession Modifier and Type Method Description ServerSessionActiveMQServer. 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)This is to be used in places where security is bypassed, like internal sessions, broker connections, etc...ServerSessionActiveMQServer. 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)ServerSessionActiveMQServer. getSessionByID(String sessionID)ServerSessionActiveMQServer. lookupSession(String metakey, String metavalue)Methods in org.apache.activemq.artemis.core.server that return types with arguments of type ServerSession Modifier and Type Method Description Set<ServerSession>ActiveMQServer. getSessions()List<ServerSession>ActiveMQServer. getSessions(String connectionID) -
Uses of ServerSession in org.apache.activemq.artemis.core.server.impl
Classes in org.apache.activemq.artemis.core.server.impl that implement ServerSession Modifier and Type Class Description classServerSessionImplServer side Session implementationMethods in org.apache.activemq.artemis.core.server.impl that return ServerSession Modifier and Type Method Description ServerSessionActiveMQServerImpl. 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)ServerSessionActiveMQServerImpl. 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)ServerSessionActiveMQServerImpl. getSessionByID(String sessionName)ServerSessionActiveMQServerImpl. lookupSession(String key, String value)Methods in org.apache.activemq.artemis.core.server.impl that return types with arguments of type ServerSession Modifier and Type Method Description Set<ServerSession>ActiveMQServerImpl. getSessions()List<ServerSession>ActiveMQServerImpl. getSessions(String connectionID)Constructors in org.apache.activemq.artemis.core.server.impl with parameters of type ServerSession Constructor Description ServerConsumerImpl(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) -
Uses of ServerSession in org.apache.activemq.artemis.core.server.plugin
Methods in org.apache.activemq.artemis.core.server.plugin with parameters of type ServerSession Modifier and Type Method Description default 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 ServerSession Modifier and Type Method Description voidLoggingActiveMQServerPlugin. 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)
-