Interface FederatedQueueConsumer
-
- All Superinterfaces:
MessageHandler
- All Known Implementing Classes:
FederatedQueueConsumerImpl
public interface FederatedQueueConsumer extends MessageHandler
-
-
Field Summary
Fields Modifier and Type Field Description static StringFEDERATION_NAMEstatic StringFEDERATION_UPSTREAM_NAME
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Modifier and Type Method Description voidclose()intdecrementCount()ClientSessiongetClientSession()FederationgetFederation()FederationUpstreamgetFederationUpstream()FederatedConsumerKeygetKey()static intgetNextDelay(int delay, int delayMultiplier, int delayMax)intincrementCount()voidstart()-
Methods inherited from interface org.apache.activemq.artemis.api.core.client.MessageHandler
onMessage
-
-
-
-
Field Detail
-
FEDERATION_NAME
static final String FEDERATION_NAME
- See Also:
- Constant Field Values
-
FEDERATION_UPSTREAM_NAME
static final String FEDERATION_UPSTREAM_NAME
- See Also:
- Constant Field Values
-
-
Method Detail
-
getNextDelay
static int getNextDelay(int delay, int delayMultiplier, int delayMax)
-
getFederationUpstream
FederationUpstream getFederationUpstream()
-
getFederation
Federation getFederation()
-
getKey
FederatedConsumerKey getKey()
-
getClientSession
ClientSession getClientSession()
-
incrementCount
int incrementCount()
-
decrementCount
int decrementCount()
-
start
void start()
-
close
void close()
-
-