Interface ServerChannelMethodProcessor
-
- All Superinterfaces:
ChannelMethodProcessor
- All Known Subinterfaces:
FrameCreatingMethodProcessor.ClientAndServerChannelMethodProcessor
- All Known Implementing Classes:
AMQChannel
public interface ServerChannelMethodProcessor extends ChannelMethodProcessor
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidreceiveAccessRequest(AMQShortString realm, boolean exclusive, boolean passive, boolean active, boolean write, boolean read)voidreceiveBasicAck(long deliveryTag, boolean multiple)voidreceiveBasicCancel(AMQShortString consumerTag, boolean noWait)voidreceiveBasicConsume(AMQShortString queue, AMQShortString consumerTag, boolean noLocal, boolean noAck, boolean exclusive, boolean nowait, FieldTable arguments)voidreceiveBasicGet(AMQShortString queue, boolean noAck)voidreceiveBasicPublish(AMQShortString exchange, AMQShortString routingKey, boolean mandatory, boolean immediate)voidreceiveBasicQos(long prefetchSize, int prefetchCount, boolean global)voidreceiveBasicRecover(boolean requeue, boolean sync)voidreceiveBasicReject(long deliveryTag, boolean requeue)voidreceiveConfirmSelect(boolean nowait)voidreceiveExchangeBound(AMQShortString exchange, AMQShortString routingKey, AMQShortString queue)voidreceiveExchangeDeclare(AMQShortString exchange, AMQShortString type, boolean passive, boolean durable, boolean autoDelete, boolean internal, boolean nowait, FieldTable arguments)voidreceiveExchangeDelete(AMQShortString exchange, boolean ifUnused, boolean nowait)voidreceiveQueueBind(AMQShortString queue, AMQShortString exchange, AMQShortString bindingKey, boolean nowait, FieldTable arguments)voidreceiveQueueDeclare(AMQShortString queue, boolean passive, boolean durable, boolean exclusive, boolean autoDelete, boolean nowait, FieldTable arguments)voidreceiveQueueDelete(AMQShortString queue, boolean ifUnused, boolean ifEmpty, boolean nowait)voidreceiveQueuePurge(AMQShortString queue, boolean nowait)voidreceiveQueueUnbind(AMQShortString queue, AMQShortString exchange, AMQShortString bindingKey, FieldTable arguments)voidreceiveTxCommit()voidreceiveTxRollback()voidreceiveTxSelect()-
Methods inherited from interface org.apache.qpid.server.protocol.v0_8.transport.ChannelMethodProcessor
ignoreAllButCloseOk, receiveBasicNack, receiveChannelClose, receiveChannelCloseOk, receiveChannelFlow, receiveChannelFlowOk, receiveMessageContent, receiveMessageHeader
-
-
-
-
Method Detail
-
receiveAccessRequest
void receiveAccessRequest(AMQShortString realm, boolean exclusive, boolean passive, boolean active, boolean write, boolean read)
-
receiveExchangeDeclare
void receiveExchangeDeclare(AMQShortString exchange, AMQShortString type, boolean passive, boolean durable, boolean autoDelete, boolean internal, boolean nowait, FieldTable arguments)
-
receiveExchangeDelete
void receiveExchangeDelete(AMQShortString exchange, boolean ifUnused, boolean nowait)
-
receiveExchangeBound
void receiveExchangeBound(AMQShortString exchange, AMQShortString routingKey, AMQShortString queue)
-
receiveQueueDeclare
void receiveQueueDeclare(AMQShortString queue, boolean passive, boolean durable, boolean exclusive, boolean autoDelete, boolean nowait, FieldTable arguments)
-
receiveQueueBind
void receiveQueueBind(AMQShortString queue, AMQShortString exchange, AMQShortString bindingKey, boolean nowait, FieldTable arguments)
-
receiveQueuePurge
void receiveQueuePurge(AMQShortString queue, boolean nowait)
-
receiveQueueDelete
void receiveQueueDelete(AMQShortString queue, boolean ifUnused, boolean ifEmpty, boolean nowait)
-
receiveQueueUnbind
void receiveQueueUnbind(AMQShortString queue, AMQShortString exchange, AMQShortString bindingKey, FieldTable arguments)
-
receiveBasicRecover
void receiveBasicRecover(boolean requeue, boolean sync)
-
receiveBasicQos
void receiveBasicQos(long prefetchSize, int prefetchCount, boolean global)
-
receiveBasicConsume
void receiveBasicConsume(AMQShortString queue, AMQShortString consumerTag, boolean noLocal, boolean noAck, boolean exclusive, boolean nowait, FieldTable arguments)
-
receiveBasicCancel
void receiveBasicCancel(AMQShortString consumerTag, boolean noWait)
-
receiveBasicPublish
void receiveBasicPublish(AMQShortString exchange, AMQShortString routingKey, boolean mandatory, boolean immediate)
-
receiveBasicGet
void receiveBasicGet(AMQShortString queue, boolean noAck)
-
receiveBasicAck
void receiveBasicAck(long deliveryTag, boolean multiple)- Specified by:
receiveBasicAckin interfaceChannelMethodProcessor
-
receiveBasicReject
void receiveBasicReject(long deliveryTag, boolean requeue)
-
receiveTxSelect
void receiveTxSelect()
-
receiveTxCommit
void receiveTxCommit()
-
receiveTxRollback
void receiveTxRollback()
-
receiveConfirmSelect
void receiveConfirmSelect(boolean nowait)
-
-