Uses of Interface
org.apache.activemq.artemis.core.server.ServerConsumer
-
-
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 ServerConsumer Modifier and Type Method Description ObjectConsumerView. getField(ServerConsumer consumer, String fieldName)JsonObjectBuilderConsumerView. 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 Modifier and Type Method Description booleanConsumerFilterPredicate. test(ServerConsumer consumer) -
Uses of ServerConsumer in org.apache.activemq.artemis.core.paging.cursor
Methods in org.apache.activemq.artemis.core.paging.cursor with parameters of type ServerConsumer Modifier and Type Method Description voidPagedReferenceImpl. acknowledge(Transaction tx, AckReason reason, ServerConsumer consumer)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 ServerConsumer Modifier and Type Method Description voidCoreSessionCallback. browserFinished(ServerConsumer consumer)voidCoreSessionCallback. disconnect(ServerConsumer consumerId, SimpleString queueName)booleanCoreSessionCallback. hasCredits(ServerConsumer consumer)intCoreSessionCallback. sendLargeMessage(MessageReference ref, Message message, ServerConsumer consumer, long bodySize, int deliveryCount)intCoreSessionCallback. sendLargeMessageContinuation(ServerConsumer consumer, byte[] body, boolean continues, boolean requiresResponse)intCoreSessionCallback. sendMessage(MessageReference ref, Message message, 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 ServerConsumer Modifier and Type Method Description ServerConsumerServerSession. createConsumer(long consumerID, SimpleString queueName, SimpleString filterString, boolean browseOnly)ServerConsumerServerSession. createConsumer(long consumerID, SimpleString queueName, SimpleString filterString, boolean browseOnly, boolean supportLargeMessage, Integer credits)ServerConsumerServerSession. createConsumer(long consumerID, SimpleString queueName, SimpleString filterString, int priority, boolean browseOnly, boolean supportLargeMessage, Integer credits)ServerConsumerServerSession. locateConsumer(long consumerID)Methods in org.apache.activemq.artemis.core.server that return types with arguments of type ServerConsumer Modifier and Type Method Description Set<ServerConsumer>ServerSession. getServerConsumers()Methods in org.apache.activemq.artemis.core.server with parameters of type ServerConsumer Modifier and Type Method Description voidMessageReference. acknowledge(Transaction tx, AckReason reason, ServerConsumer consumer)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 ServerConsumer Modifier and Type Method Description voidFederatedQueue. 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 ServerConsumer Modifier and Type Class Description classServerConsumerImplConcrete implementation of a ClientConsumer.Fields in org.apache.activemq.artemis.core.server.impl with type parameters of type ServerConsumer Modifier and Type Field Description protected Map<Long,ServerConsumer>ServerSessionImpl. consumersMethods in org.apache.activemq.artemis.core.server.impl that return ServerConsumer Modifier and Type Method Description ServerConsumerServerSessionImpl. createConsumer(long consumerID, SimpleString queueName, SimpleString filterString, boolean browseOnly)ServerConsumerServerSessionImpl. createConsumer(long consumerID, SimpleString queueName, SimpleString filterString, boolean browseOnly, boolean supportLargeMessage, Integer credits)ServerConsumerServerSessionImpl. createConsumer(long consumerID, SimpleString queueName, SimpleString filterString, int priority, boolean browseOnly, boolean supportLargeMessage, Integer credits)ServerConsumerServerSessionImpl. locateConsumer(long consumerID)Methods in org.apache.activemq.artemis.core.server.impl that return types with arguments of type ServerConsumer Modifier and Type Method Description Set<ServerConsumer>ServerSessionImpl. getServerConsumers()Methods in org.apache.activemq.artemis.core.server.impl with parameters of type ServerConsumer Modifier and Type Method Description voidGroupFirstMessageReference. acknowledge(Transaction tx, AckReason reason, ServerConsumer consumer)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, 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 ServerConsumer Modifier and Type Method Description default 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 expired -
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 ServerConsumer Modifier and Type Method Description voidLoggingActiveMQServerPlugin. 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 ServerConsumer Modifier and Type Method Description voidSessionCallback. browserFinished(ServerConsumer consumer)Some protocols (Openwire) needs a special message with the browser is finished.voidSessionCallback. disconnect(ServerConsumer consumerId, SimpleString queueName)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 reference, Message message, ServerConsumer consumerID, long bodySize, int deliveryCount)intSessionCallback. sendLargeMessageContinuation(ServerConsumer consumerID, byte[] body, boolean continues, boolean requiresResponse)intSessionCallback. sendMessage(MessageReference ref, Message message, ServerConsumer consumerID, int deliveryCount)booleanSessionCallback. updateDeliveryCountAfterCancel(ServerConsumer consumer, MessageReference ref, boolean failed)Use this to updates specifics on the message after a redelivery happened.
-