Class MethodRegistry
- java.lang.Object
-
- org.apache.qpid.server.protocol.v0_8.transport.MethodRegistry
-
public final class MethodRegistry extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description MethodRegistry(ProtocolVersion pv)
-
Method Summary
-
-
-
Constructor Detail
-
MethodRegistry
public MethodRegistry(ProtocolVersion pv)
-
-
Method Detail
-
setProtocolVersion
public void setProtocolVersion(ProtocolVersion protocolVersion)
-
createAccessRequestBody
public final AccessRequestBody createAccessRequestBody(AMQShortString realm, boolean exclusive, boolean passive, boolean active, boolean write, boolean read)
-
createAccessRequestOkBody
public final AccessRequestOkBody createAccessRequestOkBody(int ticket)
-
createBasicQosBody
public final BasicQosBody createBasicQosBody(long prefetchSize, int prefetchCount, boolean global)
-
createBasicQosOkBody
public final BasicQosOkBody createBasicQosOkBody()
-
createBasicConsumeBody
public final BasicConsumeBody createBasicConsumeBody(int ticket, java.lang.String queue, java.lang.String consumerTag, boolean noLocal, boolean noAck, boolean exclusive, boolean nowait, java.util.Map<java.lang.String,java.lang.Object> arguments)
-
createBasicConsumeOkBody
public final BasicConsumeOkBody createBasicConsumeOkBody(AMQShortString consumerTag)
-
createBasicCancelBody
public final BasicCancelBody createBasicCancelBody(AMQShortString consumerTag, boolean nowait)
-
createBasicCancelOkBody
public final BasicCancelOkBody createBasicCancelOkBody(AMQShortString consumerTag)
-
createBasicPublishBody
public final BasicPublishBody createBasicPublishBody(int ticket, java.lang.String exchange, java.lang.String routingKey, boolean mandatory, boolean immediate)
-
createBasicReturnBody
public final BasicReturnBody createBasicReturnBody(int replyCode, AMQShortString replyText, AMQShortString exchange, AMQShortString routingKey)
-
createBasicDeliverBody
public final BasicDeliverBody createBasicDeliverBody(AMQShortString consumerTag, long deliveryTag, boolean redelivered, AMQShortString exchange, AMQShortString routingKey)
-
createBasicGetBody
public final BasicGetBody createBasicGetBody(int ticket, AMQShortString queue, boolean noAck)
-
createBasicGetOkBody
public final BasicGetOkBody createBasicGetOkBody(long deliveryTag, boolean redelivered, AMQShortString exchange, AMQShortString routingKey, long messageCount)
-
createBasicGetEmptyBody
public final BasicGetEmptyBody createBasicGetEmptyBody(AMQShortString clusterId)
-
createBasicAckBody
public final BasicAckBody createBasicAckBody(long deliveryTag, boolean multiple)
-
createBasicRejectBody
public final BasicRejectBody createBasicRejectBody(long deliveryTag, boolean requeue)
-
createBasicRecoverBody
public final BasicRecoverBody createBasicRecoverBody(boolean requeue)
-
createBasicRecoverSyncOkBody
public final BasicRecoverSyncOkBody createBasicRecoverSyncOkBody()
-
createBasicRecoverSyncBody
public final BasicRecoverSyncBody createBasicRecoverSyncBody(boolean requeue)
-
createChannelAlertBody
public final ChannelAlertBody createChannelAlertBody(int replyCode, AMQShortString replyText, FieldTable details)
-
createChannelOpenBody
public final ChannelOpenBody createChannelOpenBody(AMQShortString outOfBand)
-
createChannelOpenOkBody
public final ChannelOpenOkBody createChannelOpenOkBody(byte[] channelId)
-
createChannelOpenOkBody
public final ChannelOpenOkBody createChannelOpenOkBody()
-
createChannelFlowBody
public final ChannelFlowBody createChannelFlowBody(boolean active)
-
createChannelFlowOkBody
public final ChannelFlowOkBody createChannelFlowOkBody(boolean active)
-
createChannelCloseBody
public final ChannelCloseBody createChannelCloseBody(int replyCode, AMQShortString replyText, int classId, int methodId)
-
createChannelCloseOkBody
public final ChannelCloseOkBody createChannelCloseOkBody()
-
createConnectionStartBody
public final ConnectionStartBody createConnectionStartBody(short versionMajor, short versionMinor, FieldTable serverProperties, byte[] mechanisms, byte[] locales)
-
createConnectionStartOkBody
public final ConnectionStartOkBody createConnectionStartOkBody(FieldTable clientProperties, AMQShortString mechanism, byte[] response, AMQShortString locale)
-
createConnectionSecureBody
public final ConnectionSecureBody createConnectionSecureBody(byte[] challenge)
-
createConnectionSecureOkBody
public final ConnectionSecureOkBody createConnectionSecureOkBody(byte[] response)
-
createConnectionTuneBody
public final ConnectionTuneBody createConnectionTuneBody(int channelMax, long frameMax, int heartbeat)
-
createConnectionTuneOkBody
public final ConnectionTuneOkBody createConnectionTuneOkBody(int channelMax, long frameMax, int heartbeat)
-
createConnectionOpenBody
public final ConnectionOpenBody createConnectionOpenBody(AMQShortString virtualHost, AMQShortString capabilities, boolean insist)
-
createConnectionOpenOkBody
public final ConnectionOpenOkBody createConnectionOpenOkBody(AMQShortString knownHosts)
-
createConnectionRedirectBody
public final ConnectionRedirectBody createConnectionRedirectBody(AMQShortString host, AMQShortString knownHosts)
-
createConnectionCloseBody
public final ConnectionCloseBody createConnectionCloseBody(int replyCode, AMQShortString replyText, int classId, int methodId)
-
createConnectionCloseOkBody
public final ConnectionCloseOkBody createConnectionCloseOkBody()
-
createExchangeDeclareBody
public final ExchangeDeclareBody createExchangeDeclareBody(int ticket, java.lang.String exchange, java.lang.String type, boolean passive, boolean durable, boolean autoDelete, boolean internal, boolean nowait, java.util.Map<java.lang.String,java.lang.Object> arguments)
-
createExchangeDeclareOkBody
public final ExchangeDeclareOkBody createExchangeDeclareOkBody()
-
createExchangeDeleteBody
public final ExchangeDeleteBody createExchangeDeleteBody(int ticket, java.lang.String exchange, boolean ifUnused, boolean nowait)
-
createExchangeDeleteOkBody
public final ExchangeDeleteOkBody createExchangeDeleteOkBody()
-
createExchangeBoundBody
public final ExchangeBoundBody createExchangeBoundBody(java.lang.String exchange, java.lang.String routingKey, java.lang.String queue)
-
createExchangeBoundOkBody
public final ExchangeBoundOkBody createExchangeBoundOkBody(int replyCode, AMQShortString replyText)
-
createQueueDeclareBody
public final QueueDeclareBody createQueueDeclareBody(int ticket, java.lang.String queue, boolean passive, boolean durable, boolean exclusive, boolean autoDelete, boolean nowait, java.util.Map<java.lang.String,java.lang.Object> arguments)
-
createQueueDeclareOkBody
public final QueueDeclareOkBody createQueueDeclareOkBody(AMQShortString queue, long messageCount, long consumerCount)
-
createQueueBindBody
public final QueueBindBody createQueueBindBody(int ticket, java.lang.String queue, java.lang.String exchange, java.lang.String routingKey, boolean nowait, java.util.Map<java.lang.String,java.lang.Object> arguments)
-
createQueueBindOkBody
public final QueueBindOkBody createQueueBindOkBody()
-
createQueuePurgeBody
public final QueuePurgeBody createQueuePurgeBody(int ticket, AMQShortString queue, boolean nowait)
-
createQueuePurgeOkBody
public final QueuePurgeOkBody createQueuePurgeOkBody(long messageCount)
-
createQueueDeleteBody
public final QueueDeleteBody createQueueDeleteBody(int ticket, java.lang.String queue, boolean ifUnused, boolean ifEmpty, boolean nowait)
-
createQueueDeleteOkBody
public final QueueDeleteOkBody createQueueDeleteOkBody(long messageCount)
-
createQueueUnbindBody
public final QueueUnbindBody createQueueUnbindBody(int ticket, AMQShortString queue, AMQShortString exchange, AMQShortString routingKey, FieldTable arguments)
-
createQueueUnbindOkBody
public final QueueUnbindOkBody createQueueUnbindOkBody()
-
createTxSelectBody
public final TxSelectBody createTxSelectBody()
-
createTxSelectOkBody
public final TxSelectOkBody createTxSelectOkBody()
-
createTxCommitBody
public final TxCommitBody createTxCommitBody()
-
createTxCommitOkBody
public final TxCommitOkBody createTxCommitOkBody()
-
createTxRollbackBody
public final TxRollbackBody createTxRollbackBody()
-
createTxRollbackOkBody
public final TxRollbackOkBody createTxRollbackOkBody()
-
getProtocolVersion
public ProtocolVersion getProtocolVersion()
-
-