Uses of Interface
org.apache.activemq.artemis.core.server.ServerConsumer
Packages that use ServerConsumer
Package
Description
-
Uses of ServerConsumer in org.apache.activemq.artemis.core.management.impl.view
Methods in org.apache.activemq.artemis.core.management.impl.view with parameters of type ServerConsumerModifier and TypeMethodDescriptionstatic StringConsumerView.checkConsumerStatus(ServerConsumer consumer, ActiveMQServer server) ConsumerView.getField(ServerConsumer consumer, String fieldName) ConsumerView.toJson(ServerConsumer consumer) -
Uses of ServerConsumer 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 ServerConsumer -
Uses of ServerConsumer in org.apache.activemq.artemis.core.paging.cursor
Methods in org.apache.activemq.artemis.core.paging.cursor with parameters of type ServerConsumerModifier and TypeMethodDescriptionvoidPagedReferenceImpl.acknowledge(Transaction tx, AckReason reason, ServerConsumer consumer) voidPagedReferenceImpl.acknowledge(Transaction tx, AckReason reason, ServerConsumer consumer, boolean delivering) voidPagedReferenceImpl.acknowledge(Transaction tx, ServerConsumer consumer) -
Uses of ServerConsumer in org.apache.activemq.artemis.core.protocol.core.impl
Methods in org.apache.activemq.artemis.core.protocol.core.impl with parameters of type ServerConsumerModifier and TypeMethodDescriptionvoidCoreSessionCallback.browserFinished(ServerConsumer consumer) voidCoreSessionCallback.disconnect(ServerConsumer consumerId, String errorMessage) booleanCoreSessionCallback.hasCredits(ServerConsumer consumer) intCoreSessionCallback.sendLargeMessage(MessageReference ref, ServerConsumer consumer, long bodySize, int deliveryCount) intCoreSessionCallback.sendLargeMessageContinuation(ServerConsumer consumer, byte[] body, boolean continues, boolean requiresResponse) intCoreSessionCallback.sendMessage(MessageReference ref, ServerConsumer consumer, int deliveryCount) booleanCoreSessionCallback.updateDeliveryCountAfterCancel(ServerConsumer consumer, MessageReference ref, boolean failed) -
Uses of ServerConsumer in org.apache.activemq.artemis.core.server
Methods in org.apache.activemq.artemis.core.server that return ServerConsumerModifier and TypeMethodDescriptionServerSession.createConsumer(long consumerID, SimpleString queueName, SimpleString filterString, boolean browseOnly) ServerSession.createConsumer(long consumerID, SimpleString queueName, SimpleString filterString, boolean browseOnly, boolean supportLargeMessage, Integer credits) ServerSession.createConsumer(long consumerID, SimpleString queueName, SimpleString filterString, int priority, boolean browseOnly, boolean supportLargeMessage, Integer credits) ServerSession.locateConsumer(long consumerID) Methods in org.apache.activemq.artemis.core.server that return types with arguments of type ServerConsumerMethods in org.apache.activemq.artemis.core.server with parameters of type ServerConsumerModifier and TypeMethodDescriptionvoidMessageReference.acknowledge(Transaction tx, AckReason reason, ServerConsumer consumer) voidMessageReference.acknowledge(Transaction tx, AckReason reason, ServerConsumer consumer, boolean delivering) voidMessageReference.acknowledge(Transaction tx, ServerConsumer consumer) voidQueue.acknowledge(MessageReference ref, AckReason reason, ServerConsumer consumer) voidQueue.acknowledge(MessageReference ref, ServerConsumer consumer) voidQueue.acknowledge(Transaction tx, MessageReference ref, AckReason reason, ServerConsumer consumer, boolean delivering) voidServerSession.addLingerConsumer(ServerConsumer consumer) booleanActiveMQServer.callBrokerMessagePluginsCanAccept(ServerConsumer serverConsumer, MessageReference messageReference) voidQueue.expire(MessageReference ref, ServerConsumer consumer, boolean delivering) voidSlowConsumerDetectionListener.onSlowConsumer(ServerConsumer consumer) -
Uses of ServerConsumer in org.apache.activemq.artemis.core.server.federation.queue
Methods in org.apache.activemq.artemis.core.server.federation.queue with parameters of type ServerConsumerModifier and TypeMethodDescriptionvoidFederatedQueue.afterCreateConsumer(ServerConsumer consumer) After a consumer has been createdvoidFederatedQueue.beforeCloseConsumer(ServerConsumer consumer, boolean failed) Before a consumer is closedbooleanFederatedQueue.Matcher.test(ServerConsumer consumer) -
Uses of ServerConsumer in org.apache.activemq.artemis.core.server.impl
Classes in org.apache.activemq.artemis.core.server.impl that implement ServerConsumerModifier and TypeClassDescriptionclassConcrete implementation of a ClientConsumer.Fields in org.apache.activemq.artemis.core.server.impl with type parameters of type ServerConsumerModifier and TypeFieldDescriptionprotected final Map<Long,ServerConsumer> ServerSessionImpl.consumersMethods in org.apache.activemq.artemis.core.server.impl that return ServerConsumerModifier and TypeMethodDescriptionServerSessionImpl.createConsumer(long consumerID, SimpleString queueName, SimpleString filterString, boolean browseOnly) ServerSessionImpl.createConsumer(long consumerID, SimpleString queueName, SimpleString filterString, boolean browseOnly, boolean supportLargeMessage, Integer credits) ServerSessionImpl.createConsumer(long consumerID, SimpleString queueName, SimpleString filterString, int priority, boolean browseOnly, boolean supportLargeMessage, Integer credits) ServerSessionImpl.locateConsumer(long consumerID) Methods in org.apache.activemq.artemis.core.server.impl that return types with arguments of type ServerConsumerMethods in org.apache.activemq.artemis.core.server.impl with parameters of type ServerConsumerModifier and TypeMethodDescriptionvoidGroupFirstMessageReference.acknowledge(Transaction tx, AckReason reason, ServerConsumer consumer) voidGroupFirstMessageReference.acknowledge(Transaction tx, AckReason reason, ServerConsumer consumer, boolean delivering) voidGroupFirstMessageReference.acknowledge(Transaction tx, ServerConsumer consumer) voidLastValueQueue.acknowledge(MessageReference ref, AckReason reason, ServerConsumer consumer) voidLastValueQueue.acknowledge(Transaction tx, MessageReference ref, AckReason reason, ServerConsumer consumer, boolean delivering) voidMessageReferenceImpl.acknowledge(Transaction tx, AckReason reason, ServerConsumer consumer) voidMessageReferenceImpl.acknowledge(Transaction tx, AckReason reason, ServerConsumer consumer, boolean delivering) voidMessageReferenceImpl.acknowledge(Transaction tx, ServerConsumer consumer) voidQueueImpl.acknowledge(MessageReference ref, AckReason reason, ServerConsumer consumer) voidQueueImpl.acknowledge(MessageReference ref, ServerConsumer consumer) voidQueueImpl.acknowledge(Transaction tx, MessageReference ref, AckReason reason, ServerConsumer consumer, boolean delivering) The parameter delivering can be sent as false in situation where the ack is coming outside of the context of delivering.voidServerSessionImpl.addLingerConsumer(ServerConsumer consumer) booleanActiveMQServerImpl.callBrokerMessagePluginsCanAccept(ServerConsumer serverConsumer, MessageReference messageReference) voidQueueImpl.expire(MessageReference ref, ServerConsumer consumer, boolean delivering) The parameter delivering can be sent as false in situation where the ack is coming outside of the context of delivering. -
Uses of ServerConsumer in org.apache.activemq.artemis.core.server.plugin
Methods in org.apache.activemq.artemis.core.server.plugin with parameters of type ServerConsumerModifier and TypeMethodDescriptiondefault voidActiveMQServerConsumerPlugin.afterCloseConsumer(ServerConsumer consumer, boolean failed) After a consumer is closeddefault voidActiveMQServerConsumerPlugin.afterCreateConsumer(ServerConsumer consumer) After a consumer has been createddefault voidActiveMQServerMessagePlugin.afterDeliver(ServerConsumer consumer, MessageReference reference) After a message is delivered to a client consumerdefault voidActiveMQServerConsumerPlugin.beforeCloseConsumer(ServerConsumer consumer, boolean failed) Before a consumer is closeddefault voidActiveMQServerMessagePlugin.beforeDeliver(ServerConsumer consumer, MessageReference reference) Before a message is delivered to a client consumerdefault booleanActiveMQServerMessagePlugin.canAccept(ServerConsumer consumer, MessageReference reference) Before a message is delivered to a client consumerdefault booleanActiveMQServerFederationPlugin.federatedQueueConditionalCreateConsumer(ServerConsumer consumer) Conditionally create a federated queue consumer for a federated queue.default voidActiveMQServerMessagePlugin.messageAcknowledged(MessageReference ref, AckReason reason, ServerConsumer consumer) Deprecated.default voidActiveMQServerMessagePlugin.messageAcknowledged(Transaction tx, MessageReference ref, AckReason reason, ServerConsumer consumer) A message has been acknowledgeddefault voidActiveMQServerMessagePlugin.messageExpired(MessageReference message, SimpleString messageExpiryAddress, ServerConsumer consumer) A message has been expireddefault voidActiveMQServerMessagePlugin.messageMoved(Transaction tx, MessageReference ref, AckReason reason, SimpleString destAddress, Long destQueueID, ServerConsumer consumer, Message newMessage, RoutingStatus result) A message has been moved -
Uses of ServerConsumer in org.apache.activemq.artemis.core.server.plugin.impl
Methods in org.apache.activemq.artemis.core.server.plugin.impl with parameters of type ServerConsumerModifier and TypeMethodDescriptionvoidLoggingActiveMQServerPlugin.afterCloseConsumer(ServerConsumer consumer, boolean failed) After a consumer is closedvoidLoggingActiveMQServerPlugin.afterCreateConsumer(ServerConsumer consumer) After a consumer has been createdvoidLoggingActiveMQServerPlugin.afterDeliver(ServerConsumer consumer, MessageReference reference) After a message is delivered to a client consumervoidNotificationActiveMQServerPlugin.afterDeliver(ServerConsumer consumer, MessageReference reference) voidLoggingActiveMQServerPluginLogger_impl.afterDeliverDetails(String messageID, SimpleString queueAddress, SimpleString queueName, String consumerSessionID, long consumerID, MessageReference reference, ServerConsumer consumer) voidLoggingActiveMQServerPluginLogger.afterDeliverDetails(String messageID, SimpleString queueAddress, SimpleString queueName, String consumerSessionID, long consumerID, MessageReference reference, ServerConsumer consumer) voidLoggingActiveMQServerPlugin.beforeCloseConsumer(ServerConsumer consumer, boolean failed) Before a consumer is closedvoidLoggingActiveMQServerPluginLogger_impl.beforeCloseConsumer(ServerConsumer consumer, String sessionID, boolean failed) voidLoggingActiveMQServerPluginLogger.beforeCloseConsumer(ServerConsumer consumer, String sessionID, boolean failed) voidLoggingActiveMQServerPlugin.beforeDeliver(ServerConsumer consumer, MessageReference reference) Before a message is delivered to a client consumervoidLoggingActiveMQServerPluginLogger_impl.beforeDeliver(ServerConsumer consumer, MessageReference reference) voidLoggingActiveMQServerPluginLogger.beforeDeliver(ServerConsumer consumer, MessageReference reference) booleanBrokerMessageAuthorizationPlugin.canAccept(ServerConsumer consumer, MessageReference reference) voidLoggingActiveMQServerPlugin.messageAcknowledged(Transaction tx, MessageReference ref, AckReason reason, ServerConsumer consumer) A message has been acknowledgedvoidLoggingActiveMQServerPlugin.messageExpired(MessageReference message, SimpleString messageExpiryAddress, ServerConsumer consumer) voidNotificationActiveMQServerPlugin.messageExpired(MessageReference message, SimpleString messageExpiryAddress, ServerConsumer consumer) -
Uses of ServerConsumer in org.apache.activemq.artemis.spi.core.protocol
Methods in org.apache.activemq.artemis.spi.core.protocol with parameters of type ServerConsumerModifier and TypeMethodDescriptionvoidSessionCallback.browserFinished(ServerConsumer consumer) Some protocols (Openwire) needs a special message with the browser is finished.voidSessionCallback.disconnect(ServerConsumer consumerId, String errorMessage) booleanSessionCallback.hasCredits(ServerConsumer consumerID) This one gives a chance for Proton to have its own flow control.default booleanSessionCallback.hasCredits(ServerConsumer consumerID, MessageReference ref) This one includes the MessageReference for protocols like MQTT 5 (which only enforces flow control on durable messages (i.e.intSessionCallback.sendLargeMessage(MessageReference ref, ServerConsumer consumerID, long bodySize, int deliveryCount) intSessionCallback.sendLargeMessageContinuation(ServerConsumer consumerID, byte[] body, boolean continues, boolean requiresResponse) intSessionCallback.sendMessage(MessageReference ref, ServerConsumer consumerID, int deliveryCount) booleanSessionCallback.updateDeliveryCountAfterCancel(ServerConsumer consumer, MessageReference ref, boolean failed) Use this to updates specifics on the message after a redelivery happened.