org.apache.qpid.server.cluster.handler
Class ReplicatingConsumeHandler
java.lang.Object
org.apache.qpid.server.cluster.handler.ClusterMethodHandler<A>
org.apache.qpid.server.cluster.handler.ReplicatingConsumeHandler
- All Implemented Interfaces:
- StandardPolicies, org.apache.qpid.server.state.StateAwareMethodListener<org.apache.qpid.framing.BasicConsumeBody>
public class ReplicatingConsumeHandler
- extends ClusterMethodHandler<A>
Field Summary |
protected static org.apache.log4j.Logger |
_logger
|
Method Summary |
protected void |
client(org.apache.qpid.server.state.AMQStateManager stateMgr,
org.apache.qpid.server.queue.QueueRegistry queues,
org.apache.qpid.server.exchange.ExchangeRegistry exchanges,
org.apache.qpid.server.protocol.AMQProtocolSession session,
org.apache.qpid.server.protocol.AMQMethodEvent<A> evt)
|
protected boolean |
isShared(org.apache.qpid.server.queue.AMQQueue queue)
|
protected void |
local(org.apache.qpid.server.state.AMQStateManager stateMgr,
org.apache.qpid.server.queue.QueueRegistry queues,
org.apache.qpid.server.exchange.ExchangeRegistry exchanges,
org.apache.qpid.server.protocol.AMQProtocolSession session,
org.apache.qpid.server.protocol.AMQMethodEvent<A> evt)
|
protected void |
peer(org.apache.qpid.server.state.AMQStateManager stateMgr,
org.apache.qpid.server.queue.QueueRegistry queues,
org.apache.qpid.server.exchange.ExchangeRegistry exchanges,
org.apache.qpid.server.protocol.AMQProtocolSession session,
org.apache.qpid.server.protocol.AMQMethodEvent<A> evt)
|
protected void |
replicate(org.apache.qpid.server.state.AMQStateManager stateMgr,
org.apache.qpid.server.queue.QueueRegistry queues,
org.apache.qpid.server.exchange.ExchangeRegistry exchanges,
org.apache.qpid.server.protocol.AMQProtocolSession session,
org.apache.qpid.server.protocol.AMQMethodEvent<org.apache.qpid.framing.BasicConsumeBody> evt)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
_logger
protected static final org.apache.log4j.Logger _logger
replicate
protected void replicate(org.apache.qpid.server.state.AMQStateManager stateMgr,
org.apache.qpid.server.queue.QueueRegistry queues,
org.apache.qpid.server.exchange.ExchangeRegistry exchanges,
org.apache.qpid.server.protocol.AMQProtocolSession session,
org.apache.qpid.server.protocol.AMQMethodEvent<org.apache.qpid.framing.BasicConsumeBody> evt)
throws org.apache.qpid.AMQException
- Throws:
org.apache.qpid.AMQException
isShared
protected boolean isShared(org.apache.qpid.server.queue.AMQQueue queue)
peer
protected void peer(org.apache.qpid.server.state.AMQStateManager stateMgr,
org.apache.qpid.server.queue.QueueRegistry queues,
org.apache.qpid.server.exchange.ExchangeRegistry exchanges,
org.apache.qpid.server.protocol.AMQProtocolSession session,
org.apache.qpid.server.protocol.AMQMethodEvent<A> evt)
throws org.apache.qpid.AMQException
- Specified by:
peer
in class ClusterMethodHandler<A extends org.apache.qpid.framing.AMQMethodBody>
- Throws:
org.apache.qpid.AMQException
client
protected void client(org.apache.qpid.server.state.AMQStateManager stateMgr,
org.apache.qpid.server.queue.QueueRegistry queues,
org.apache.qpid.server.exchange.ExchangeRegistry exchanges,
org.apache.qpid.server.protocol.AMQProtocolSession session,
org.apache.qpid.server.protocol.AMQMethodEvent<A> evt)
throws org.apache.qpid.AMQException
- Specified by:
client
in class ClusterMethodHandler<A extends org.apache.qpid.framing.AMQMethodBody>
- Throws:
org.apache.qpid.AMQException
local
protected void local(org.apache.qpid.server.state.AMQStateManager stateMgr,
org.apache.qpid.server.queue.QueueRegistry queues,
org.apache.qpid.server.exchange.ExchangeRegistry exchanges,
org.apache.qpid.server.protocol.AMQProtocolSession session,
org.apache.qpid.server.protocol.AMQMethodEvent<A> evt)
throws org.apache.qpid.AMQException
- Throws:
org.apache.qpid.AMQException