summaryrefslogtreecommitdiff
path: root/qpid/java/common/src
diff options
context:
space:
mode:
authorRobert Godfrey <rgodfrey@apache.org>2014-10-17 14:23:19 +0000
committerRobert Godfrey <rgodfrey@apache.org>2014-10-17 14:23:19 +0000
commit28dbfe8d101dd14a95b1d75e799107bdaa6e18d0 (patch)
tree279390c83b70fb7a41a4d42ee5cda92991140337 /qpid/java/common/src
parent152b079dacea71ccd5efe7ef0458836d8aea8d2f (diff)
downloadqpid-python-28dbfe8d101dd14a95b1d75e799107bdaa6e18d0.tar.gz
QPID-6125 : [Java Broker] AMQP 0-8/9/9-1 protocol handler refactoring
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1632583 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'qpid/java/common/src')
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/AMQChannelException.java36
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/AMQConnectionException.java32
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/AMQException.java2
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/codec/AMQDecoder.java147
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/codec/ClientDecoder.java258
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/codec/ServerDecoder.java234
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/AMQDataBlockDecoder.java120
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/AMQFrame.java8
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/AMQMethodBody.java32
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/AMQMethodBodyFactory.java46
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/AMQMethodBodyImpl.java95
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/AMQMethodBodyInstanceFactory.java32
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/AMQShortString.java11
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/AccessRequestBody.java159
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/AccessRequestOkBody.java84
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/BasicAckBody.java102
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/BasicCancelBody.java103
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/BasicCancelOkBody.java85
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/BasicConsumeBody.java190
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/BasicConsumeOkBody.java85
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/BasicDeliverBody.java145
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/BasicGetBody.java117
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/BasicGetEmptyBody.java84
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/BasicGetOkBody.java143
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/BasicPublishBody.java146
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/BasicQosBody.java115
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/BasicQosOkBody.java63
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/BasicRecoverBody.java91
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/BasicRecoverOkBody.java34
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/BasicRecoverSyncBody.java91
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/BasicRecoverSyncOkBody.java63
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/BasicRejectBody.java102
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/BasicReturnBody.java126
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/BodyFactory.java33
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/ChannelAlertBody.java113
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/ChannelCloseBody.java124
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/ChannelCloseOkBody.java61
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/ChannelFlowBody.java80
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/ChannelFlowOkBody.java82
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/ChannelMethodProcessor.java (renamed from qpid/java/common/src/main/java/org/apache/qpid/framing/StreamConsumeBody.java)25
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/ChannelOkBody.java34
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/ChannelOpenBody.java71
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/ChannelOpenOkBody.java88
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/ChannelPingBody.java34
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/ChannelPongBody.java34
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/ChannelResumeBody.java36
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/ClientChannelMethodProcessor.java78
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/ClientMethodDispatcher.java11
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/ClientMethodProcessor.java (renamed from qpid/java/common/src/main/java/org/apache/qpid/framing/FilePublishBody.java)27
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/ConnectionCloseBody.java121
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/ConnectionCloseOkBody.java58
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/ConnectionOpenBody.java111
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/ConnectionOpenOkBody.java84
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/ConnectionRedirectBody.java96
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/ConnectionSecureBody.java85
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/ConnectionSecureOkBody.java83
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/ConnectionStartBody.java129
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/ConnectionStartOkBody.java118
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/ConnectionTuneBody.java109
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/ConnectionTuneOkBody.java109
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/Content.java26
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/ContentBody.java29
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/ContentBodyFactory.java50
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/ContentHeaderBody.java105
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/ContentHeaderBodyFactory.java52
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/ContentHeaderPropertiesFactory.java4
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/DtxSelectBody.java34
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/DtxSelectOkBody.java34
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/DtxStartBody.java36
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/DtxStartOkBody.java34
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/EncodingUtils.java24
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/ExchangeBoundBody.java114
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/ExchangeBoundOkBody.java106
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/ExchangeDeclareBody.java209
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/ExchangeDeclareOkBody.java63
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/ExchangeDeleteBody.java132
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/ExchangeDeleteOkBody.java63
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/FileAckBody.java38
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/FileCancelBody.java38
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/FileCancelOkBody.java36
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/FileConsumeOkBody.java36
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/FileOpenBody.java38
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/FileOpenOkBody.java36
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/FileQosBody.java40
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/FileQosOkBody.java34
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/FileRejectBody.java38
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/FileReturnBody.java42
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/FileStageBody.java34
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/FrameCreatingMethodProcessor.java611
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/HeartbeatBody.java20
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/HeartbeatBodyFactory.java32
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/MessageAppendBody.java38
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/MessageCancelBody.java36
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/MessageCheckpointBody.java38
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/MessageCloseBody.java36
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/MessageConsumeBody.java48
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/MessageEmptyBody.java34
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/MessageGetBody.java42
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/MessageOffsetBody.java36
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/MessageOkBody.java34
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/MessageOpenBody.java36
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/MessagePublishInfo.java (renamed from qpid/java/common/src/main/java/org/apache/qpid/framing/abstraction/MessagePublishInfoImpl.java)15
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/MessageQosBody.java40
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/MessageRecoverBody.java36
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/MessageRejectBody.java38
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/MessageResumeBody.java38
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/MessageTransferBody.java78
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/MethodProcessor.java (renamed from qpid/java/common/src/main/java/org/apache/qpid/framing/FileDeliverBody.java)26
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/MethodRegistry.java765
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/ProtocolInitiation.java9
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/QueueBindBody.java159
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/QueueBindOkBody.java63
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/QueueDeclareBody.java189
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/QueueDeclareOkBody.java110
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/QueueDeleteBody.java146
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/QueueDeleteOkBody.java83
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/QueuePurgeBody.java116
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/QueuePurgeOkBody.java83
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/QueueUnbindBody.java140
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/QueueUnbindOkBody.java63
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/ServerChannelMethodProcessor.java92
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/ServerMethodDispatcher.java6
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/ServerMethodProcessor.java (renamed from qpid/java/common/src/main/java/org/apache/qpid/framing/FileConsumeBody.java)28
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/StreamCancelBody.java38
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/StreamCancelOkBody.java36
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/StreamConsumeOkBody.java36
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/StreamDeliverBody.java42
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/StreamPublishBody.java44
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/StreamQosBody.java42
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/StreamQosOkBody.java34
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/StreamReturnBody.java42
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/TestContentBody.java34
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/TestContentOkBody.java36
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/TestIntegerBody.java44
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/TestIntegerOkBody.java36
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/TestStringBody.java40
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/TestStringOkBody.java36
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/TestTableBody.java40
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/TestTableOkBody.java38
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/TunnelRequestBody.java36
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/TxCommitBody.java56
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/TxCommitOkBody.java54
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/TxRollbackBody.java54
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/TxRollbackOkBody.java55
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/TxSelectBody.java57
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/TxSelectOkBody.java53
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/abstraction/AbstractMethodConverter.java47
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/abstraction/MessagePublishInfo.java38
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/abstraction/ProtocolVersionMethodConverter.java30
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/AMQMethodBody_0_9.java37
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/AccessRequestBodyImpl.java181
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/AccessRequestOkBodyImpl.java111
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/BasicAckBodyImpl.java128
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/BasicCancelBodyImpl.java129
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/BasicCancelOkBodyImpl.java112
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/BasicConsumeBodyImpl.java207
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/BasicConsumeOkBodyImpl.java112
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/BasicDeliverBodyImpl.java168
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/BasicGetBodyImpl.java141
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/BasicGetEmptyBodyImpl.java112
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/BasicGetOkBodyImpl.java167
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/BasicPublishBodyImpl.java167
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/BasicQosBodyImpl.java140
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/BasicQosOkBodyImpl.java100
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/BasicRecoverBodyImpl.java116
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/BasicRecoverSyncBodyImpl.java116
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/BasicRecoverSyncOkBodyImpl.java100
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/BasicRejectBodyImpl.java128
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/BasicReturnBodyImpl.java150
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/ChannelCloseBodyImpl.java148
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/ChannelCloseOkBodyImpl.java100
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/ChannelFlowBodyImpl.java116
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/ChannelFlowOkBodyImpl.java116
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/ChannelOkBodyImpl.java100
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/ChannelOpenBodyImpl.java112
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/ChannelOpenOkBodyImpl.java112
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/ChannelPingBodyImpl.java100
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/ChannelPongBodyImpl.java100
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/ChannelResumeBodyImpl.java112
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/ClientMethodDispatcher_0_9.java97
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/ConnectionCloseBodyImpl.java148
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/ConnectionCloseOkBodyImpl.java100
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/ConnectionOpenBodyImpl.java142
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/ConnectionOpenOkBodyImpl.java112
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/ConnectionRedirectBodyImpl.java125
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/ConnectionSecureBodyImpl.java112
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/ConnectionSecureOkBodyImpl.java112
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/ConnectionStartBodyImpl.java162
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/ConnectionStartOkBodyImpl.java151
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/ConnectionTuneBodyImpl.java135
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/ConnectionTuneOkBodyImpl.java135
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/DtxSelectBodyImpl.java100
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/DtxSelectOkBodyImpl.java100
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/DtxStartBodyImpl.java112
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/DtxStartOkBodyImpl.java100
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/ExchangeBoundBodyImpl.java138
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/ExchangeBoundOkBodyImpl.java124
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/ExchangeDeclareBodyImpl.java220
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/ExchangeDeclareOkBodyImpl.java100
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/ExchangeDeleteBodyImpl.java154
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/ExchangeDeleteOkBodyImpl.java100
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/FileAckBodyImpl.java128
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/FileCancelBodyImpl.java129
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/FileCancelOkBodyImpl.java112
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/FileConsumeBodyImpl.java207
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/FileConsumeOkBodyImpl.java112
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/FileDeliverBodyImpl.java181
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/FileOpenBodyImpl.java124
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/FileOpenOkBodyImpl.java111
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/FilePublishBodyImpl.java181
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/FileQosBodyImpl.java140
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/FileQosOkBodyImpl.java100
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/FileRejectBodyImpl.java128
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/FileReturnBodyImpl.java150
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/FileStageBodyImpl.java100
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/MessageAppendBodyImpl.java125
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/MessageCancelBodyImpl.java112
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/MessageCheckpointBodyImpl.java125
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/MessageCloseBodyImpl.java112
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/MessageConsumeBodyImpl.java194
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/MessageEmptyBodyImpl.java100
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/MessageGetBodyImpl.java154
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/MessageOffsetBodyImpl.java111
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/MessageOkBodyImpl.java100
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/MessageOpenBodyImpl.java112
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/MessageQosBodyImpl.java140
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/MessageRecoverBodyImpl.java116
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/MessageRejectBodyImpl.java124
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/MessageResumeBodyImpl.java125
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/MessageTransferBodyImpl.java384
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/MethodConverter_0_9.java67
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/MethodDispatcher_0_9.java38
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/MethodRegistry_0_9.java1591
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/QueueBindBodyImpl.java181
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/QueueBindOkBodyImpl.java100
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/QueueDeclareBodyImpl.java207
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/QueueDeclareOkBodyImpl.java136
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/QueueDeleteBodyImpl.java167
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/QueueDeleteOkBodyImpl.java111
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/QueuePurgeBodyImpl.java141
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/QueuePurgeOkBodyImpl.java111
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/QueueUnbindBodyImpl.java163
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/QueueUnbindOkBodyImpl.java100
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/ServerMethodDispatcher_0_9.java105
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/StreamCancelBodyImpl.java129
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/StreamCancelOkBodyImpl.java112
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/StreamConsumeBodyImpl.java194
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/StreamConsumeOkBodyImpl.java112
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/StreamDeliverBodyImpl.java150
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/StreamPublishBodyImpl.java167
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/StreamQosBodyImpl.java152
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/StreamQosOkBodyImpl.java100
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/StreamReturnBodyImpl.java150
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/TunnelRequestBodyImpl.java112
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/TxCommitBodyImpl.java100
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/TxCommitOkBodyImpl.java100
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/TxRollbackBodyImpl.java100
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/TxRollbackOkBodyImpl.java100
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/TxSelectBodyImpl.java100
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/TxSelectOkBodyImpl.java100
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/AMQMethodBody_0_91.java37
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/BasicAckBodyImpl.java128
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/BasicCancelBodyImpl.java129
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/BasicCancelOkBodyImpl.java112
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/BasicConsumeBodyImpl.java207
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/BasicConsumeOkBodyImpl.java112
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/BasicDeliverBodyImpl.java168
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/BasicGetBodyImpl.java141
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/BasicGetEmptyBodyImpl.java112
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/BasicGetOkBodyImpl.java167
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/BasicPublishBodyImpl.java167
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/BasicQosBodyImpl.java140
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/BasicQosOkBodyImpl.java100
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/BasicRecoverBodyImpl.java116
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/BasicRecoverSyncBodyImpl.java116
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/BasicRecoverSyncOkBodyImpl.java100
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/BasicRejectBodyImpl.java128
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/BasicReturnBodyImpl.java150
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/ChannelCloseBodyImpl.java148
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/ChannelCloseOkBodyImpl.java100
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/ChannelFlowBodyImpl.java116
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/ChannelFlowOkBodyImpl.java116
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/ChannelOpenBodyImpl.java112
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/ChannelOpenOkBodyImpl.java112
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/ClientMethodDispatcher_0_91.java67
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/ConnectionCloseBodyImpl.java148
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/ConnectionCloseOkBodyImpl.java100
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/ConnectionOpenBodyImpl.java142
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/ConnectionOpenOkBodyImpl.java112
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/ConnectionSecureBodyImpl.java112
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/ConnectionSecureOkBodyImpl.java112
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/ConnectionStartBodyImpl.java162
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/ConnectionStartOkBodyImpl.java151
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/ConnectionTuneBodyImpl.java135
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/ConnectionTuneOkBodyImpl.java135
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/ExchangeBoundBodyImpl.java138
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/ExchangeBoundOkBodyImpl.java124
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/ExchangeDeclareBodyImpl.java220
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/ExchangeDeclareOkBodyImpl.java100
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/ExchangeDeleteBodyImpl.java154
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/ExchangeDeleteOkBodyImpl.java100
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/MethodConverter_0_91.java66
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/MethodDispatcher_0_91.java38
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/MethodRegistry_0_91.java877
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/QueueBindBodyImpl.java181
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/QueueBindOkBodyImpl.java100
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/QueueDeclareBodyImpl.java207
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/QueueDeclareOkBodyImpl.java136
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/QueueDeleteBodyImpl.java167
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/QueueDeleteOkBodyImpl.java111
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/QueuePurgeBodyImpl.java141
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/QueuePurgeOkBodyImpl.java111
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/QueueUnbindBodyImpl.java163
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/QueueUnbindOkBodyImpl.java100
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/ServerMethodDispatcher_0_91.java69
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/TxCommitBodyImpl.java100
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/TxCommitOkBodyImpl.java100
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/TxRollbackBodyImpl.java100
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/TxRollbackOkBodyImpl.java100
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/TxSelectBodyImpl.java100
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/TxSelectOkBodyImpl.java100
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/AMQMethodBody_8_0.java40
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/AccessRequestBodyImpl.java181
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/AccessRequestOkBodyImpl.java111
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/BasicAckBodyImpl.java128
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/BasicCancelBodyImpl.java129
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/BasicCancelOkBodyImpl.java112
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/BasicConsumeBodyImpl.java207
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/BasicConsumeOkBodyImpl.java112
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/BasicDeliverBodyImpl.java168
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/BasicGetBodyImpl.java141
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/BasicGetEmptyBodyImpl.java112
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/BasicGetOkBodyImpl.java167
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/BasicPublishBodyImpl.java167
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/BasicQosBodyImpl.java140
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/BasicQosOkBodyImpl.java100
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/BasicRecoverBodyImpl.java116
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/BasicRecoverOkBodyImpl.java100
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/BasicRejectBodyImpl.java128
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/BasicReturnBodyImpl.java150
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/ChannelAlertBodyImpl.java137
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/ChannelCloseBodyImpl.java148
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/ChannelCloseOkBodyImpl.java100
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/ChannelFlowBodyImpl.java116
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/ChannelFlowOkBodyImpl.java116
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/ChannelOpenBodyImpl.java112
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/ChannelOpenOkBodyImpl.java100
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/ClientMethodDispatcher_8_0.java92
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/ConnectionCloseBodyImpl.java148
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/ConnectionCloseOkBodyImpl.java100
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/ConnectionOpenBodyImpl.java142
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/ConnectionOpenOkBodyImpl.java112
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/ConnectionRedirectBodyImpl.java125
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/ConnectionSecureBodyImpl.java112
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/ConnectionSecureOkBodyImpl.java112
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/ConnectionStartBodyImpl.java162
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/ConnectionStartOkBodyImpl.java151
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/ConnectionTuneBodyImpl.java135
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/ConnectionTuneOkBodyImpl.java135
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/DtxSelectBodyImpl.java100
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/DtxSelectOkBodyImpl.java100
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/DtxStartBodyImpl.java112
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/DtxStartOkBodyImpl.java100
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/ExchangeBoundBodyImpl.java138
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/ExchangeBoundOkBodyImpl.java124
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/ExchangeDeclareBodyImpl.java220
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/ExchangeDeclareOkBodyImpl.java100
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/ExchangeDeleteBodyImpl.java154
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/ExchangeDeleteOkBodyImpl.java100
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/FileAckBodyImpl.java128
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/FileCancelBodyImpl.java129
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/FileCancelOkBodyImpl.java112
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/FileConsumeBodyImpl.java193
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/FileConsumeOkBodyImpl.java112
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/FileDeliverBodyImpl.java181
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/FileOpenBodyImpl.java124
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/FileOpenOkBodyImpl.java111
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/FilePublishBodyImpl.java181
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/FileQosBodyImpl.java140
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/FileQosOkBodyImpl.java100
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/FileRejectBodyImpl.java128
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/FileReturnBodyImpl.java150
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/FileStageBodyImpl.java100
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/MethodConverter_8_0.java64
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/MethodDispatcher_8_0.java38
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/MethodRegistry_8_0.java1407
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/QueueBindBodyImpl.java181
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/QueueBindOkBodyImpl.java100
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/QueueDeclareBodyImpl.java207
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/QueueDeclareOkBodyImpl.java136
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/QueueDeleteBodyImpl.java167
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/QueueDeleteOkBodyImpl.java111
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/QueuePurgeBodyImpl.java141
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/QueuePurgeOkBodyImpl.java111
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/ServerMethodDispatcher_8_0.java92
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/StreamCancelBodyImpl.java129
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/StreamCancelOkBodyImpl.java112
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/StreamConsumeBodyImpl.java180
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/StreamConsumeOkBodyImpl.java112
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/StreamDeliverBodyImpl.java150
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/StreamPublishBodyImpl.java167
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/StreamQosBodyImpl.java152
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/StreamQosOkBodyImpl.java100
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/StreamReturnBodyImpl.java150
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/TestContentBodyImpl.java100
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/TestContentOkBodyImpl.java111
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/TestIntegerBodyImpl.java159
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/TestIntegerOkBodyImpl.java111
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/TestStringBodyImpl.java137
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/TestStringOkBodyImpl.java112
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/TestTableBodyImpl.java136
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/TestTableOkBodyImpl.java124
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/TunnelRequestBodyImpl.java112
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/TxCommitBodyImpl.java100
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/TxCommitOkBodyImpl.java100
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/TxRollbackBodyImpl.java100
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/TxRollbackOkBodyImpl.java100
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/TxSelectBodyImpl.java100
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/TxSelectOkBodyImpl.java100
-rw-r--r--qpid/java/common/src/main/java/org/apache/qpid/transport/util/Functions.java24
-rw-r--r--qpid/java/common/src/test/java/org/apache/qpid/codec/AMQDecoderTest.java32
-rw-r--r--qpid/java/common/src/test/java/org/apache/qpid/framing/abstraction/MessagePublishInfoImplTest.java9
422 files changed, 7705 insertions, 41335 deletions
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/AMQChannelException.java b/qpid/java/common/src/main/java/org/apache/qpid/AMQChannelException.java
index 55f0fe57b0..7ab422eb4f 100644
--- a/qpid/java/common/src/main/java/org/apache/qpid/AMQChannelException.java
+++ b/qpid/java/common/src/main/java/org/apache/qpid/AMQChannelException.java
@@ -20,10 +20,7 @@
*/
package org.apache.qpid;
-import org.apache.qpid.framing.AMQFrame;
-import org.apache.qpid.framing.AMQShortString;
import org.apache.qpid.framing.MethodRegistry;
-import org.apache.qpid.framing.ProtocolVersion;
import org.apache.qpid.protocol.AMQConstant;
/**
@@ -34,24 +31,35 @@ public class AMQChannelException extends AMQException
private final int _classId;
private final int _methodId;
/* AMQP version for which exception ocurred */
- private final byte major;
- private final byte minor;
+ private final MethodRegistry _methodRegistry;
- public AMQChannelException(AMQConstant errorCode, String msg, int classId, int methodId, byte major, byte minor,
- Throwable cause)
+
+ public AMQChannelException(AMQConstant errorCode,
+ String msg,
+ int classId,
+ int methodId,
+ MethodRegistry methodRegistry)
{
- super(errorCode, msg, cause);
+ super(errorCode, msg);
_classId = classId;
_methodId = methodId;
- this.major = major;
- this.minor = minor;
+ _methodRegistry = methodRegistry;
+
+ }
+
+ public int getClassId()
+ {
+ return _classId;
+ }
+
+ public int getMethodId()
+ {
+ return _methodId;
}
- public AMQFrame getCloseFrame(int channel)
+ public MethodRegistry getMethodRegistry()
{
- MethodRegistry reg = MethodRegistry.getMethodRegistry(new ProtocolVersion(major,minor));
- return new AMQFrame(channel, reg.createChannelCloseBody(getErrorCode() == null ? AMQConstant.INTERNAL_ERROR.getCode() : getErrorCode().getCode(),
- AMQShortString.validValueOf(getMessage()),_classId,_methodId));
+ return _methodRegistry;
}
}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/AMQConnectionException.java b/qpid/java/common/src/main/java/org/apache/qpid/AMQConnectionException.java
index 096c4ede80..ca70d19420 100644
--- a/qpid/java/common/src/main/java/org/apache/qpid/AMQConnectionException.java
+++ b/qpid/java/common/src/main/java/org/apache/qpid/AMQConnectionException.java
@@ -22,9 +22,9 @@
package org.apache.qpid;
import org.apache.qpid.framing.AMQFrame;
+import org.apache.qpid.framing.AMQMethodBody;
import org.apache.qpid.framing.AMQShortString;
import org.apache.qpid.framing.MethodRegistry;
-import org.apache.qpid.framing.ProtocolVersion;
import org.apache.qpid.protocol.AMQConstant;
/**
@@ -35,32 +35,30 @@ public class AMQConnectionException extends AMQException
private final int _classId;
private final int _methodId;
- /** AMQP version for which exception ocurred, major code. */
- private final byte major;
+ private final MethodRegistry _methodRegistry;
- /** AMQP version for which exception ocurred, minor code. */
- private final byte minor;
-
- private boolean _closeConnetion;
+ public AMQConnectionException(AMQConstant errorCode, String msg, AMQMethodBody body, MethodRegistry methodRegistry)
+ {
+ this(errorCode, msg, body.getClazz(), body.getMethod(), methodRegistry, null);
+ }
- public AMQConnectionException(AMQConstant errorCode, String msg, int classId, int methodId, byte major, byte minor,
- Throwable cause)
+ public AMQConnectionException(AMQConstant errorCode, String msg, int classId, int methodId, MethodRegistry methodRegistry,
+ Throwable cause)
{
super(errorCode, msg, cause);
_classId = classId;
_methodId = methodId;
- this.major = major;
- this.minor = minor;
+ _methodRegistry = methodRegistry;
+
}
- public AMQFrame getCloseFrame(int channel)
+ public AMQFrame getCloseFrame()
{
- MethodRegistry reg = MethodRegistry.getMethodRegistry(new ProtocolVersion(major,minor));
return new AMQFrame(0,
- reg.createConnectionCloseBody(getErrorCode().getCode(),
- AMQShortString.validValueOf(getMessage()),
- _classId,
- _methodId));
+ _methodRegistry.createConnectionCloseBody(getErrorCode().getCode(),
+ AMQShortString.validValueOf(getMessage()),
+ _classId,
+ _methodId));
}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/AMQException.java b/qpid/java/common/src/main/java/org/apache/qpid/AMQException.java
index 3741cb9902..7d2521a057 100644
--- a/qpid/java/common/src/main/java/org/apache/qpid/AMQException.java
+++ b/qpid/java/common/src/main/java/org/apache/qpid/AMQException.java
@@ -20,7 +20,6 @@
*/
package org.apache.qpid;
-import org.apache.qpid.framing.AMQShortString;
import org.apache.qpid.protocol.AMQConstant;
/**
@@ -72,7 +71,6 @@ public class AMQException extends Exception
this(null, (msg == null) ? "" : msg);
}
- @Deprecated
public AMQException(AMQConstant errorCode, String msg)
{
this(errorCode, (msg == null) ? "" : msg, null);
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/codec/AMQDecoder.java b/qpid/java/common/src/main/java/org/apache/qpid/codec/AMQDecoder.java
index 53e8c998c9..9d98168687 100644
--- a/qpid/java/common/src/main/java/org/apache/qpid/codec/AMQDecoder.java
+++ b/qpid/java/common/src/main/java/org/apache/qpid/codec/AMQDecoder.java
@@ -30,16 +30,8 @@ import java.util.ArrayList;
import java.util.List;
import java.util.ListIterator;
-import org.apache.qpid.framing.AMQDataBlock;
-import org.apache.qpid.framing.AMQDataBlockDecoder;
-import org.apache.qpid.framing.AMQFrameDecodingException;
-import org.apache.qpid.framing.AMQMethodBodyFactory;
-import org.apache.qpid.framing.AMQProtocolVersionException;
-import org.apache.qpid.framing.AMQShortString;
-import org.apache.qpid.framing.ByteArrayDataInput;
-import org.apache.qpid.framing.EncodingUtils;
-import org.apache.qpid.framing.ProtocolInitiation;
-import org.apache.qpid.protocol.AMQVersionAwareProtocolSession;
+import org.apache.qpid.framing.*;
+import org.apache.qpid.protocol.AMQConstant;
/**
* AMQDecoder delegates the decoding of AMQP either to a data block decoder, or in the case of new connections, to a
@@ -53,10 +45,9 @@ import org.apache.qpid.protocol.AMQVersionAwareProtocolSession;
* TODO If protocol initiation decoder not needed, then don't create it. Probably not a big deal, but it adds to the
* per-session overhead.
*/
-public class AMQDecoder
+public abstract class AMQDecoder<T extends MethodProcessor>
{
- /** Holds the 'normal' AMQP data decoder. */
- private AMQDataBlockDecoder _dataBlockDecoder = new AMQDataBlockDecoder();
+ private final T _methodProcessor;
/** Holds the protocol initiation decoder. */
private ProtocolInitiation.Decoder _piDecoder = new ProtocolInitiation.Decoder();
@@ -64,26 +55,26 @@ public class AMQDecoder
/** Flag to indicate whether this decoder needs to handle protocol initiation. */
private boolean _expectProtocolInitiation;
- private AMQMethodBodyFactory _bodyFactory;
private boolean _firstRead = true;
+ private int _maxFrameSize = AMQConstant.FRAME_MIN_SIZE.getCode();
+
private List<ByteArrayInputStream> _remainingBufs = new ArrayList<ByteArrayInputStream>();
/**
* Creates a new AMQP decoder.
*
* @param expectProtocolInitiation <tt>true</tt> if this decoder needs to handle protocol initiation.
- * @param session protocol session (connection)
+ * @param methodProcessor method processor
*/
- public AMQDecoder(boolean expectProtocolInitiation, AMQVersionAwareProtocolSession session)
+ protected AMQDecoder(boolean expectProtocolInitiation, T methodProcessor)
{
_expectProtocolInitiation = expectProtocolInitiation;
- _bodyFactory = new AMQMethodBodyFactory(session);
+ _methodProcessor = methodProcessor;
}
-
/**
* Sets the protocol initation flag, that determines whether decoding is handled by the data decoder of the protocol
* initation decoder. This method is expected to be called with <tt>false</tt> once protocol initation completes.
@@ -98,7 +89,12 @@ public class AMQDecoder
public void setMaxFrameSize(final int frameMax)
{
- _dataBlockDecoder.setMaxFrameSize(frameMax);
+ _maxFrameSize = frameMax;
+ }
+
+ public T getMethodProcessor()
+ {
+ return _methodProcessor;
}
private class RemainingByteArrayInputStream extends InputStream
@@ -219,14 +215,13 @@ public class AMQDecoder
}
- public ArrayList<AMQDataBlock> decodeBuffer(ByteBuffer buf) throws AMQFrameDecodingException, AMQProtocolVersionException, IOException
+ public void decodeBuffer(ByteBuffer buf) throws AMQFrameDecodingException, AMQProtocolVersionException, IOException
{
- // get prior remaining data from accumulator
- ArrayList<AMQDataBlock> dataBlocks = new ArrayList<AMQDataBlock>();
MarkableDataInput msg;
+ // get prior remaining data from accumulator
ByteArrayInputStream bais;
DataInput di;
if(!_remainingBufs.isEmpty())
@@ -257,10 +252,10 @@ public class AMQDecoder
{
if(!_expectProtocolInitiation)
{
- enoughData = _dataBlockDecoder.decodable(msg);
+ enoughData = decodable(msg);
if (enoughData)
{
- dataBlocks.add(_dataBlockDecoder.createAndPopulateFrame(_bodyFactory, msg));
+ processInput(msg);
}
}
else
@@ -268,7 +263,7 @@ public class AMQDecoder
enoughData = _piDecoder.decodable(msg);
if (enoughData)
{
- dataBlocks.add(new ProtocolInitiation(msg));
+ _methodProcessor.receiveProtocolHeader(new ProtocolInitiation(msg));
}
}
@@ -305,6 +300,106 @@ public class AMQDecoder
}
}
}
- return dataBlocks;
}
+
+ private boolean decodable(final MarkableDataInput in) throws AMQFrameDecodingException, IOException
+ {
+ final int remainingAfterAttributes = in.available() - (1 + 2 + 4 + 1);
+ // type, channel, body length and end byte
+ if (remainingAfterAttributes < 0)
+ {
+ return false;
+ }
+
+ in.mark(8);
+ in.skip(1 + 2);
+
+
+ // Get an unsigned int, lifted from MINA ByteBuffer getUnsignedInt()
+ final long bodySize = in.readInt() & 0xffffffffL;
+ if (bodySize > _maxFrameSize)
+ {
+ throw new AMQFrameDecodingException(AMQConstant.FRAME_ERROR,
+ "Incoming frame size of "
+ + bodySize
+ + " is larger than negotiated maximum of "
+ + _maxFrameSize);
+ }
+ in.reset();
+
+ return (remainingAfterAttributes >= bodySize);
+
+ }
+
+ private void processInput(final MarkableDataInput in)
+ throws AMQFrameDecodingException, AMQProtocolVersionException, IOException
+ {
+ final byte type = in.readByte();
+
+ final int channel = in.readUnsignedShort();
+ final long bodySize = EncodingUtils.readUnsignedInteger(in);
+
+ // bodySize can be zero
+ if ((channel < 0) || (bodySize < 0))
+ {
+ throw new AMQFrameDecodingException(AMQConstant.FRAME_ERROR,
+ "Undecodable frame: type = " + type + " channel = " + channel
+ + " bodySize = " + bodySize);
+ }
+
+ processFrame(channel, type, bodySize, in);
+
+ byte marker = in.readByte();
+ if ((marker & 0xFF) != 0xCE)
+ {
+ throw new AMQFrameDecodingException(AMQConstant.FRAME_ERROR,
+ "End of frame marker not found. Read " + marker + " length=" + bodySize
+ + " type=" + type);
+ }
+
+ }
+
+ protected void processFrame(final int channel, final byte type, final long bodySize, final MarkableDataInput in)
+ throws AMQFrameDecodingException, IOException
+ {
+ switch (type)
+ {
+ case 1:
+ processMethod(channel, in);
+ break;
+ case 2:
+ ContentHeaderBody.process(in, _methodProcessor.getChannelMethodProcessor(channel), bodySize);
+ break;
+ case 3:
+ ContentBody.process(in, _methodProcessor.getChannelMethodProcessor(channel), bodySize);
+ break;
+ case 8:
+ HeartbeatBody.process(channel, in, _methodProcessor, bodySize);
+ break;
+ default:
+ throw new AMQFrameDecodingException(AMQConstant.FRAME_ERROR, "Unsupported frame type: " + type);
+ }
+ }
+
+
+ abstract void processMethod(int channelId,
+ MarkableDataInput in)
+ throws AMQFrameDecodingException, IOException;
+
+ AMQFrameDecodingException newUnknownMethodException(final int classId,
+ final int methodId,
+ ProtocolVersion protocolVersion)
+ {
+ return new AMQFrameDecodingException(AMQConstant.COMMAND_INVALID,
+ "Method "
+ + methodId
+ + " unknown in AMQP version "
+ + protocolVersion
+ + " (while trying to decode class "
+ + classId
+ + " method "
+ + methodId
+ + ".");
+ }
+
}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/codec/ClientDecoder.java b/qpid/java/common/src/main/java/org/apache/qpid/codec/ClientDecoder.java
new file mode 100644
index 0000000000..5048193cac
--- /dev/null
+++ b/qpid/java/common/src/main/java/org/apache/qpid/codec/ClientDecoder.java
@@ -0,0 +1,258 @@
+/*
+ *
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements. See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership. The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License. You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ *
+ */
+package org.apache.qpid.codec;
+
+import java.io.IOException;
+
+import org.apache.qpid.framing.*;
+
+public class ClientDecoder extends AMQDecoder<ClientMethodProcessor<? extends ClientChannelMethodProcessor>>
+{
+
+ /**
+ * Creates a new AMQP decoder.
+ *
+ * @param methodProcessor method processor
+ */
+ public ClientDecoder(final ClientMethodProcessor<? extends ClientChannelMethodProcessor> methodProcessor)
+ {
+ super(false, methodProcessor);
+ }
+
+
+ void processMethod(int channelId,
+ MarkableDataInput in)
+ throws AMQFrameDecodingException, IOException
+ {
+ ClientMethodProcessor<? extends ClientChannelMethodProcessor> methodProcessor = getMethodProcessor();
+ ClientChannelMethodProcessor channelMethodProcessor = methodProcessor.getChannelMethodProcessor(channelId);
+ final int classAndMethod = in.readInt();
+ int classId = classAndMethod >> 16;
+ int methodId = classAndMethod & 0xFFFF;
+ methodProcessor.setCurrentMethod(classId, methodId);
+ try
+ {
+ switch (classAndMethod)
+ {
+ //CONNECTION_CLASS:
+ case 0x000a000a:
+ ConnectionStartBody.process(in, methodProcessor);
+ break;
+ case 0x000a0014:
+ ConnectionSecureBody.process(in, methodProcessor);
+ break;
+ case 0x000a001e:
+ ConnectionTuneBody.process(in, methodProcessor);
+ break;
+ case 0x000a0029:
+ ConnectionOpenOkBody.process(in, methodProcessor);
+ break;
+ case 0x000a002a:
+ ConnectionRedirectBody.process(in, methodProcessor);
+ break;
+ case 0x000a0032:
+ if (methodProcessor.getProtocolVersion().equals(ProtocolVersion.v8_0))
+ {
+ ConnectionRedirectBody.process(in, methodProcessor);
+ }
+ else
+ {
+ ConnectionCloseBody.process(in, methodProcessor);
+ }
+ break;
+ case 0x000a0033:
+ if (methodProcessor.getProtocolVersion().equals(ProtocolVersion.v8_0))
+ {
+ throw newUnknownMethodException(classId, methodId,
+ methodProcessor.getProtocolVersion());
+ }
+ else
+ {
+ methodProcessor.receiveConnectionCloseOk();
+ }
+ break;
+ case 0x000a003c:
+ if (methodProcessor.getProtocolVersion().equals(ProtocolVersion.v8_0))
+ {
+ ConnectionCloseBody.process(in, methodProcessor);
+ }
+ else
+ {
+ throw newUnknownMethodException(classId, methodId,
+ methodProcessor.getProtocolVersion());
+ }
+ break;
+ case 0x000a003d:
+ if (methodProcessor.getProtocolVersion().equals(ProtocolVersion.v8_0))
+ {
+ methodProcessor.receiveConnectionCloseOk();
+ }
+ else
+ {
+ throw newUnknownMethodException(classId, methodId,
+ methodProcessor.getProtocolVersion());
+ }
+ break;
+
+ // CHANNEL_CLASS:
+
+ case 0x0014000b:
+ ChannelOpenOkBody.process(in, methodProcessor.getProtocolVersion(), channelMethodProcessor);
+ break;
+ case 0x00140014:
+ ChannelFlowBody.process(in, channelMethodProcessor);
+ break;
+ case 0x00140015:
+ ChannelFlowOkBody.process(in, channelMethodProcessor);
+ break;
+ case 0x0014001e:
+ ChannelAlertBody.process(in, channelMethodProcessor);
+ break;
+ case 0x00140028:
+ ChannelCloseBody.process(in, channelMethodProcessor);
+ break;
+ case 0x00140029:
+ channelMethodProcessor.receiveChannelCloseOk();
+ break;
+
+ // ACCESS_CLASS:
+
+ case 0x001e000b:
+ AccessRequestOkBody.process(in, channelMethodProcessor);
+ break;
+
+ // EXCHANGE_CLASS:
+
+ case 0x0028000b:
+ if(!channelMethodProcessor.ignoreAllButCloseOk())
+ {
+ channelMethodProcessor.receiveExchangeDeclareOk();
+ }
+ break;
+ case 0x00280015:
+ if(!channelMethodProcessor.ignoreAllButCloseOk())
+ {
+ channelMethodProcessor.receiveExchangeDeleteOk();
+ }
+ break;
+ case 0x00280017:
+ ExchangeBoundOkBody.process(in, channelMethodProcessor);
+ break;
+
+
+ // QUEUE_CLASS:
+
+ case 0x0032000b:
+ QueueDeclareOkBody.process(in, channelMethodProcessor);
+ break;
+ case 0x00320015:
+ if(!channelMethodProcessor.ignoreAllButCloseOk())
+ {
+ channelMethodProcessor.receiveQueueBindOk();
+ }
+ break;
+ case 0x0032001f:
+ QueuePurgeOkBody.process(in, channelMethodProcessor);
+ break;
+ case 0x00320029:
+ QueueDeleteOkBody.process(in, channelMethodProcessor);
+ break;
+ case 0x00320033:
+ if(!channelMethodProcessor.ignoreAllButCloseOk())
+ {
+ channelMethodProcessor.receiveQueueUnbindOk();
+ }
+ break;
+
+
+ // BASIC_CLASS:
+
+ case 0x003c000b:
+ if(!channelMethodProcessor.ignoreAllButCloseOk())
+ {
+ channelMethodProcessor.receiveBasicQosOk();
+ }
+ break;
+ case 0x003c0015:
+ BasicConsumeOkBody.process(in, channelMethodProcessor);
+ break;
+ case 0x003c001f:
+ BasicCancelOkBody.process(in, channelMethodProcessor);
+ break;
+ case 0x003c0032:
+ BasicReturnBody.process(in, channelMethodProcessor);
+ break;
+ case 0x003c003c:
+ BasicDeliverBody.process(in, channelMethodProcessor);
+ break;
+ case 0x003c0047:
+ BasicGetOkBody.process(in, channelMethodProcessor);
+ break;
+ case 0x003c0048:
+ BasicGetEmptyBody.process(in, channelMethodProcessor);
+ break;
+ case 0x003c0065:
+ if(!channelMethodProcessor.ignoreAllButCloseOk())
+ {
+ channelMethodProcessor.receiveBasicRecoverSyncOk();
+ }
+ break;
+ case 0x003c006f:
+ if(!channelMethodProcessor.ignoreAllButCloseOk())
+ {
+ channelMethodProcessor.receiveBasicRecoverSyncOk();
+ }
+ break;
+
+ // TX_CLASS:
+
+ case 0x005a000b:
+ if(!channelMethodProcessor.ignoreAllButCloseOk())
+ {
+ channelMethodProcessor.receiveTxSelectOk();
+ }
+ break;
+ case 0x005a0015:
+ if(!channelMethodProcessor.ignoreAllButCloseOk())
+ {
+ channelMethodProcessor.receiveTxCommitOk();
+ }
+ break;
+ case 0x005a001f:
+ if(!channelMethodProcessor.ignoreAllButCloseOk())
+ {
+ channelMethodProcessor.receiveTxRollbackOk();
+ }
+ break;
+
+ default:
+ throw newUnknownMethodException(classId, methodId,
+ methodProcessor.getProtocolVersion());
+
+ }
+ }
+ finally
+ {
+ methodProcessor.setCurrentMethod(0, 0);
+ }
+ }
+
+}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/codec/ServerDecoder.java b/qpid/java/common/src/main/java/org/apache/qpid/codec/ServerDecoder.java
new file mode 100644
index 0000000000..3b138ba278
--- /dev/null
+++ b/qpid/java/common/src/main/java/org/apache/qpid/codec/ServerDecoder.java
@@ -0,0 +1,234 @@
+/*
+ *
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements. See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership. The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License. You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ *
+ */
+package org.apache.qpid.codec;
+
+import java.io.IOException;
+
+import org.apache.qpid.framing.*;
+
+public class ServerDecoder extends AMQDecoder<ServerMethodProcessor<? extends ServerChannelMethodProcessor>>
+{
+
+ /**
+ * Creates a new AMQP decoder.
+ *
+ * @param methodProcessor method processor
+ */
+ public ServerDecoder(final ServerMethodProcessor<? extends ServerChannelMethodProcessor> methodProcessor)
+ {
+ super(true, methodProcessor);
+ }
+
+ void processMethod(int channelId,
+ MarkableDataInput in)
+ throws AMQFrameDecodingException, IOException
+ {
+ ServerMethodProcessor<? extends ServerChannelMethodProcessor> methodProcessor = getMethodProcessor();
+ ServerChannelMethodProcessor channelMethodProcessor = methodProcessor.getChannelMethodProcessor(channelId);
+ final int classAndMethod = in.readInt();
+ int classId = classAndMethod >> 16;
+ int methodId = classAndMethod & 0xFFFF;
+ methodProcessor.setCurrentMethod(classId, methodId);
+ try
+ {
+ switch (classAndMethod)
+ {
+ //CONNECTION_CLASS:
+ case 0x000a000b:
+ ConnectionStartOkBody.process(in, methodProcessor);
+ break;
+ case 0x000a0015:
+ ConnectionSecureOkBody.process(in, methodProcessor);
+ break;
+ case 0x000a001f:
+ ConnectionTuneOkBody.process(in, methodProcessor);
+ break;
+ case 0x000a0028:
+ ConnectionOpenBody.process(in, methodProcessor);
+ break;
+ case 0x000a0032:
+ if (methodProcessor.getProtocolVersion().equals(ProtocolVersion.v8_0))
+ {
+ throw newUnknownMethodException(classId, methodId,
+ methodProcessor.getProtocolVersion());
+ }
+ else
+ {
+ ConnectionCloseBody.process(in, methodProcessor);
+ }
+ break;
+ case 0x000a0033:
+ if (methodProcessor.getProtocolVersion().equals(ProtocolVersion.v8_0))
+ {
+ throw newUnknownMethodException(classId, methodId,
+ methodProcessor.getProtocolVersion());
+ }
+ else
+ {
+ methodProcessor.receiveConnectionCloseOk();
+ }
+ break;
+ case 0x000a003c:
+ if (methodProcessor.getProtocolVersion().equals(ProtocolVersion.v8_0))
+ {
+ ConnectionCloseBody.process(in, methodProcessor);
+ }
+ else
+ {
+ throw newUnknownMethodException(classId, methodId,
+ methodProcessor.getProtocolVersion());
+ }
+ break;
+ case 0x000a003d:
+ if (methodProcessor.getProtocolVersion().equals(ProtocolVersion.v8_0))
+ {
+ methodProcessor.receiveConnectionCloseOk();
+ }
+ else
+ {
+ throw newUnknownMethodException(classId, methodId,
+ methodProcessor.getProtocolVersion());
+ }
+ break;
+
+ // CHANNEL_CLASS:
+
+ case 0x0014000a:
+ ChannelOpenBody.process(channelId, in, methodProcessor);
+ break;
+ case 0x00140014:
+ ChannelFlowBody.process(in, channelMethodProcessor);
+ break;
+ case 0x00140015:
+ ChannelFlowOkBody.process(in, channelMethodProcessor);
+ break;
+ case 0x00140028:
+ ChannelCloseBody.process(in, channelMethodProcessor);
+ break;
+ case 0x00140029:
+ channelMethodProcessor.receiveChannelCloseOk();
+ break;
+
+ // ACCESS_CLASS:
+
+ case 0x001e000a:
+ AccessRequestBody.process(in, channelMethodProcessor);
+ break;
+
+ // EXCHANGE_CLASS:
+
+ case 0x0028000a:
+ ExchangeDeclareBody.process(in, channelMethodProcessor);
+ break;
+ case 0x00280014:
+ ExchangeDeleteBody.process(in, channelMethodProcessor);
+ break;
+ case 0x00280016:
+ ExchangeBoundBody.process(in, channelMethodProcessor);
+ break;
+
+
+ // QUEUE_CLASS:
+
+ case 0x0032000a:
+ QueueDeclareBody.process(in, channelMethodProcessor);
+ break;
+ case 0x00320014:
+ QueueBindBody.process(in, channelMethodProcessor);
+ break;
+ case 0x0032001e:
+ QueuePurgeBody.process(in, channelMethodProcessor);
+ break;
+ case 0x00320028:
+ QueueDeleteBody.process(in, channelMethodProcessor);
+ break;
+ case 0x00320032:
+ QueueUnbindBody.process(in, channelMethodProcessor);
+ break;
+
+
+ // BASIC_CLASS:
+
+ case 0x003c000a:
+ BasicQosBody.process(in, channelMethodProcessor);
+ break;
+ case 0x003c0014:
+ BasicConsumeBody.process(in, channelMethodProcessor);
+ break;
+ case 0x003c001e:
+ BasicCancelBody.process(in, channelMethodProcessor);
+ break;
+ case 0x003c0028:
+ BasicPublishBody.process(in, channelMethodProcessor);
+ break;
+ case 0x003c0046:
+ BasicGetBody.process(in, channelMethodProcessor);
+ break;
+ case 0x003c0050:
+ BasicAckBody.process(in, channelMethodProcessor);
+ break;
+ case 0x003c005a:
+ BasicRejectBody.process(in, channelMethodProcessor);
+ break;
+ case 0x003c0064:
+ BasicRecoverBody.process(in, methodProcessor.getProtocolVersion(), channelMethodProcessor);
+ break;
+ case 0x003c0066:
+ BasicRecoverSyncBody.process(in, channelMethodProcessor);
+ break;
+ case 0x003c006e:
+ BasicRecoverSyncBody.process(in, channelMethodProcessor);
+ break;
+
+ // TX_CLASS:
+
+ case 0x005a000a:
+ if(!channelMethodProcessor.ignoreAllButCloseOk())
+ {
+ channelMethodProcessor.receiveTxSelect();
+ }
+ break;
+ case 0x005a0014:
+ if(!channelMethodProcessor.ignoreAllButCloseOk())
+ {
+ channelMethodProcessor.receiveTxCommit();
+ }
+ break;
+ case 0x005a001e:
+ if(!channelMethodProcessor.ignoreAllButCloseOk())
+ {
+ channelMethodProcessor.receiveTxRollback();
+ }
+ break;
+
+ default:
+ throw newUnknownMethodException(classId, methodId,
+ methodProcessor.getProtocolVersion());
+
+ }
+ }
+ finally
+ {
+ methodProcessor.setCurrentMethod(0, 0);
+ }
+ }
+
+}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/AMQDataBlockDecoder.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/AMQDataBlockDecoder.java
deleted file mode 100644
index 291b7e8d29..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/AMQDataBlockDecoder.java
+++ /dev/null
@@ -1,120 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-package org.apache.qpid.framing;
-
-import java.io.IOException;
-
-import org.slf4j.Logger;
-import org.slf4j.LoggerFactory;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import org.apache.qpid.protocol.AMQConstant;
-
-public class AMQDataBlockDecoder
-{
-
- private static final BodyFactory[] _bodiesSupported = new BodyFactory[Byte.MAX_VALUE];
-
- static
- {
- _bodiesSupported[ContentHeaderBody.TYPE] = ContentHeaderBodyFactory.getInstance();
- _bodiesSupported[ContentBody.TYPE] = ContentBodyFactory.getInstance();
- _bodiesSupported[HeartbeatBody.TYPE] = new HeartbeatBodyFactory();
- }
-
- private Logger _logger = LoggerFactory.getLogger(AMQDataBlockDecoder.class);
- private int _maxFrameSize = AMQConstant.FRAME_MIN_SIZE.getCode();
-
- public AMQDataBlockDecoder()
- { }
-
- public boolean decodable(MarkableDataInput in) throws AMQFrameDecodingException, IOException
- {
- final int remainingAfterAttributes = in.available() - (1 + 2 + 4 + 1);
- // type, channel, body length and end byte
- if (remainingAfterAttributes < 0)
- {
- return false;
- }
-
- in.mark(8);
- in.skip(1 + 2);
-
-
- // Get an unsigned int, lifted from MINA ByteBuffer getUnsignedInt()
- final long bodySize = in.readInt() & 0xffffffffL;
- if(bodySize > _maxFrameSize)
- {
- throw new AMQFrameDecodingException(AMQConstant.FRAME_ERROR, "Incoming frame size of "+bodySize+" is larger than negotiated maximum of " + _maxFrameSize);
- }
- in.reset();
-
- return (remainingAfterAttributes >= bodySize);
-
- }
-
- public AMQFrame createAndPopulateFrame(BodyFactory methodBodyFactory, MarkableDataInput in)
- throws AMQFrameDecodingException, AMQProtocolVersionException, IOException
- {
- final byte type = in.readByte();
-
- BodyFactory bodyFactory;
- if (type == AMQMethodBody.TYPE)
- {
- bodyFactory = methodBodyFactory;
- }
- else
- {
- bodyFactory = _bodiesSupported[type];
- }
-
- if (bodyFactory == null)
- {
- throw new AMQFrameDecodingException(AMQConstant.FRAME_ERROR, "Unsupported frame type: " + type);
- }
-
- final int channel = in.readUnsignedShort();
- final long bodySize = EncodingUtils.readUnsignedInteger(in);
-
- // bodySize can be zero
- if ((channel < 0) || (bodySize < 0))
- {
- throw new AMQFrameDecodingException(AMQConstant.FRAME_ERROR, "Undecodable frame: type = " + type + " channel = " + channel
- + " bodySize = " + bodySize);
- }
-
- AMQFrame frame = new AMQFrame(in, channel, bodySize, bodyFactory);
-
- byte marker = in.readByte();
- if ((marker & 0xFF) != 0xCE)
- {
- throw new AMQFrameDecodingException(AMQConstant.FRAME_ERROR, "End of frame marker not found. Read " + marker + " length=" + bodySize
- + " type=" + type);
- }
-
- return frame;
- }
-
- public void setMaxFrameSize(final int maxFrameSize)
- {
- _maxFrameSize = maxFrameSize;
- }
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/AMQFrame.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/AMQFrame.java
index 238f28e73e..83397c37d8 100644
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/AMQFrame.java
+++ b/qpid/java/common/src/main/java/org/apache/qpid/framing/AMQFrame.java
@@ -20,8 +20,6 @@
*/
package org.apache.qpid.framing;
-import org.apache.qpid.codec.MarkableDataInput;
-
import java.io.DataOutput;
import java.io.IOException;
@@ -39,12 +37,6 @@ public class AMQFrame extends AMQDataBlock implements EncodableAMQDataBlock
_bodyFrame = bodyFrame;
}
- public AMQFrame(final MarkableDataInput in, final int channel, final long bodySize, final BodyFactory bodyFactory) throws AMQFrameDecodingException, IOException
- {
- this._channel = channel;
- this._bodyFrame = bodyFactory.createBody(in,bodySize);
- }
-
public long getSize()
{
return 1 + 2 + 4 + _bodyFrame.getSize() + 1;
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/AMQMethodBody.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/AMQMethodBody.java
index 250b8e87d1..23315d4787 100644
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/AMQMethodBody.java
+++ b/qpid/java/common/src/main/java/org/apache/qpid/framing/AMQMethodBody.java
@@ -20,28 +20,18 @@
*/
package org.apache.qpid.framing;
+import java.io.DataOutput;
+import java.io.IOException;
+
import org.apache.qpid.AMQChannelException;
import org.apache.qpid.AMQConnectionException;
import org.apache.qpid.AMQException;
import org.apache.qpid.protocol.AMQConstant;
-import java.io.DataOutput;
-import java.io.IOException;
-
public interface AMQMethodBody extends AMQBody
{
public static final byte TYPE = 1;
- /** AMQP major version
- * @return the major version*/
- public byte getMajor();
-
- /** AMQP minor version
- * @return the minor version*/
- public byte getMinor();
-
-
-
/** @return unsigned short */
public int getClazz();
@@ -66,18 +56,18 @@ public interface AMQMethodBody extends AMQBody
*
* @param channelId The channel id that is not found
*
+ * @param methodRegistry
* @return new AMQChannelException
*/
- public AMQChannelException getChannelNotFoundException(int channelId);
-
- public AMQChannelException getChannelException(AMQConstant code, String message);
-
- public AMQChannelException getChannelException(AMQConstant code, String message, Throwable cause);
-
- public AMQConnectionException getConnectionException(AMQConstant code, String message);
+ public AMQChannelException getChannelNotFoundException(int channelId, final MethodRegistry methodRegistry);
+ public AMQChannelException getChannelException(AMQConstant code,
+ String message,
+ final MethodRegistry methodRegistry);
- public AMQConnectionException getConnectionException(AMQConstant code, String message, Throwable cause);
+ public AMQConnectionException getConnectionException(AMQConstant code,
+ String message,
+ final MethodRegistry methodRegistry);
public boolean execute(MethodDispatcher methodDispatcher, int channelId) throws AMQException;
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/AMQMethodBodyFactory.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/AMQMethodBodyFactory.java
deleted file mode 100644
index 7fe293b6b7..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/AMQMethodBodyFactory.java
+++ /dev/null
@@ -1,46 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-package org.apache.qpid.framing;
-
-import org.slf4j.Logger;
-import org.slf4j.LoggerFactory;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import org.apache.qpid.protocol.AMQVersionAwareProtocolSession;
-
-import java.io.IOException;
-
-public class AMQMethodBodyFactory implements BodyFactory
-{
- private static final Logger _log = LoggerFactory.getLogger(AMQMethodBodyFactory.class);
-
- private final AMQVersionAwareProtocolSession _protocolSession;
-
- public AMQMethodBodyFactory(AMQVersionAwareProtocolSession protocolSession)
- {
- _protocolSession = protocolSession;
- }
-
- public AMQBody createBody(MarkableDataInput in, long bodySize) throws AMQFrameDecodingException, IOException
- {
- return _protocolSession.getMethodRegistry().convertToBody(in, bodySize);
- }
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/AMQMethodBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/AMQMethodBodyImpl.java
index b1e8a73a0d..e40452edea 100644
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/AMQMethodBodyImpl.java
+++ b/qpid/java/common/src/main/java/org/apache/qpid/framing/AMQMethodBodyImpl.java
@@ -21,17 +21,16 @@
package org.apache.qpid.framing;
+import java.io.DataInput;
+import java.io.DataOutput;
+import java.io.IOException;
+
import org.apache.qpid.AMQChannelException;
import org.apache.qpid.AMQConnectionException;
import org.apache.qpid.AMQException;
-import org.apache.qpid.codec.MarkableDataInput;
import org.apache.qpid.protocol.AMQConstant;
import org.apache.qpid.protocol.AMQVersionAwareProtocolSession;
-import java.io.DataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
public abstract class AMQMethodBodyImpl implements AMQMethodBody
{
public static final byte TYPE = 1;
@@ -67,31 +66,26 @@ public abstract class AMQMethodBodyImpl implements AMQMethodBody
*
* @param channelId The channel id that is not found
*
+ * @param methodRegistry
* @return new AMQChannelException
*/
- public AMQChannelException getChannelNotFoundException(int channelId)
- {
- return getChannelException(AMQConstant.NOT_FOUND, "Channel not found for id:" + channelId);
- }
-
- public AMQChannelException getChannelException(AMQConstant code, String message)
+ public AMQChannelException getChannelNotFoundException(int channelId, final MethodRegistry methodRegistry)
{
- return new AMQChannelException(code, message, getClazz(), getMethod(), getMajor(), getMinor(), null);
+ return getChannelException(AMQConstant.NOT_FOUND, "Channel not found for id:" + channelId, methodRegistry);
}
- public AMQChannelException getChannelException(AMQConstant code, String message, Throwable cause)
+ public AMQChannelException getChannelException(AMQConstant code,
+ String message,
+ final MethodRegistry methodRegistry)
{
- return new AMQChannelException(code, message, getClazz(), getMethod(), getMajor(), getMinor(), cause);
+ return new AMQChannelException(code, message, getClazz(), getMethod(), methodRegistry);
}
- public AMQConnectionException getConnectionException(AMQConstant code, String message)
+ public AMQConnectionException getConnectionException(AMQConstant code,
+ String message,
+ final MethodRegistry methodRegistry)
{
- return new AMQConnectionException(code, message, getClazz(), getMethod(), getMajor(), getMinor(), null);
- }
-
- public AMQConnectionException getConnectionException(AMQConstant code, String message, Throwable cause)
- {
- return new AMQConnectionException(code, message, getClazz(), getMethod(), getMajor(), getMinor(), cause);
+ return new AMQConnectionException(code, message, this, methodRegistry);
}
public void handle(final int channelId, final AMQVersionAwareProtocolSession session) throws AMQException
@@ -112,17 +106,6 @@ public abstract class AMQMethodBodyImpl implements AMQMethodBody
}
- protected byte readByte(DataInput buffer) throws IOException
- {
- return buffer.readByte();
- }
-
- protected AMQShortString readAMQShortString(MarkableDataInput buffer) throws IOException
- {
- AMQShortString str = buffer.readAMQShortString();
- return str == null ? null : str.intern(false);
- }
-
protected int getSizeOf(AMQShortString string)
{
return EncodingUtils.encodedShortStringLength(string);
@@ -148,11 +131,6 @@ public abstract class AMQMethodBodyImpl implements AMQMethodBody
buffer.writeInt(i);
}
- protected FieldTable readFieldTable(DataInput buffer) throws AMQFrameDecodingException, IOException
- {
- return EncodingUtils.readFieldTable(buffer);
- }
-
protected int getSizeOf(FieldTable table)
{
return EncodingUtils.encodedFieldTableLength(table); //To change body of created methods use File | Settings | File Templates.
@@ -163,11 +141,6 @@ public abstract class AMQMethodBodyImpl implements AMQMethodBody
EncodingUtils.writeFieldTableBytes(buffer, table);
}
- protected long readLong(DataInput buffer) throws IOException
- {
- return buffer.readLong();
- }
-
protected void writeLong(DataOutput buffer, long l) throws IOException
{
buffer.writeLong(l);
@@ -183,11 +156,6 @@ public abstract class AMQMethodBodyImpl implements AMQMethodBody
EncodingUtils.writeBytes(buffer,data);
}
- protected byte[] readBytes(DataInput buffer) throws IOException
- {
- return EncodingUtils.readBytes(buffer);
- }
-
protected short readShort(DataInput buffer) throws IOException
{
return EncodingUtils.readShort(buffer);
@@ -198,30 +166,6 @@ public abstract class AMQMethodBodyImpl implements AMQMethodBody
EncodingUtils.writeShort(buffer, s);
}
- protected Content readContent(DataInput buffer)
- {
- return null;
- }
-
- protected int getSizeOf(Content body)
- {
- return 0;
- }
-
- protected void writeContent(DataOutput buffer, Content body)
- {
- }
-
- protected byte readBitfield(DataInput buffer) throws IOException
- {
- return readByte(buffer);
- }
-
- protected int readUnsignedShort(DataInput buffer) throws IOException
- {
- return buffer.readUnsignedShort();
- }
-
protected void writeBitfield(DataOutput buffer, byte bitfield0) throws IOException
{
buffer.writeByte(bitfield0);
@@ -232,21 +176,12 @@ public abstract class AMQMethodBodyImpl implements AMQMethodBody
EncodingUtils.writeUnsignedShort(buffer, s);
}
- protected long readUnsignedInteger(DataInput buffer) throws IOException
- {
- return EncodingUtils.readUnsignedInteger(buffer);
- }
protected void writeUnsignedInteger(DataOutput buffer, long i) throws IOException
{
EncodingUtils.writeUnsignedInteger(buffer, i);
}
- protected short readUnsignedByte(DataInput buffer) throws IOException
- {
- return (short) buffer.readUnsignedByte();
- }
-
protected void writeUnsignedByte(DataOutput buffer, short unsignedByte) throws IOException
{
EncodingUtils.writeUnsignedByte(buffer, unsignedByte);
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/AMQMethodBodyInstanceFactory.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/AMQMethodBodyInstanceFactory.java
deleted file mode 100644
index 88b1ca7189..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/AMQMethodBodyInstanceFactory.java
+++ /dev/null
@@ -1,32 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-package org.apache.qpid.framing;
-
-import org.apache.qpid.codec.MarkableDataInput;
-
-import java.io.IOException;
-
-
-public abstract interface AMQMethodBodyInstanceFactory
-{
- public AMQMethodBody newInstance(MarkableDataInput buffer, long size) throws AMQFrameDecodingException, IOException;
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/AMQShortString.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/AMQShortString.java
index 17735f5c9c..765d742789 100644
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/AMQShortString.java
+++ b/qpid/java/common/src/main/java/org/apache/qpid/framing/AMQShortString.java
@@ -389,6 +389,17 @@ public final class AMQShortString implements CharSequence, Comparable<AMQShortSt
{
return new CharSubSequence(start + _sequenceOffset, end + _sequenceOffset);
}
+
+ @Override
+ public String toString()
+ {
+ char[] chars = new char[length()];
+ for(int i = 0; i < length(); i++)
+ {
+ chars[i] = charAt(i);
+ }
+ return new String(chars);
+ }
}
public char[] asChars()
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/AccessRequestBody.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/AccessRequestBody.java
index 38701385d6..8dec50c400 100644
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/AccessRequestBody.java
+++ b/qpid/java/common/src/main/java/org/apache/qpid/framing/AccessRequestBody.java
@@ -22,25 +22,162 @@
/*
* This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
* Supported AMQP version:
- * 0-9
- * 0-91
- * 8-0
- */
+ * 8-0
+ */
package org.apache.qpid.framing;
-public interface AccessRequestBody extends EncodableAMQDataBlock, AMQMethodBody
+import java.io.DataOutput;
+import java.io.IOException;
+
+import org.apache.qpid.AMQException;
+import org.apache.qpid.codec.MarkableDataInput;
+
+public class AccessRequestBody extends AMQMethodBodyImpl implements EncodableAMQDataBlock, AMQMethodBody
{
- public boolean getActive();
+ public static final int CLASS_ID = 30;
+ public static final int METHOD_ID = 10;
+
+ // Fields declared in specification
+ private final AMQShortString _realm; // [realm]
+ private final byte _bitfield0; // [exclusive, passive, active, write, read]
+
+ // Constructor
+ public AccessRequestBody(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
+ {
+ _realm = buffer.readAMQShortString();
+ _bitfield0 = buffer.readByte();
+ }
+
+ public AccessRequestBody(
+ AMQShortString realm,
+ boolean exclusive,
+ boolean passive,
+ boolean active,
+ boolean write,
+ boolean read
+ )
+ {
+ _realm = realm;
+ byte bitfield0 = (byte)0;
+ if( exclusive )
+ {
+ bitfield0 = (byte) (((int) bitfield0) | (1 << 0));
+ }
+
+ if( passive )
+ {
+ bitfield0 = (byte) (((int) bitfield0) | (1 << 1));
+ }
+
+ if( active )
+ {
+ bitfield0 = (byte) (((int) bitfield0) | (1 << 2));
+ }
+
+ if( write )
+ {
+ bitfield0 = (byte) (((int) bitfield0) | (1 << 3));
+ }
+
+ if( read )
+ {
+ bitfield0 = (byte) (((int) bitfield0) | (1 << 4));
+ }
+ _bitfield0 = bitfield0;
+ }
+
+ public int getClazz()
+ {
+ return CLASS_ID;
+ }
+
+ public int getMethod()
+ {
+ return METHOD_ID;
+ }
+
+ public final AMQShortString getRealm()
+ {
+ return _realm;
+ }
+ public final boolean getExclusive()
+ {
+ return (((int)(_bitfield0)) & ( 1 << 0)) != 0;
+ }
+ public final boolean getPassive()
+ {
+ return (((int)(_bitfield0)) & ( 1 << 1)) != 0;
+ }
+ public final boolean getActive()
+ {
+ return (((int)(_bitfield0)) & ( 1 << 2)) != 0;
+ }
+ public final boolean getWrite()
+ {
+ return (((int)(_bitfield0)) & ( 1 << 3)) != 0;
+ }
+ public final boolean getRead()
+ {
+ return (((int)(_bitfield0)) & ( 1 << 4)) != 0;
+ }
- public boolean getExclusive();
+ protected int getBodySize()
+ {
+ int size = 1;
+ size += getSizeOf( _realm );
+ return size;
+ }
- public boolean getPassive();
+ public void writeMethodPayload(DataOutput buffer) throws IOException
+ {
+ writeAMQShortString( buffer, _realm );
+ writeBitfield( buffer, _bitfield0 );
+ }
- public boolean getRead();
+ public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
+ {
+ return dispatcher.dispatchAccessRequest(this, channelId);
+ }
- public AMQShortString getRealm();
+ public String toString()
+ {
+ StringBuilder buf = new StringBuilder("[AccessRequestBodyImpl: ");
+ buf.append( "realm=" );
+ buf.append( getRealm() );
+ buf.append( ", " );
+ buf.append( "exclusive=" );
+ buf.append( getExclusive() );
+ buf.append( ", " );
+ buf.append( "passive=" );
+ buf.append( getPassive() );
+ buf.append( ", " );
+ buf.append( "active=" );
+ buf.append( getActive() );
+ buf.append( ", " );
+ buf.append( "write=" );
+ buf.append( getWrite() );
+ buf.append( ", " );
+ buf.append( "read=" );
+ buf.append( getRead() );
+ buf.append("]");
+ return buf.toString();
+ }
- public boolean getWrite();
+ public static void process(final MarkableDataInput buffer,
+ final ServerChannelMethodProcessor dispatcher) throws IOException
+ {
+ AMQShortString realm = buffer.readAMQShortString();
+ byte bitfield = buffer.readByte();
+ boolean exclusive = (bitfield & 0x01) == 0x1 ;
+ boolean passive = (bitfield & 0x02) == 0x2 ;
+ boolean active = (bitfield & 0x04) == 0x4 ;
+ boolean write = (bitfield & 0x08) == 0x8 ;
+ boolean read = (bitfield & 0x10) == 0x10 ;
+ if(!dispatcher.ignoreAllButCloseOk())
+ {
+ dispatcher.receiveAccessRequest(realm, exclusive, passive, active, write, read);
+ }
+ }
}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/AccessRequestOkBody.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/AccessRequestOkBody.java
index aa7c171411..7ed0b3602b 100644
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/AccessRequestOkBody.java
+++ b/qpid/java/common/src/main/java/org/apache/qpid/framing/AccessRequestOkBody.java
@@ -22,15 +22,87 @@
/*
* This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
* Supported AMQP version:
- * 0-9
- * 0-91
- * 8-0
- */
+ * 8-0
+ */
package org.apache.qpid.framing;
-public interface AccessRequestOkBody extends EncodableAMQDataBlock, AMQMethodBody
+import java.io.DataOutput;
+import java.io.IOException;
+
+import org.apache.qpid.AMQException;
+import org.apache.qpid.codec.MarkableDataInput;
+
+public class AccessRequestOkBody extends AMQMethodBodyImpl implements EncodableAMQDataBlock, AMQMethodBody
{
- public int getTicket();
+ public static final int CLASS_ID = 30;
+ public static final int METHOD_ID = 11;
+
+ // Fields declared in specification
+ private final int _ticket; // [ticket]
+
+ // Constructor
+ public AccessRequestOkBody(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
+ {
+ _ticket = buffer.readUnsignedShort();
+ }
+
+ public AccessRequestOkBody(
+ int ticket
+ )
+ {
+ _ticket = ticket;
+ }
+
+ public int getClazz()
+ {
+ return CLASS_ID;
+ }
+
+ public int getMethod()
+ {
+ return METHOD_ID;
+ }
+
+ public final int getTicket()
+ {
+ return _ticket;
+ }
+
+ protected int getBodySize()
+ {
+ int size = 2;
+ return size;
+ }
+
+ public void writeMethodPayload(DataOutput buffer) throws IOException
+ {
+ writeUnsignedShort( buffer, _ticket );
+ }
+
+ public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
+ {
+ return dispatcher.dispatchAccessRequestOk(this, channelId);
+ }
+
+ public String toString()
+ {
+ StringBuilder buf = new StringBuilder("[AccessRequestOkBodyImpl: ");
+ buf.append( "ticket=" );
+ buf.append( getTicket() );
+ buf.append("]");
+ return buf.toString();
+ }
+
+ public static void process(final MarkableDataInput buffer,
+ final ClientChannelMethodProcessor dispatcher)
+ throws IOException
+ {
+ int ticket = buffer.readUnsignedShort();
+ if(!dispatcher.ignoreAllButCloseOk())
+ {
+ dispatcher.receiveAccessRequestOk(ticket);
+ }
+ }
}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/BasicAckBody.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/BasicAckBody.java
index 41c4af5ff0..68782231fe 100644
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/BasicAckBody.java
+++ b/qpid/java/common/src/main/java/org/apache/qpid/framing/BasicAckBody.java
@@ -22,17 +22,105 @@
/*
* This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
* Supported AMQP version:
- * 0-9
- * 0-91
- * 8-0
- */
+ * 8-0
+ */
package org.apache.qpid.framing;
-public interface BasicAckBody extends EncodableAMQDataBlock, AMQMethodBody
+import java.io.DataOutput;
+import java.io.IOException;
+
+import org.apache.qpid.AMQException;
+import org.apache.qpid.codec.MarkableDataInput;
+
+public class BasicAckBody extends AMQMethodBodyImpl implements EncodableAMQDataBlock, AMQMethodBody
{
- public long getDeliveryTag();
+ public static final int CLASS_ID = 60;
+ public static final int METHOD_ID = 80;
+
+ // Fields declared in specification
+ private final long _deliveryTag; // [deliveryTag]
+ private final byte _bitfield0; // [multiple]
+
+ // Constructor
+ public BasicAckBody(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
+ {
+ _deliveryTag = buffer.readLong();
+ _bitfield0 = buffer.readByte();
+ }
+
+ public BasicAckBody(
+ long deliveryTag,
+ boolean multiple
+ )
+ {
+ _deliveryTag = deliveryTag;
+ byte bitfield0 = (byte)0;
+ if( multiple )
+ {
+ bitfield0 = (byte) (((int) bitfield0) | (1 << 0));
+ }
+ _bitfield0 = bitfield0;
+ }
+
+ public int getClazz()
+ {
+ return CLASS_ID;
+ }
+
+ public int getMethod()
+ {
+ return METHOD_ID;
+ }
+
+ public final long getDeliveryTag()
+ {
+ return _deliveryTag;
+ }
+ public final boolean getMultiple()
+ {
+ return (((int)(_bitfield0)) & ( 1 << 0)) != 0;
+ }
+
+ protected int getBodySize()
+ {
+ int size = 9;
+ return size;
+ }
+
+ public void writeMethodPayload(DataOutput buffer) throws IOException
+ {
+ writeLong( buffer, _deliveryTag );
+ writeBitfield( buffer, _bitfield0 );
+ }
+
+ public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
+ {
+ return dispatcher.dispatchBasicAck(this, channelId);
+ }
+
+ public String toString()
+ {
+ StringBuilder buf = new StringBuilder("[BasicAckBodyImpl: ");
+ buf.append( "deliveryTag=" );
+ buf.append( getDeliveryTag() );
+ buf.append( ", " );
+ buf.append( "multiple=" );
+ buf.append( getMultiple() );
+ buf.append("]");
+ return buf.toString();
+ }
+
+ public static void process(final MarkableDataInput buffer,
+ final ServerChannelMethodProcessor dispatcher) throws IOException
+ {
- public boolean getMultiple();
+ long deliveryTag = buffer.readLong();
+ boolean multiple = (buffer.readByte() & 0x01) != 0;
+ if(!dispatcher.ignoreAllButCloseOk())
+ {
+ dispatcher.receiveBasicAck(deliveryTag, multiple);
+ }
+ }
}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/BasicCancelBody.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/BasicCancelBody.java
index 853b1583b9..c9a870e2a5 100644
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/BasicCancelBody.java
+++ b/qpid/java/common/src/main/java/org/apache/qpid/framing/BasicCancelBody.java
@@ -22,17 +22,106 @@
/*
* This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
* Supported AMQP version:
- * 0-9
- * 0-91
- * 8-0
- */
+ * 8-0
+ */
package org.apache.qpid.framing;
-public interface BasicCancelBody extends EncodableAMQDataBlock, AMQMethodBody
+import java.io.DataOutput;
+import java.io.IOException;
+
+import org.apache.qpid.AMQException;
+import org.apache.qpid.codec.MarkableDataInput;
+
+public class BasicCancelBody extends AMQMethodBodyImpl implements EncodableAMQDataBlock, AMQMethodBody
{
- public AMQShortString getConsumerTag();
+ public static final int CLASS_ID = 60;
+ public static final int METHOD_ID = 30;
+
+ // Fields declared in specification
+ private final AMQShortString _consumerTag; // [consumerTag]
+ private final byte _bitfield0; // [nowait]
+
+ // Constructor
+ public BasicCancelBody(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
+ {
+ _consumerTag = buffer.readAMQShortString();
+ _bitfield0 = buffer.readByte();
+ }
+
+ public BasicCancelBody(
+ AMQShortString consumerTag,
+ boolean nowait
+ )
+ {
+ _consumerTag = consumerTag;
+ byte bitfield0 = (byte)0;
+ if( nowait )
+ {
+ bitfield0 = (byte) (((int) bitfield0) | (1 << 0));
+ }
+ _bitfield0 = bitfield0;
+ }
+
+ public int getClazz()
+ {
+ return CLASS_ID;
+ }
+
+ public int getMethod()
+ {
+ return METHOD_ID;
+ }
+
+ public final AMQShortString getConsumerTag()
+ {
+ return _consumerTag;
+ }
+ public final boolean getNowait()
+ {
+ return (((int)(_bitfield0)) & ( 1 << 0)) != 0;
+ }
+
+ protected int getBodySize()
+ {
+ int size = 1;
+ size += getSizeOf( _consumerTag );
+ return size;
+ }
+
+ public void writeMethodPayload(DataOutput buffer) throws IOException
+ {
+ writeAMQShortString( buffer, _consumerTag );
+ writeBitfield( buffer, _bitfield0 );
+ }
+
+ public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
+ {
+ return dispatcher.dispatchBasicCancel(this, channelId);
+ }
+
+ public String toString()
+ {
+ StringBuilder buf = new StringBuilder("[BasicCancelBodyImpl: ");
+ buf.append( "consumerTag=" );
+ buf.append( getConsumerTag() );
+ buf.append( ", " );
+ buf.append( "nowait=" );
+ buf.append( getNowait() );
+ buf.append("]");
+ return buf.toString();
+ }
+
+ public static void process(final MarkableDataInput buffer,
+ final ServerChannelMethodProcessor dispatcher) throws IOException
+ {
- public boolean getNowait();
+ AMQShortString consumerTag = buffer.readAMQShortString();
+ boolean noWait = (buffer.readByte() & 0x01) == 0x01;
+ if(!dispatcher.ignoreAllButCloseOk())
+ {
+ dispatcher.receiveBasicCancel(consumerTag, noWait);
+ }
+ }
}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/BasicCancelOkBody.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/BasicCancelOkBody.java
index 623e89275a..8d16aa44ec 100644
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/BasicCancelOkBody.java
+++ b/qpid/java/common/src/main/java/org/apache/qpid/framing/BasicCancelOkBody.java
@@ -22,15 +22,88 @@
/*
* This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
* Supported AMQP version:
- * 0-9
- * 0-91
- * 8-0
- */
+ * 8-0
+ */
package org.apache.qpid.framing;
-public interface BasicCancelOkBody extends EncodableAMQDataBlock, AMQMethodBody
+import java.io.DataOutput;
+import java.io.IOException;
+
+import org.apache.qpid.AMQException;
+import org.apache.qpid.codec.MarkableDataInput;
+
+public class BasicCancelOkBody extends AMQMethodBodyImpl implements EncodableAMQDataBlock, AMQMethodBody
{
- public AMQShortString getConsumerTag();
+ public static final int CLASS_ID = 60;
+ public static final int METHOD_ID = 31;
+
+ // Fields declared in specification
+ private final AMQShortString _consumerTag; // [consumerTag]
+
+ // Constructor
+ public BasicCancelOkBody(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
+ {
+ _consumerTag = buffer.readAMQShortString();
+ }
+
+ public BasicCancelOkBody(
+ AMQShortString consumerTag
+ )
+ {
+ _consumerTag = consumerTag;
+ }
+
+ public int getClazz()
+ {
+ return CLASS_ID;
+ }
+
+ public int getMethod()
+ {
+ return METHOD_ID;
+ }
+
+ public final AMQShortString getConsumerTag()
+ {
+ return _consumerTag;
+ }
+
+ protected int getBodySize()
+ {
+ int size = 0;
+ size += getSizeOf( _consumerTag );
+ return size;
+ }
+
+ public void writeMethodPayload(DataOutput buffer) throws IOException
+ {
+ writeAMQShortString( buffer, _consumerTag );
+ }
+
+ public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
+ {
+ return dispatcher.dispatchBasicCancelOk(this, channelId);
+ }
+
+ public String toString()
+ {
+ StringBuilder buf = new StringBuilder("[BasicCancelOkBodyImpl: ");
+ buf.append( "consumerTag=" );
+ buf.append( getConsumerTag() );
+ buf.append("]");
+ return buf.toString();
+ }
+
+ public static void process(final MarkableDataInput in,
+ final ClientChannelMethodProcessor dispatcher)
+ throws IOException
+ {
+ AMQShortString consumerTag = in.readAMQShortString();
+ if(!dispatcher.ignoreAllButCloseOk())
+ {
+ dispatcher.receiveBasicCancelOk(consumerTag);
+ }
+ }
}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/BasicConsumeBody.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/BasicConsumeBody.java
index d263899082..502fa07e78 100644
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/BasicConsumeBody.java
+++ b/qpid/java/common/src/main/java/org/apache/qpid/framing/BasicConsumeBody.java
@@ -22,29 +22,193 @@
/*
* This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
* Supported AMQP version:
- * 0-9
- * 0-91
- * 8-0
- */
+ * 8-0
+ */
package org.apache.qpid.framing;
-public interface BasicConsumeBody extends EncodableAMQDataBlock, AMQMethodBody
+import java.io.DataOutput;
+import java.io.IOException;
+
+import org.apache.qpid.AMQException;
+import org.apache.qpid.codec.MarkableDataInput;
+
+public class BasicConsumeBody extends AMQMethodBodyImpl implements EncodableAMQDataBlock, AMQMethodBody
{
- public FieldTable getArguments();
+ public static final int CLASS_ID = 60;
+ public static final int METHOD_ID = 20;
+
+ // Fields declared in specification
+ private final int _ticket; // [ticket]
+ private final AMQShortString _queue; // [queue]
+ private final AMQShortString _consumerTag; // [consumerTag]
+ private final byte _bitfield0; // [noLocal, noAck, exclusive, nowait]
+ private final FieldTable _arguments; // [arguments]
+
+ // Constructor
+ public BasicConsumeBody(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
+ {
+ _ticket = buffer.readUnsignedShort();
+ _queue = buffer.readAMQShortString();
+ _consumerTag = buffer.readAMQShortString();
+ _bitfield0 = buffer.readByte();
+ _arguments = EncodingUtils.readFieldTable(buffer);
+ }
+
+ public BasicConsumeBody(
+ int ticket,
+ AMQShortString queue,
+ AMQShortString consumerTag,
+ boolean noLocal,
+ boolean noAck,
+ boolean exclusive,
+ boolean nowait,
+ FieldTable arguments
+ )
+ {
+ _ticket = ticket;
+ _queue = queue;
+ _consumerTag = consumerTag;
+ byte bitfield0 = (byte)0;
+ if( noLocal )
+ {
+ bitfield0 = (byte) (((int) bitfield0) | (1 << 0));
+ }
+
+ if( noAck )
+ {
+ bitfield0 = (byte) (((int) bitfield0) | (1 << 1));
+ }
+
+ if( exclusive )
+ {
+ bitfield0 = (byte) (((int) bitfield0) | (1 << 2));
+ }
+
+ if( nowait )
+ {
+ bitfield0 = (byte) (((int) bitfield0) | (1 << 3));
+ }
+
+ _bitfield0 = bitfield0;
+ _arguments = arguments;
+ }
+
+ public int getClazz()
+ {
+ return CLASS_ID;
+ }
+
+ public int getMethod()
+ {
+ return METHOD_ID;
+ }
+
+ public final int getTicket()
+ {
+ return _ticket;
+ }
+ public final AMQShortString getQueue()
+ {
+ return _queue;
+ }
+ public final AMQShortString getConsumerTag()
+ {
+ return _consumerTag;
+ }
+ public final boolean getNoLocal()
+ {
+ return (((int)(_bitfield0)) & ( 1 << 0)) != 0;
+ }
+ public final boolean getNoAck()
+ {
+ return (((int)(_bitfield0)) & ( 1 << 1)) != 0;
+ }
+ public final boolean getExclusive()
+ {
+ return (((int)(_bitfield0)) & ( 1 << 2)) != 0;
+ }
+ public final boolean getNowait()
+ {
+ return (((int)(_bitfield0)) & ( 1 << 3)) != 0;
+ }
+ public final FieldTable getArguments()
+ {
+ return _arguments;
+ }
- public AMQShortString getConsumerTag();
+ protected int getBodySize()
+ {
+ int size = 3;
+ size += getSizeOf( _queue );
+ size += getSizeOf( _consumerTag );
+ size += getSizeOf( _arguments );
+ return size;
+ }
- public boolean getExclusive();
+ public void writeMethodPayload(DataOutput buffer) throws IOException
+ {
+ writeUnsignedShort( buffer, _ticket );
+ writeAMQShortString( buffer, _queue );
+ writeAMQShortString( buffer, _consumerTag );
+ writeBitfield( buffer, _bitfield0 );
+ writeFieldTable( buffer, _arguments );
+ }
- public boolean getNoAck();
+ public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
+ {
+ return dispatcher.dispatchBasicConsume(this, channelId);
+ }
- public boolean getNoLocal();
+ public String toString()
+ {
+ StringBuilder buf = new StringBuilder("[BasicConsumeBodyImpl: ");
+ buf.append( "ticket=" );
+ buf.append( getTicket() );
+ buf.append( ", " );
+ buf.append( "queue=" );
+ buf.append( getQueue() );
+ buf.append( ", " );
+ buf.append( "consumerTag=" );
+ buf.append( getConsumerTag() );
+ buf.append( ", " );
+ buf.append( "noLocal=" );
+ buf.append( getNoLocal() );
+ buf.append( ", " );
+ buf.append( "noAck=" );
+ buf.append( getNoAck() );
+ buf.append( ", " );
+ buf.append( "exclusive=" );
+ buf.append( getExclusive() );
+ buf.append( ", " );
+ buf.append( "nowait=" );
+ buf.append( getNowait() );
+ buf.append( ", " );
+ buf.append( "arguments=" );
+ buf.append( getArguments() );
+ buf.append("]");
+ return buf.toString();
+ }
- public boolean getNowait();
+ public static void process(final MarkableDataInput buffer,
+ final ServerChannelMethodProcessor dispatcher)
+ throws IOException, AMQFrameDecodingException
+ {
- public AMQShortString getQueue();
+ int ticket = buffer.readUnsignedShort();
+ AMQShortString queue = buffer.readAMQShortString();
+ AMQShortString consumerTag = buffer.readAMQShortString();
+ byte bitfield = buffer.readByte();
- public int getTicket();
+ boolean noLocal = (bitfield & 0x01) == 0x01;
+ boolean noAck = (bitfield & 0x02) == 0x02;
+ boolean exclusive = (bitfield & 0x04) == 0x04;
+ boolean nowait = (bitfield & 0x08) == 0x08;
+ FieldTable arguments = EncodingUtils.readFieldTable(buffer);
+ if(!dispatcher.ignoreAllButCloseOk())
+ {
+ dispatcher.receiveBasicConsume(queue, consumerTag, noLocal, noAck, exclusive, nowait, arguments);
+ }
+ }
}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/BasicConsumeOkBody.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/BasicConsumeOkBody.java
index a73cb9605d..d3df7f222a 100644
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/BasicConsumeOkBody.java
+++ b/qpid/java/common/src/main/java/org/apache/qpid/framing/BasicConsumeOkBody.java
@@ -22,15 +22,88 @@
/*
* This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
* Supported AMQP version:
- * 0-9
- * 0-91
- * 8-0
- */
+ * 8-0
+ */
package org.apache.qpid.framing;
-public interface BasicConsumeOkBody extends EncodableAMQDataBlock, AMQMethodBody
+import java.io.DataOutput;
+import java.io.IOException;
+
+import org.apache.qpid.AMQException;
+import org.apache.qpid.codec.MarkableDataInput;
+
+public class BasicConsumeOkBody extends AMQMethodBodyImpl implements EncodableAMQDataBlock, AMQMethodBody
{
- public AMQShortString getConsumerTag();
+ public static final int CLASS_ID = 60;
+ public static final int METHOD_ID = 21;
+
+ // Fields declared in specification
+ private final AMQShortString _consumerTag; // [consumerTag]
+
+ // Constructor
+ public BasicConsumeOkBody(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
+ {
+ _consumerTag = buffer.readAMQShortString();
+ }
+
+ public BasicConsumeOkBody(
+ AMQShortString consumerTag
+ )
+ {
+ _consumerTag = consumerTag;
+ }
+
+ public int getClazz()
+ {
+ return CLASS_ID;
+ }
+
+ public int getMethod()
+ {
+ return METHOD_ID;
+ }
+
+ public final AMQShortString getConsumerTag()
+ {
+ return _consumerTag;
+ }
+
+ protected int getBodySize()
+ {
+ int size = 0;
+ size += getSizeOf( _consumerTag );
+ return size;
+ }
+
+ public void writeMethodPayload(DataOutput buffer) throws IOException
+ {
+ writeAMQShortString( buffer, _consumerTag );
+ }
+
+ public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
+ {
+ return dispatcher.dispatchBasicConsumeOk(this, channelId);
+ }
+
+ public String toString()
+ {
+ StringBuilder buf = new StringBuilder("[BasicConsumeOkBodyImpl: ");
+ buf.append( "consumerTag=" );
+ buf.append( getConsumerTag() );
+ buf.append("]");
+ return buf.toString();
+ }
+
+ public static void process(final MarkableDataInput buffer,
+ final ClientChannelMethodProcessor dispatcher)
+ throws IOException
+ {
+ AMQShortString consumerTag = buffer.readAMQShortString();
+ if(!dispatcher.ignoreAllButCloseOk())
+ {
+ dispatcher.receiveBasicConsumeOk(consumerTag);
+ }
+ }
}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/BasicDeliverBody.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/BasicDeliverBody.java
index 07781c0026..f61ee2d55b 100644
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/BasicDeliverBody.java
+++ b/qpid/java/common/src/main/java/org/apache/qpid/framing/BasicDeliverBody.java
@@ -22,23 +22,148 @@
/*
* This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
* Supported AMQP version:
- * 0-9
- * 0-91
- * 8-0
- */
+ * 8-0
+ */
package org.apache.qpid.framing;
-public interface BasicDeliverBody extends EncodableAMQDataBlock, AMQMethodBody
+import java.io.DataOutput;
+import java.io.IOException;
+
+import org.apache.qpid.AMQException;
+import org.apache.qpid.codec.MarkableDataInput;
+
+public class BasicDeliverBody extends AMQMethodBodyImpl implements EncodableAMQDataBlock, AMQMethodBody
{
- public AMQShortString getConsumerTag();
+ public static final int CLASS_ID = 60;
+ public static final int METHOD_ID = 60;
+
+ // Fields declared in specification
+ private final AMQShortString _consumerTag; // [consumerTag]
+ private final long _deliveryTag; // [deliveryTag]
+ private final byte _bitfield0; // [redelivered]
+ private final AMQShortString _exchange; // [exchange]
+ private final AMQShortString _routingKey; // [routingKey]
+
+ // Constructor
+ public BasicDeliverBody(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
+ {
+ _consumerTag = buffer.readAMQShortString();
+ _deliveryTag = buffer.readLong();
+ _bitfield0 = buffer.readByte();
+ _exchange = buffer.readAMQShortString();
+ _routingKey = buffer.readAMQShortString();
+ }
+
+ public BasicDeliverBody(
+ AMQShortString consumerTag,
+ long deliveryTag,
+ boolean redelivered,
+ AMQShortString exchange,
+ AMQShortString routingKey
+ )
+ {
+ _consumerTag = consumerTag;
+ _deliveryTag = deliveryTag;
+ byte bitfield0 = (byte)0;
+ if( redelivered )
+ {
+ bitfield0 = (byte) (((int) bitfield0) | (1 << 0));
+ }
+
+ _bitfield0 = bitfield0;
+ _exchange = exchange;
+ _routingKey = routingKey;
+ }
+
+ public int getClazz()
+ {
+ return CLASS_ID;
+ }
+
+ public int getMethod()
+ {
+ return METHOD_ID;
+ }
+
+ public final AMQShortString getConsumerTag()
+ {
+ return _consumerTag;
+ }
+ public final long getDeliveryTag()
+ {
+ return _deliveryTag;
+ }
+ public final boolean getRedelivered()
+ {
+ return (((int)(_bitfield0)) & ( 1 << 0)) != 0;
+ }
+ public final AMQShortString getExchange()
+ {
+ return _exchange;
+ }
+ public final AMQShortString getRoutingKey()
+ {
+ return _routingKey;
+ }
+
+ protected int getBodySize()
+ {
+ int size = 9;
+ size += getSizeOf( _consumerTag );
+ size += getSizeOf( _exchange );
+ size += getSizeOf( _routingKey );
+ return size;
+ }
+
+ public void writeMethodPayload(DataOutput buffer) throws IOException
+ {
+ writeAMQShortString( buffer, _consumerTag );
+ writeLong( buffer, _deliveryTag );
+ writeBitfield( buffer, _bitfield0 );
+ writeAMQShortString( buffer, _exchange );
+ writeAMQShortString( buffer, _routingKey );
+ }
- public long getDeliveryTag();
+ public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
+ {
+ return dispatcher.dispatchBasicDeliver(this, channelId);
+ }
- public AMQShortString getExchange();
+ public String toString()
+ {
+ StringBuilder buf = new StringBuilder("[BasicDeliverBodyImpl: ");
+ buf.append( "consumerTag=" );
+ buf.append( getConsumerTag() );
+ buf.append( ", " );
+ buf.append( "deliveryTag=" );
+ buf.append( getDeliveryTag() );
+ buf.append( ", " );
+ buf.append( "redelivered=" );
+ buf.append( getRedelivered() );
+ buf.append( ", " );
+ buf.append( "exchange=" );
+ buf.append( getExchange() );
+ buf.append( ", " );
+ buf.append( "routingKey=" );
+ buf.append( getRoutingKey() );
+ buf.append("]");
+ return buf.toString();
+ }
- public boolean getRedelivered();
+ public static void process(final MarkableDataInput buffer,
+ final ClientChannelMethodProcessor dispatcher) throws IOException
+ {
- public AMQShortString getRoutingKey();
+ AMQShortString consumerTag = buffer.readAMQShortString();
+ long deliveryTag = buffer.readLong();
+ boolean redelivered = (buffer.readByte() & 0x01) != 0;
+ AMQShortString exchange = buffer.readAMQShortString();
+ AMQShortString routingKey = buffer.readAMQShortString();
+ if(!dispatcher.ignoreAllButCloseOk())
+ {
+ dispatcher.receiveBasicDeliver(consumerTag, deliveryTag, redelivered, exchange, routingKey);
+ }
+ }
}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/BasicGetBody.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/BasicGetBody.java
index b2a27cf840..68a6f2980b 100644
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/BasicGetBody.java
+++ b/qpid/java/common/src/main/java/org/apache/qpid/framing/BasicGetBody.java
@@ -22,19 +22,120 @@
/*
* This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
* Supported AMQP version:
- * 0-9
- * 0-91
- * 8-0
- */
+ * 8-0
+ */
package org.apache.qpid.framing;
-public interface BasicGetBody extends EncodableAMQDataBlock, AMQMethodBody
+import java.io.DataOutput;
+import java.io.IOException;
+
+import org.apache.qpid.AMQException;
+import org.apache.qpid.codec.MarkableDataInput;
+
+public class BasicGetBody extends AMQMethodBodyImpl implements EncodableAMQDataBlock, AMQMethodBody
{
- public boolean getNoAck();
+ public static final int CLASS_ID = 60;
+ public static final int METHOD_ID = 70;
+
+ // Fields declared in specification
+ private final int _ticket; // [ticket]
+ private final AMQShortString _queue; // [queue]
+ private final byte _bitfield0; // [noAck]
+
+ // Constructor
+ public BasicGetBody(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
+ {
+ _ticket = buffer.readUnsignedShort();
+ _queue = buffer.readAMQShortString();
+ _bitfield0 = buffer.readByte();
+ }
+
+ public BasicGetBody(
+ int ticket,
+ AMQShortString queue,
+ boolean noAck
+ )
+ {
+ _ticket = ticket;
+ _queue = queue;
+ byte bitfield0 = (byte)0;
+ if( noAck )
+ {
+ bitfield0 = (byte) (((int) bitfield0) | (1 << 0));
+ }
+ _bitfield0 = bitfield0;
+ }
+
+ public int getClazz()
+ {
+ return CLASS_ID;
+ }
+
+ public int getMethod()
+ {
+ return METHOD_ID;
+ }
+
+ public final int getTicket()
+ {
+ return _ticket;
+ }
+ public final AMQShortString getQueue()
+ {
+ return _queue;
+ }
+ public final boolean getNoAck()
+ {
+ return (((int)(_bitfield0)) & ( 1 << 0)) != 0;
+ }
+
+ protected int getBodySize()
+ {
+ int size = 3;
+ size += getSizeOf( _queue );
+ return size;
+ }
+
+ public void writeMethodPayload(DataOutput buffer) throws IOException
+ {
+ writeUnsignedShort( buffer, _ticket );
+ writeAMQShortString( buffer, _queue );
+ writeBitfield( buffer, _bitfield0 );
+ }
+
+ public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
+ {
+ return dispatcher.dispatchBasicGet(this, channelId);
+ }
+
+ public String toString()
+ {
+ StringBuilder buf = new StringBuilder("[BasicGetBodyImpl: ");
+ buf.append( "ticket=" );
+ buf.append( getTicket() );
+ buf.append( ", " );
+ buf.append( "queue=" );
+ buf.append( getQueue() );
+ buf.append( ", " );
+ buf.append( "noAck=" );
+ buf.append( getNoAck() );
+ buf.append("]");
+ return buf.toString();
+ }
- public AMQShortString getQueue();
+ public static void process(final MarkableDataInput buffer,
+ final ServerChannelMethodProcessor dispatcher)
+ throws IOException
+ {
- public int getTicket();
+ int ticket = buffer.readUnsignedShort();
+ AMQShortString queue = buffer.readAMQShortString();
+ boolean noAck = (buffer.readByte() & 0x01) != 0;
+ if(!dispatcher.ignoreAllButCloseOk())
+ {
+ dispatcher.receiveBasicGet(queue, noAck);
+ }
+ }
}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/BasicGetEmptyBody.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/BasicGetEmptyBody.java
index 758d15ba37..f37fb632db 100644
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/BasicGetEmptyBody.java
+++ b/qpid/java/common/src/main/java/org/apache/qpid/framing/BasicGetEmptyBody.java
@@ -22,15 +22,87 @@
/*
* This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
* Supported AMQP version:
- * 0-9
- * 0-91
- * 8-0
- */
+ * 8-0
+ */
package org.apache.qpid.framing;
-public interface BasicGetEmptyBody extends EncodableAMQDataBlock, AMQMethodBody
+import java.io.DataOutput;
+import java.io.IOException;
+
+import org.apache.qpid.AMQException;
+import org.apache.qpid.codec.MarkableDataInput;
+
+public class BasicGetEmptyBody extends AMQMethodBodyImpl implements EncodableAMQDataBlock, AMQMethodBody
{
- public AMQShortString getClusterId();
+ public static final int CLASS_ID = 60;
+ public static final int METHOD_ID = 72;
+
+ // Fields declared in specification
+ private final AMQShortString _clusterId; // [clusterId]
+
+ // Constructor
+ public BasicGetEmptyBody(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
+ {
+ _clusterId = buffer.readAMQShortString();
+ }
+
+ public BasicGetEmptyBody(
+ AMQShortString clusterId
+ )
+ {
+ _clusterId = clusterId;
+ }
+
+ public int getClazz()
+ {
+ return CLASS_ID;
+ }
+
+ public int getMethod()
+ {
+ return METHOD_ID;
+ }
+
+ public final AMQShortString getClusterId()
+ {
+ return _clusterId;
+ }
+
+ protected int getBodySize()
+ {
+ int size = 0;
+ size += getSizeOf( _clusterId );
+ return size;
+ }
+
+ public void writeMethodPayload(DataOutput buffer) throws IOException
+ {
+ writeAMQShortString( buffer, _clusterId );
+ }
+
+ public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
+ {
+ return dispatcher.dispatchBasicGetEmpty(this, channelId);
+ }
+
+ public String toString()
+ {
+ StringBuilder buf = new StringBuilder("[BasicGetEmptyBody: ");
+ buf.append( "clusterId=" );
+ buf.append( getClusterId() );
+ buf.append("]");
+ return buf.toString();
+ }
+
+ public static void process(final MarkableDataInput buffer,
+ final ClientChannelMethodProcessor dispatcher) throws IOException
+ {
+ AMQShortString clusterId = buffer.readAMQShortString();
+ if(!dispatcher.ignoreAllButCloseOk())
+ {
+ dispatcher.receiveBasicGetEmpty();
+ }
+ }
}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/BasicGetOkBody.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/BasicGetOkBody.java
index fac54d975c..37e9bdae5a 100644
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/BasicGetOkBody.java
+++ b/qpid/java/common/src/main/java/org/apache/qpid/framing/BasicGetOkBody.java
@@ -22,23 +22,146 @@
/*
* This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
* Supported AMQP version:
- * 0-9
- * 0-91
- * 8-0
- */
+ * 8-0
+ */
package org.apache.qpid.framing;
-public interface BasicGetOkBody extends EncodableAMQDataBlock, AMQMethodBody
+import java.io.DataOutput;
+import java.io.IOException;
+
+import org.apache.qpid.AMQException;
+import org.apache.qpid.codec.MarkableDataInput;
+
+public class BasicGetOkBody extends AMQMethodBodyImpl implements EncodableAMQDataBlock, AMQMethodBody
{
- public long getDeliveryTag();
+ public static final int CLASS_ID = 60;
+ public static final int METHOD_ID = 71;
+
+ // Fields declared in specification
+ private final long _deliveryTag; // [deliveryTag]
+ private final byte _bitfield0; // [redelivered]
+ private final AMQShortString _exchange; // [exchange]
+ private final AMQShortString _routingKey; // [routingKey]
+ private final long _messageCount; // [messageCount]
+
+ // Constructor
+ public BasicGetOkBody(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
+ {
+ _deliveryTag = buffer.readLong();
+ _bitfield0 = buffer.readByte();
+ _exchange = buffer.readAMQShortString();
+ _routingKey = buffer.readAMQShortString();
+ _messageCount = EncodingUtils.readUnsignedInteger(buffer);
+ }
+
+ public BasicGetOkBody(
+ long deliveryTag,
+ boolean redelivered,
+ AMQShortString exchange,
+ AMQShortString routingKey,
+ long messageCount
+ )
+ {
+ _deliveryTag = deliveryTag;
+ byte bitfield0 = (byte)0;
+ if( redelivered )
+ {
+ bitfield0 = (byte) (((int) bitfield0) | (1 << 0));
+ }
+
+ _bitfield0 = bitfield0;
+ _exchange = exchange;
+ _routingKey = routingKey;
+ _messageCount = messageCount;
+ }
+
+ public int getClazz()
+ {
+ return CLASS_ID;
+ }
+
+ public int getMethod()
+ {
+ return METHOD_ID;
+ }
+
+ public final long getDeliveryTag()
+ {
+ return _deliveryTag;
+ }
+ public final boolean getRedelivered()
+ {
+ return (((int)(_bitfield0)) & ( 1 << 0)) != 0;
+ }
+ public final AMQShortString getExchange()
+ {
+ return _exchange;
+ }
+ public final AMQShortString getRoutingKey()
+ {
+ return _routingKey;
+ }
+ public final long getMessageCount()
+ {
+ return _messageCount;
+ }
+
+ protected int getBodySize()
+ {
+ int size = 13;
+ size += getSizeOf( _exchange );
+ size += getSizeOf( _routingKey );
+ return size;
+ }
- public AMQShortString getExchange();
+ public void writeMethodPayload(DataOutput buffer) throws IOException
+ {
+ writeLong( buffer, _deliveryTag );
+ writeBitfield( buffer, _bitfield0 );
+ writeAMQShortString( buffer, _exchange );
+ writeAMQShortString( buffer, _routingKey );
+ writeUnsignedInteger( buffer, _messageCount );
+ }
- public long getMessageCount();
+ public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
+ {
+ return dispatcher.dispatchBasicGetOk(this, channelId);
+ }
- public boolean getRedelivered();
+ public String toString()
+ {
+ StringBuilder buf = new StringBuilder("[BasicGetOkBodyImpl: ");
+ buf.append( "deliveryTag=" );
+ buf.append( getDeliveryTag() );
+ buf.append( ", " );
+ buf.append( "redelivered=" );
+ buf.append( getRedelivered() );
+ buf.append( ", " );
+ buf.append( "exchange=" );
+ buf.append( getExchange() );
+ buf.append( ", " );
+ buf.append( "routingKey=" );
+ buf.append( getRoutingKey() );
+ buf.append( ", " );
+ buf.append( "messageCount=" );
+ buf.append( getMessageCount() );
+ buf.append("]");
+ return buf.toString();
+ }
- public AMQShortString getRoutingKey();
+ public static void process(final MarkableDataInput buffer,
+ final ClientChannelMethodProcessor dispatcher) throws IOException
+ {
+ long deliveryTag = buffer.readLong();
+ boolean redelivered = (buffer.readByte() & 0x01) != 0;
+ AMQShortString exchange = buffer.readAMQShortString();
+ AMQShortString routingKey = buffer.readAMQShortString();
+ long messageCount = EncodingUtils.readUnsignedInteger(buffer);
+ if(!dispatcher.ignoreAllButCloseOk())
+ {
+ dispatcher.receiveBasicGetOk(deliveryTag, redelivered, exchange, routingKey, messageCount);
+ }
+ }
}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/BasicPublishBody.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/BasicPublishBody.java
index f71e012cd8..8e5d71a804 100644
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/BasicPublishBody.java
+++ b/qpid/java/common/src/main/java/org/apache/qpid/framing/BasicPublishBody.java
@@ -22,23 +22,149 @@
/*
* This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
* Supported AMQP version:
- * 0-9
- * 0-91
- * 8-0
- */
+ * 8-0
+ */
package org.apache.qpid.framing;
-public interface BasicPublishBody extends EncodableAMQDataBlock, AMQMethodBody
+import java.io.DataOutput;
+import java.io.IOException;
+
+import org.apache.qpid.AMQException;
+import org.apache.qpid.codec.MarkableDataInput;
+
+public class BasicPublishBody extends AMQMethodBodyImpl implements EncodableAMQDataBlock, AMQMethodBody
{
- public AMQShortString getExchange();
+ public static final int CLASS_ID = 60;
+ public static final int METHOD_ID = 40;
+
+ // Fields declared in specification
+ private final int _ticket; // [ticket]
+ private final AMQShortString _exchange; // [exchange]
+ private final AMQShortString _routingKey; // [routingKey]
+ private final byte _bitfield0; // [mandatory, immediate]
+
+ // Constructor
+ public BasicPublishBody(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
+ {
+ _ticket = buffer.readUnsignedShort();
+ _exchange = buffer.readAMQShortString();
+ _routingKey = buffer.readAMQShortString();
+ _bitfield0 = buffer.readByte();
+ }
+
+ public BasicPublishBody(
+ int ticket,
+ AMQShortString exchange,
+ AMQShortString routingKey,
+ boolean mandatory,
+ boolean immediate
+ )
+ {
+ _ticket = ticket;
+ _exchange = exchange;
+ _routingKey = routingKey;
+ byte bitfield0 = (byte)0;
+ if( mandatory )
+ {
+ bitfield0 = (byte) (((int) bitfield0) | (1 << 0));
+ }
+
+ if( immediate )
+ {
+ bitfield0 = (byte) (((int) bitfield0) | (1 << 1));
+ }
+ _bitfield0 = bitfield0;
+ }
+
+ public int getClazz()
+ {
+ return CLASS_ID;
+ }
+
+ public int getMethod()
+ {
+ return METHOD_ID;
+ }
+
+ public final int getTicket()
+ {
+ return _ticket;
+ }
+ public final AMQShortString getExchange()
+ {
+ return _exchange;
+ }
+ public final AMQShortString getRoutingKey()
+ {
+ return _routingKey;
+ }
+ public final boolean getMandatory()
+ {
+ return (((int)(_bitfield0)) & ( 1 << 0)) != 0;
+ }
+ public final boolean getImmediate()
+ {
+ return (((int)(_bitfield0)) & ( 1 << 1)) != 0;
+ }
+
+ protected int getBodySize()
+ {
+ int size = 3;
+ size += getSizeOf( _exchange );
+ size += getSizeOf( _routingKey );
+ return size;
+ }
+
+ public void writeMethodPayload(DataOutput buffer) throws IOException
+ {
+ writeUnsignedShort( buffer, _ticket );
+ writeAMQShortString( buffer, _exchange );
+ writeAMQShortString( buffer, _routingKey );
+ writeBitfield( buffer, _bitfield0 );
+ }
+
+ public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
+ {
+ return dispatcher.dispatchBasicPublish(this, channelId);
+ }
- public boolean getImmediate();
+ public String toString()
+ {
+ StringBuilder buf = new StringBuilder("[BasicPublishBodyImpl: ");
+ buf.append( "ticket=" );
+ buf.append( getTicket() );
+ buf.append( ", " );
+ buf.append( "exchange=" );
+ buf.append( getExchange() );
+ buf.append( ", " );
+ buf.append( "routingKey=" );
+ buf.append( getRoutingKey() );
+ buf.append( ", " );
+ buf.append( "mandatory=" );
+ buf.append( getMandatory() );
+ buf.append( ", " );
+ buf.append( "immediate=" );
+ buf.append( getImmediate() );
+ buf.append("]");
+ return buf.toString();
+ }
- public boolean getMandatory();
+ public static void process(final MarkableDataInput buffer,
+ final ServerChannelMethodProcessor dispatcher) throws IOException
+ {
- public AMQShortString getRoutingKey();
+ int ticket = buffer.readUnsignedShort();
+ AMQShortString exchange = buffer.readAMQShortString();
+ AMQShortString routingKey = buffer.readAMQShortString();
+ byte bitfield = buffer.readByte();
- public int getTicket();
+ boolean mandatory = (bitfield & 0x01) != 0;
+ boolean immediate = (bitfield & 0x02) != 0;
+ if(!dispatcher.ignoreAllButCloseOk())
+ {
+ dispatcher.receiveBasicPublish(exchange, routingKey, mandatory, immediate);
+ }
+ }
}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/BasicQosBody.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/BasicQosBody.java
index 909a5dae8b..6b7e90f41f 100644
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/BasicQosBody.java
+++ b/qpid/java/common/src/main/java/org/apache/qpid/framing/BasicQosBody.java
@@ -22,19 +22,118 @@
/*
* This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
* Supported AMQP version:
- * 0-9
- * 0-91
- * 8-0
- */
+ * 8-0
+ */
package org.apache.qpid.framing;
-public interface BasicQosBody extends EncodableAMQDataBlock, AMQMethodBody
+import java.io.DataOutput;
+import java.io.IOException;
+
+import org.apache.qpid.AMQException;
+import org.apache.qpid.codec.MarkableDataInput;
+
+public class BasicQosBody extends AMQMethodBodyImpl implements EncodableAMQDataBlock, AMQMethodBody
{
- public boolean getGlobal();
+ public static final int CLASS_ID = 60;
+ public static final int METHOD_ID = 10;
+
+ // Fields declared in specification
+ private final long _prefetchSize; // [prefetchSize]
+ private final int _prefetchCount; // [prefetchCount]
+ private final byte _bitfield0; // [global]
+
+ // Constructor
+ public BasicQosBody(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
+ {
+ _prefetchSize = EncodingUtils.readUnsignedInteger(buffer);
+ _prefetchCount = buffer.readUnsignedShort();
+ _bitfield0 = buffer.readByte();
+ }
+
+ public BasicQosBody(
+ long prefetchSize,
+ int prefetchCount,
+ boolean global
+ )
+ {
+ _prefetchSize = prefetchSize;
+ _prefetchCount = prefetchCount;
+ byte bitfield0 = (byte)0;
+ if( global )
+ {
+ bitfield0 = (byte) (((int) bitfield0) | (1 << 0));
+ }
+ _bitfield0 = bitfield0;
+ }
+
+ public int getClazz()
+ {
+ return CLASS_ID;
+ }
+
+ public int getMethod()
+ {
+ return METHOD_ID;
+ }
+
+ public final long getPrefetchSize()
+ {
+ return _prefetchSize;
+ }
+ public final int getPrefetchCount()
+ {
+ return _prefetchCount;
+ }
+ public final boolean getGlobal()
+ {
+ return (((int)(_bitfield0)) & ( 1 << 0)) != 0;
+ }
+
+ protected int getBodySize()
+ {
+ int size = 7;
+ return size;
+ }
+
+ public void writeMethodPayload(DataOutput buffer) throws IOException
+ {
+ writeUnsignedInteger( buffer, _prefetchSize );
+ writeUnsignedShort( buffer, _prefetchCount );
+ writeBitfield( buffer, _bitfield0 );
+ }
+
+ public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
+ {
+ return dispatcher.dispatchBasicQos(this, channelId);
+ }
+
+ public String toString()
+ {
+ StringBuilder buf = new StringBuilder("[BasicQosBodyImpl: ");
+ buf.append( "prefetchSize=" );
+ buf.append( getPrefetchSize() );
+ buf.append( ", " );
+ buf.append( "prefetchCount=" );
+ buf.append( getPrefetchCount() );
+ buf.append( ", " );
+ buf.append( "global=" );
+ buf.append( getGlobal() );
+ buf.append("]");
+ return buf.toString();
+ }
- public int getPrefetchCount();
+ public static void process(final MarkableDataInput buffer,
+ final ServerChannelMethodProcessor dispatcher) throws IOException
+ {
- public long getPrefetchSize();
+ long prefetchSize = EncodingUtils.readUnsignedInteger(buffer);
+ int prefetchCount = buffer.readUnsignedShort();
+ boolean global = (buffer.readByte() & 0x01) == 0x01;
+ if(!dispatcher.ignoreAllButCloseOk())
+ {
+ dispatcher.receiveBasicQos(prefetchSize, prefetchCount, global);
+ }
+ }
}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/BasicQosOkBody.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/BasicQosOkBody.java
index b37cd30e73..4be10906c2 100644
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/BasicQosOkBody.java
+++ b/qpid/java/common/src/main/java/org/apache/qpid/framing/BasicQosOkBody.java
@@ -22,13 +22,66 @@
/*
* This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
* Supported AMQP version:
- * 0-9
- * 0-91
- * 8-0
- */
+ * 8-0
+ */
package org.apache.qpid.framing;
-public interface BasicQosOkBody extends EncodableAMQDataBlock, AMQMethodBody
+import java.io.DataOutput;
+import java.io.IOException;
+
+import org.apache.qpid.AMQException;
+import org.apache.qpid.codec.MarkableDataInput;
+
+public class BasicQosOkBody extends AMQMethodBodyImpl implements EncodableAMQDataBlock, AMQMethodBody
{
+
+ public static final int CLASS_ID = 60;
+ public static final int METHOD_ID = 11;
+
+ // Fields declared in specification
+
+ // Constructor
+ public BasicQosOkBody(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
+ {
+ }
+
+ public BasicQosOkBody(
+ )
+ {
+ }
+
+ public int getClazz()
+ {
+ return CLASS_ID;
+ }
+
+ public int getMethod()
+ {
+ return METHOD_ID;
+ }
+
+
+ protected int getBodySize()
+ {
+ int size = 0;
+ return size;
+ }
+
+ public void writeMethodPayload(DataOutput buffer) throws IOException
+ {
+ }
+
+ public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
+ {
+ return dispatcher.dispatchBasicQosOk(this, channelId);
+ }
+
+ public String toString()
+ {
+ StringBuilder buf = new StringBuilder("[BasicQosOkBodyImpl: ");
+ buf.append("]");
+ return buf.toString();
+ }
+
}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/BasicRecoverBody.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/BasicRecoverBody.java
index 57e5637222..e5490c4827 100644
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/BasicRecoverBody.java
+++ b/qpid/java/common/src/main/java/org/apache/qpid/framing/BasicRecoverBody.java
@@ -22,15 +22,94 @@
/*
* This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
* Supported AMQP version:
- * 0-9
- * 0-91
- * 8-0
- */
+ * 8-0
+ */
package org.apache.qpid.framing;
-public interface BasicRecoverBody extends EncodableAMQDataBlock, AMQMethodBody
+import java.io.DataOutput;
+import java.io.IOException;
+
+import org.apache.qpid.AMQException;
+import org.apache.qpid.codec.MarkableDataInput;
+
+public class BasicRecoverBody extends AMQMethodBodyImpl implements EncodableAMQDataBlock, AMQMethodBody
{
- public boolean getRequeue();
+ public static final int CLASS_ID = 60;
+ public static final int METHOD_ID = 100;
+
+ // Fields declared in specification
+ private final byte _bitfield0; // [requeue]
+
+ // Constructor
+ public BasicRecoverBody(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
+ {
+ _bitfield0 = buffer.readByte();
+ }
+
+ public BasicRecoverBody(
+ boolean requeue
+ )
+ {
+ byte bitfield0 = (byte)0;
+ if( requeue )
+ {
+ bitfield0 = (byte) (((int) bitfield0) | (1 << 0));
+ }
+ _bitfield0 = bitfield0;
+ }
+
+ public int getClazz()
+ {
+ return CLASS_ID;
+ }
+
+ public int getMethod()
+ {
+ return METHOD_ID;
+ }
+
+ public final boolean getRequeue()
+ {
+ return (((int)(_bitfield0)) & ( 1 << 0)) != 0;
+ }
+
+ protected int getBodySize()
+ {
+ int size = 1;
+ return size;
+ }
+
+ public void writeMethodPayload(DataOutput buffer) throws IOException
+ {
+ writeBitfield( buffer, _bitfield0 );
+ }
+
+ public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
+ {
+ return dispatcher.dispatchBasicRecover(this, channelId);
+ }
+
+ public String toString()
+ {
+ StringBuilder buf = new StringBuilder("[BasicRecoverBodyImpl: ");
+ buf.append( "requeue=" );
+ buf.append( getRequeue() );
+ buf.append("]");
+ return buf.toString();
+ }
+
+ public static void process(final MarkableDataInput in,
+ final ProtocolVersion protocolVersion,
+ final ServerChannelMethodProcessor dispatcher) throws IOException
+ {
+ boolean requeue = (in.readByte() & 0x01) == 0x01;
+ boolean sync = (ProtocolVersion.v8_0.equals(protocolVersion));
+
+ if(!dispatcher.ignoreAllButCloseOk())
+ {
+ dispatcher.receiveBasicRecover(requeue, sync);
+ }
+ }
}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/BasicRecoverOkBody.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/BasicRecoverOkBody.java
deleted file mode 100644
index a4abdd0cd7..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/BasicRecoverOkBody.java
+++ /dev/null
@@ -1,34 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 0-9
- * 0-91
- * 8-0
- */
-
-package org.apache.qpid.framing;
-
-public interface BasicRecoverOkBody extends EncodableAMQDataBlock, AMQMethodBody
-{
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/BasicRecoverSyncBody.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/BasicRecoverSyncBody.java
index 9175da5796..f82ee78862 100644
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/BasicRecoverSyncBody.java
+++ b/qpid/java/common/src/main/java/org/apache/qpid/framing/BasicRecoverSyncBody.java
@@ -22,15 +22,94 @@
/*
* This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
* Supported AMQP version:
- * 0-9
- * 0-91
- * 8-0
- */
+ * 0-91
+ */
package org.apache.qpid.framing;
-public interface BasicRecoverSyncBody extends EncodableAMQDataBlock, AMQMethodBody
+import java.io.DataOutput;
+import java.io.IOException;
+
+import org.apache.qpid.AMQException;
+import org.apache.qpid.codec.MarkableDataInput;
+
+public class BasicRecoverSyncBody extends AMQMethodBodyImpl implements EncodableAMQDataBlock, AMQMethodBody
{
+ private int _methodId;
+
+ public static final int CLASS_ID = 60;
+
+ // Fields declared in specification
+ private final byte _bitfield0; // [requeue]
+
+ // Constructor
+ public BasicRecoverSyncBody(MarkableDataInput buffer, ProtocolVersion protocolVersion) throws AMQFrameDecodingException, IOException
+ {
+ _methodId = ProtocolVersion.v0_9.equals(protocolVersion) ? 102 : 110;
+ _bitfield0 = buffer.readByte();
+ }
+
+ public BasicRecoverSyncBody(ProtocolVersion protocolVersion,
+ boolean requeue
+ )
+ {
+ _methodId = ProtocolVersion.v0_9.equals(protocolVersion) ? 102 : 110;
+
+ byte bitfield0 = (byte)0;
+ if( requeue )
+ {
+ bitfield0 = (byte) (((int) bitfield0) | (1 << 0));
+ }
+ _bitfield0 = bitfield0;
+ }
+
+ public int getClazz()
+ {
+ return CLASS_ID;
+ }
+
+ public int getMethod()
+ {
+ return _methodId;
+ }
+
+ public final boolean getRequeue()
+ {
+ return (((int)(_bitfield0)) & ( 1 << 0)) != 0;
+ }
+
+ protected int getBodySize()
+ {
+ int size = 1;
+ return size;
+ }
+
+ public void writeMethodPayload(DataOutput buffer) throws IOException
+ {
+ writeBitfield( buffer, _bitfield0 );
+ }
+
+ public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
+ {
+ return dispatcher.dispatchBasicRecoverSync(this, channelId);
+ }
+
+ public String toString()
+ {
+ StringBuilder buf = new StringBuilder("[BasicRecoverSyncBodyImpl: ");
+ buf.append( "requeue=" );
+ buf.append( getRequeue() );
+ buf.append("]");
+ return buf.toString();
+ }
- public boolean getRequeue();
+ public static void process(final MarkableDataInput in,
+ final ServerChannelMethodProcessor dispatcher) throws IOException
+ {
+ boolean requeue = (in.readByte() & 0x01) == 0x01;
+ if(!dispatcher.ignoreAllButCloseOk())
+ {
+ dispatcher.receiveBasicRecover(requeue, true);
+ }
+ }
}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/BasicRecoverSyncOkBody.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/BasicRecoverSyncOkBody.java
index c34aeda625..dc60d53952 100644
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/BasicRecoverSyncOkBody.java
+++ b/qpid/java/common/src/main/java/org/apache/qpid/framing/BasicRecoverSyncOkBody.java
@@ -22,13 +22,66 @@
/*
* This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
* Supported AMQP version:
- * 0-9
- * 0-91
- * 8-0
- */
+ * 0-91
+ */
package org.apache.qpid.framing;
-public interface BasicRecoverSyncOkBody extends EncodableAMQDataBlock, AMQMethodBody
+import java.io.DataOutput;
+import java.io.IOException;
+
+import org.apache.qpid.AMQException;
+
+public class BasicRecoverSyncOkBody extends AMQMethodBodyImpl implements EncodableAMQDataBlock, AMQMethodBody
{
+
+ public static final int CLASS_ID = 60;
+ public final int _ownMethodId;
+
+ // Fields declared in specification
+
+ // Constructor
+ public BasicRecoverSyncOkBody(ProtocolVersion protocolVersion)
+ {
+ if(ProtocolVersion.v0_91.equals(protocolVersion))
+ {
+ _ownMethodId = 111;
+ }
+ else
+ {
+ _ownMethodId = 101;
+ }
+ }
+
+
+ public int getClazz()
+ {
+ return CLASS_ID;
+ }
+
+ public int getMethod()
+ {
+ return _ownMethodId;
+ }
+
+
+ protected int getBodySize()
+ {
+ return 0;
+ }
+
+ public void writeMethodPayload(DataOutput buffer) throws IOException
+ {
+ }
+
+ public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
+ {
+ return dispatcher.dispatchBasicRecoverSyncOk(this, channelId);
+ }
+
+ public String toString()
+ {
+ return "[BasicRecoverSyncOkBody]";
+ }
+
}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/BasicRejectBody.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/BasicRejectBody.java
index 87cd1083fb..8c8757f1d2 100644
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/BasicRejectBody.java
+++ b/qpid/java/common/src/main/java/org/apache/qpid/framing/BasicRejectBody.java
@@ -22,17 +22,105 @@
/*
* This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
* Supported AMQP version:
- * 0-9
- * 0-91
- * 8-0
- */
+ * 8-0
+ */
package org.apache.qpid.framing;
-public interface BasicRejectBody extends EncodableAMQDataBlock, AMQMethodBody
+import java.io.DataOutput;
+import java.io.IOException;
+
+import org.apache.qpid.AMQException;
+import org.apache.qpid.codec.MarkableDataInput;
+
+public class BasicRejectBody extends AMQMethodBodyImpl implements EncodableAMQDataBlock, AMQMethodBody
{
- public long getDeliveryTag();
+ public static final int CLASS_ID = 60;
+ public static final int METHOD_ID = 90;
+
+ // Fields declared in specification
+ private final long _deliveryTag; // [deliveryTag]
+ private final byte _bitfield0; // [requeue]
+
+ // Constructor
+ public BasicRejectBody(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
+ {
+ _deliveryTag = buffer.readLong();
+ _bitfield0 = buffer.readByte();
+ }
+
+ public BasicRejectBody(
+ long deliveryTag,
+ boolean requeue
+ )
+ {
+ _deliveryTag = deliveryTag;
+ byte bitfield0 = (byte)0;
+ if( requeue )
+ {
+ bitfield0 = (byte) (((int) bitfield0) | (1 << 0));
+ }
+ _bitfield0 = bitfield0;
+ }
+
+ public int getClazz()
+ {
+ return CLASS_ID;
+ }
+
+ public int getMethod()
+ {
+ return METHOD_ID;
+ }
+
+ public final long getDeliveryTag()
+ {
+ return _deliveryTag;
+ }
+ public final boolean getRequeue()
+ {
+ return (((int)(_bitfield0)) & ( 1 << 0)) != 0;
+ }
+
+ protected int getBodySize()
+ {
+ int size = 9;
+ return size;
+ }
+
+ public void writeMethodPayload(DataOutput buffer) throws IOException
+ {
+ writeLong( buffer, _deliveryTag );
+ writeBitfield( buffer, _bitfield0 );
+ }
+
+ public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
+ {
+ return dispatcher.dispatchBasicReject(this, channelId);
+ }
+
+ public String toString()
+ {
+ StringBuilder buf = new StringBuilder("[BasicRejectBodyImpl: ");
+ buf.append( "deliveryTag=" );
+ buf.append( getDeliveryTag() );
+ buf.append( ", " );
+ buf.append( "requeue=" );
+ buf.append( getRequeue() );
+ buf.append("]");
+ return buf.toString();
+ }
+
+ public static void process(final MarkableDataInput buffer,
+ final ServerChannelMethodProcessor dispatcher) throws IOException
+ {
- public boolean getRequeue();
+ long deliveryTag = buffer.readLong();
+ boolean requeue = (buffer.readByte() & 0x01) != 0;
+ if(!dispatcher.ignoreAllButCloseOk())
+ {
+ dispatcher.receiveBasicReject(deliveryTag, requeue);
+ }
+ }
}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/BasicReturnBody.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/BasicReturnBody.java
index ace37b61fa..afdb343c9f 100644
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/BasicReturnBody.java
+++ b/qpid/java/common/src/main/java/org/apache/qpid/framing/BasicReturnBody.java
@@ -22,21 +22,129 @@
/*
* This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
* Supported AMQP version:
- * 0-9
- * 0-91
- * 8-0
- */
+ * 8-0
+ */
package org.apache.qpid.framing;
-public interface BasicReturnBody extends EncodableAMQDataBlock, AMQMethodBody
+import java.io.DataOutput;
+import java.io.IOException;
+
+import org.apache.qpid.AMQException;
+import org.apache.qpid.codec.MarkableDataInput;
+
+public class BasicReturnBody extends AMQMethodBodyImpl implements EncodableAMQDataBlock, AMQMethodBody
{
- public AMQShortString getExchange();
+ public static final int CLASS_ID = 60;
+ public static final int METHOD_ID = 50;
+
+ // Fields declared in specification
+ private final int _replyCode; // [replyCode]
+ private final AMQShortString _replyText; // [replyText]
+ private final AMQShortString _exchange; // [exchange]
+ private final AMQShortString _routingKey; // [routingKey]
+
+ // Constructor
+ public BasicReturnBody(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
+ {
+ _replyCode = buffer.readUnsignedShort();
+ _replyText = buffer.readAMQShortString();
+ _exchange = buffer.readAMQShortString();
+ _routingKey = buffer.readAMQShortString();
+ }
+
+ public BasicReturnBody(
+ int replyCode,
+ AMQShortString replyText,
+ AMQShortString exchange,
+ AMQShortString routingKey
+ )
+ {
+ _replyCode = replyCode;
+ _replyText = replyText;
+ _exchange = exchange;
+ _routingKey = routingKey;
+ }
+
+ public int getClazz()
+ {
+ return CLASS_ID;
+ }
+
+ public int getMethod()
+ {
+ return METHOD_ID;
+ }
+
+ public final int getReplyCode()
+ {
+ return _replyCode;
+ }
+ public final AMQShortString getReplyText()
+ {
+ return _replyText;
+ }
+ public final AMQShortString getExchange()
+ {
+ return _exchange;
+ }
+ public final AMQShortString getRoutingKey()
+ {
+ return _routingKey;
+ }
+
+ protected int getBodySize()
+ {
+ int size = 2;
+ size += getSizeOf( _replyText );
+ size += getSizeOf( _exchange );
+ size += getSizeOf( _routingKey );
+ return size;
+ }
+
+ public void writeMethodPayload(DataOutput buffer) throws IOException
+ {
+ writeUnsignedShort( buffer, _replyCode );
+ writeAMQShortString( buffer, _replyText );
+ writeAMQShortString( buffer, _exchange );
+ writeAMQShortString( buffer, _routingKey );
+ }
+
+ public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
+ {
+ return dispatcher.dispatchBasicReturn(this, channelId);
+ }
- public int getReplyCode();
+ public String toString()
+ {
+ StringBuilder buf = new StringBuilder("[BasicReturnBodyImpl: ");
+ buf.append( "replyCode=" );
+ buf.append( getReplyCode() );
+ buf.append( ", " );
+ buf.append( "replyText=" );
+ buf.append( getReplyText() );
+ buf.append( ", " );
+ buf.append( "exchange=" );
+ buf.append( getExchange() );
+ buf.append( ", " );
+ buf.append( "routingKey=" );
+ buf.append( getRoutingKey() );
+ buf.append("]");
+ return buf.toString();
+ }
- public AMQShortString getReplyText();
+ public static void process(final MarkableDataInput buffer,
+ final ClientChannelMethodProcessor dispatcher) throws IOException
+ {
- public AMQShortString getRoutingKey();
+ int replyCode = buffer.readUnsignedShort();
+ AMQShortString replyText = buffer.readAMQShortString();
+ AMQShortString exchange = buffer.readAMQShortString();
+ AMQShortString routingKey = buffer.readAMQShortString();
+ if(!dispatcher.ignoreAllButCloseOk())
+ {
+ dispatcher.receiveBasicReturn(replyCode, replyText, exchange, routingKey);
+ }
+ }
}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/BodyFactory.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/BodyFactory.java
deleted file mode 100644
index 554e9373d8..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/BodyFactory.java
+++ /dev/null
@@ -1,33 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-package org.apache.qpid.framing;
-
-import org.apache.qpid.codec.MarkableDataInput;
-
-import java.io.IOException;
-
-/**
- * Any class that is capable of turning a stream of bytes into an AMQ structure must implement this interface.
- */
-public interface BodyFactory
-{
- AMQBody createBody(MarkableDataInput in, long bodySize) throws AMQFrameDecodingException, IOException;
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/ChannelAlertBody.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/ChannelAlertBody.java
index 5c2354551a..289cf2cc10 100644
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/ChannelAlertBody.java
+++ b/qpid/java/common/src/main/java/org/apache/qpid/framing/ChannelAlertBody.java
@@ -22,19 +22,116 @@
/*
* This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
* Supported AMQP version:
- * 0-9
- * 0-91
- * 8-0
- */
+ * 8-0
+ */
package org.apache.qpid.framing;
-public interface ChannelAlertBody extends EncodableAMQDataBlock, AMQMethodBody
+import java.io.DataOutput;
+import java.io.IOException;
+
+import org.apache.qpid.AMQException;
+import org.apache.qpid.codec.MarkableDataInput;
+
+public class ChannelAlertBody extends AMQMethodBodyImpl implements EncodableAMQDataBlock, AMQMethodBody
{
- public FieldTable getDetails();
+ public static final int CLASS_ID = 20;
+ public static final int METHOD_ID = 30;
+
+ // Fields declared in specification
+ private final int _replyCode; // [replyCode]
+ private final AMQShortString _replyText; // [replyText]
+ private final FieldTable _details; // [details]
+
+ // Constructor
+ public ChannelAlertBody(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
+ {
+ _replyCode = buffer.readUnsignedShort();
+ _replyText = buffer.readAMQShortString();
+ _details = EncodingUtils.readFieldTable(buffer);
+ }
+
+ public ChannelAlertBody(
+ int replyCode,
+ AMQShortString replyText,
+ FieldTable details
+ )
+ {
+ _replyCode = replyCode;
+ _replyText = replyText;
+ _details = details;
+ }
+
+ public int getClazz()
+ {
+ return CLASS_ID;
+ }
+
+ public int getMethod()
+ {
+ return METHOD_ID;
+ }
+
+ public final int getReplyCode()
+ {
+ return _replyCode;
+ }
+ public final AMQShortString getReplyText()
+ {
+ return _replyText;
+ }
+ public final FieldTable getDetails()
+ {
+ return _details;
+ }
+
+ protected int getBodySize()
+ {
+ int size = 2;
+ size += getSizeOf( _replyText );
+ size += getSizeOf( _details );
+ return size;
+ }
+
+ public void writeMethodPayload(DataOutput buffer) throws IOException
+ {
+ writeUnsignedShort( buffer, _replyCode );
+ writeAMQShortString( buffer, _replyText );
+ writeFieldTable( buffer, _details );
+ }
+
+ public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
+ {
+ return dispatcher.dispatchChannelAlert(this, channelId);
+ }
+
+ public String toString()
+ {
+ StringBuilder buf = new StringBuilder("[ChannelAlertBodyImpl: ");
+ buf.append( "replyCode=" );
+ buf.append( getReplyCode() );
+ buf.append( ", " );
+ buf.append( "replyText=" );
+ buf.append( getReplyText() );
+ buf.append( ", " );
+ buf.append( "details=" );
+ buf.append( getDetails() );
+ buf.append("]");
+ return buf.toString();
+ }
- public int getReplyCode();
+ public static void process(final MarkableDataInput buffer,
+ final ClientChannelMethodProcessor dispatcher)
+ throws IOException, AMQFrameDecodingException
+ {
- public AMQShortString getReplyText();
+ int replyCode = buffer.readUnsignedShort();
+ AMQShortString replyText = buffer.readAMQShortString();
+ FieldTable details = EncodingUtils.readFieldTable(buffer);
+ if(!dispatcher.ignoreAllButCloseOk())
+ {
+ dispatcher.receiveChannelAlert(replyCode, replyText, details);
+ }
+ }
}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/ChannelCloseBody.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/ChannelCloseBody.java
index d791b9125e..a3b92a1fad 100644
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/ChannelCloseBody.java
+++ b/qpid/java/common/src/main/java/org/apache/qpid/framing/ChannelCloseBody.java
@@ -22,21 +22,127 @@
/*
* This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
* Supported AMQP version:
- * 0-9
- * 0-91
- * 8-0
- */
+ * 8-0
+ */
package org.apache.qpid.framing;
-public interface ChannelCloseBody extends EncodableAMQDataBlock, AMQMethodBody
+import java.io.DataOutput;
+import java.io.IOException;
+
+import org.apache.qpid.AMQException;
+import org.apache.qpid.codec.MarkableDataInput;
+
+public class ChannelCloseBody extends AMQMethodBodyImpl implements EncodableAMQDataBlock, AMQMethodBody
{
- public int getClassId();
+ public static final int CLASS_ID = 20;
+ public static final int METHOD_ID = 40;
+
+ // Fields declared in specification
+ private final int _replyCode; // [replyCode]
+ private final AMQShortString _replyText; // [replyText]
+ private final int _classId; // [classId]
+ private final int _methodId; // [methodId]
+
+ // Constructor
+ public ChannelCloseBody(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
+ {
+ _replyCode = buffer.readUnsignedShort();
+ _replyText = buffer.readAMQShortString();
+ _classId = buffer.readUnsignedShort();
+ _methodId = buffer.readUnsignedShort();
+ }
+
+ public ChannelCloseBody(
+ int replyCode,
+ AMQShortString replyText,
+ int classId,
+ int methodId
+ )
+ {
+ _replyCode = replyCode;
+ _replyText = replyText;
+ _classId = classId;
+ _methodId = methodId;
+ }
+
+ public int getClazz()
+ {
+ return CLASS_ID;
+ }
+
+ public int getMethod()
+ {
+ return METHOD_ID;
+ }
+
+ public final int getReplyCode()
+ {
+ return _replyCode;
+ }
+ public final AMQShortString getReplyText()
+ {
+ return _replyText;
+ }
+ public final int getClassId()
+ {
+ return _classId;
+ }
+ public final int getMethodId()
+ {
+ return _methodId;
+ }
+
+ protected int getBodySize()
+ {
+ int size = 6;
+ size += getSizeOf( _replyText );
+ return size;
+ }
+
+ public void writeMethodPayload(DataOutput buffer) throws IOException
+ {
+ writeUnsignedShort( buffer, _replyCode );
+ writeAMQShortString( buffer, _replyText );
+ writeUnsignedShort( buffer, _classId );
+ writeUnsignedShort( buffer, _methodId );
+ }
+
+ public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
+ {
+ return dispatcher.dispatchChannelClose(this, channelId);
+ }
- public int getMethodId();
+ public String toString()
+ {
+ StringBuilder buf = new StringBuilder("[ChannelCloseBodyImpl: ");
+ buf.append( "replyCode=" );
+ buf.append( getReplyCode() );
+ buf.append( ", " );
+ buf.append( "replyText=" );
+ buf.append( getReplyText() );
+ buf.append( ", " );
+ buf.append( "classId=" );
+ buf.append( getClassId() );
+ buf.append( ", " );
+ buf.append( "methodId=" );
+ buf.append( getMethodId() );
+ buf.append("]");
+ return buf.toString();
+ }
- public int getReplyCode();
+ public static void process(final MarkableDataInput buffer,
+ final ChannelMethodProcessor dispatcher) throws IOException
+ {
- public AMQShortString getReplyText();
+ int replyCode = buffer.readUnsignedShort();
+ AMQShortString replyText = buffer.readAMQShortString();
+ int classId = buffer.readUnsignedShort();
+ int methodId = buffer.readUnsignedShort();
+ if(!dispatcher.ignoreAllButCloseOk())
+ {
+ dispatcher.receiveChannelClose(replyCode, replyText, classId, methodId);
+ }
+ }
}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/ChannelCloseOkBody.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/ChannelCloseOkBody.java
index 4d9b8b4c3a..e9b1572eef 100644
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/ChannelCloseOkBody.java
+++ b/qpid/java/common/src/main/java/org/apache/qpid/framing/ChannelCloseOkBody.java
@@ -22,13 +22,64 @@
/*
* This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
* Supported AMQP version:
- * 0-9
- * 0-91
- * 8-0
- */
+ * 8-0
+ */
package org.apache.qpid.framing;
-public interface ChannelCloseOkBody extends EncodableAMQDataBlock, AMQMethodBody
+import java.io.DataOutput;
+import java.io.IOException;
+
+import org.apache.qpid.AMQException;
+import org.apache.qpid.codec.MarkableDataInput;
+
+public class ChannelCloseOkBody extends AMQMethodBodyImpl implements EncodableAMQDataBlock, AMQMethodBody
{
+ public static final ChannelCloseOkBody INSTANCE = new ChannelCloseOkBody();
+
+ public static final int CLASS_ID = 20;
+ public static final int METHOD_ID = 41;
+
+ // Fields declared in specification
+
+ // Constructor
+ public ChannelCloseOkBody(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
+ {
+ }
+
+ private ChannelCloseOkBody()
+ {
+ }
+
+ public int getClazz()
+ {
+ return CLASS_ID;
+ }
+
+ public int getMethod()
+ {
+ return METHOD_ID;
+ }
+
+
+ protected int getBodySize()
+ {
+ return 0;
+ }
+
+ public void writeMethodPayload(DataOutput buffer) throws IOException
+ {
+ }
+
+ public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
+ {
+ return dispatcher.dispatchChannelCloseOk(this, channelId);
+ }
+
+ public String toString()
+ {
+ return "[ChannelCloseOkBody]";
+
+ }
+
}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/ChannelFlowBody.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/ChannelFlowBody.java
index 08a75df9a5..1c3cc47d4e 100644
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/ChannelFlowBody.java
+++ b/qpid/java/common/src/main/java/org/apache/qpid/framing/ChannelFlowBody.java
@@ -22,15 +22,83 @@
/*
* This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
* Supported AMQP version:
- * 0-9
- * 0-91
- * 8-0
- */
+ * 8-0
+ */
package org.apache.qpid.framing;
-public interface ChannelFlowBody extends EncodableAMQDataBlock, AMQMethodBody
+import java.io.DataOutput;
+import java.io.IOException;
+
+import org.apache.qpid.AMQException;
+import org.apache.qpid.codec.MarkableDataInput;
+
+public class ChannelFlowBody extends AMQMethodBodyImpl implements EncodableAMQDataBlock, AMQMethodBody
{
- public boolean getActive();
+ public static final int CLASS_ID = 20;
+ public static final int METHOD_ID = 20;
+
+ // Fields declared in specification
+ private final boolean _active; // [active]
+
+ // Constructor
+ public ChannelFlowBody(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
+ {
+ _active = (buffer.readByte() & 0x01) == 0x01;
+ }
+
+ public ChannelFlowBody(boolean active)
+ {
+ _active = active;
+ }
+
+ public int getClazz()
+ {
+ return CLASS_ID;
+ }
+
+ public int getMethod()
+ {
+ return METHOD_ID;
+ }
+
+ public final boolean getActive()
+ {
+ return _active;
+ }
+
+ protected int getBodySize()
+ {
+ return 1;
+ }
+
+ public void writeMethodPayload(DataOutput buffer) throws IOException
+ {
+ writeBitfield( buffer, _active ? (byte)1 : (byte)0);
+ }
+
+ public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
+ {
+ return dispatcher.dispatchChannelFlow(this, channelId);
+ }
+
+ public String toString()
+ {
+ StringBuilder buf = new StringBuilder("[ChannelFlowBodyImpl: ");
+ buf.append( "active=" );
+ buf.append( getActive() );
+ buf.append("]");
+ return buf.toString();
+ }
+
+ public static void process(final MarkableDataInput buffer,
+ final ChannelMethodProcessor dispatcher) throws IOException
+ {
+ boolean active = (buffer.readByte() & 0x01) == 0x01;
+ if(!dispatcher.ignoreAllButCloseOk())
+ {
+ dispatcher.receiveChannelFlow(active);
+ }
+ }
}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/ChannelFlowOkBody.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/ChannelFlowOkBody.java
index 750156ea9c..9d4a2b09a1 100644
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/ChannelFlowOkBody.java
+++ b/qpid/java/common/src/main/java/org/apache/qpid/framing/ChannelFlowOkBody.java
@@ -22,15 +22,85 @@
/*
* This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
* Supported AMQP version:
- * 0-9
- * 0-91
- * 8-0
- */
+ * 8-0
+ */
package org.apache.qpid.framing;
-public interface ChannelFlowOkBody extends EncodableAMQDataBlock, AMQMethodBody
+import java.io.DataOutput;
+import java.io.IOException;
+
+import org.apache.qpid.AMQException;
+import org.apache.qpid.codec.MarkableDataInput;
+
+public class ChannelFlowOkBody extends AMQMethodBodyImpl implements EncodableAMQDataBlock, AMQMethodBody
{
- public boolean getActive();
+ public static final int CLASS_ID = 20;
+ public static final int METHOD_ID = 21;
+
+ // Fields declared in specification
+ private final boolean _active; // [active]
+
+ // Constructor
+ public ChannelFlowOkBody(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
+ {
+ _active = (buffer.readByte() & 0x01) == 0x01;
+ }
+
+ public ChannelFlowOkBody(boolean active)
+ {
+ _active = active;
+ }
+
+ public int getClazz()
+ {
+ return CLASS_ID;
+ }
+
+ public int getMethod()
+ {
+ return METHOD_ID;
+ }
+
+ public final boolean getActive()
+ {
+ return _active;
+ }
+
+ protected int getBodySize()
+ {
+ int size = 1;
+ return size;
+ }
+
+ public void writeMethodPayload(DataOutput buffer) throws IOException
+ {
+ writeBitfield( buffer, _active ? (byte)1 : (byte)0 );
+ }
+
+ public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
+ {
+ return dispatcher.dispatchChannelFlowOk(this, channelId);
+ }
+
+ public String toString()
+ {
+ StringBuilder buf = new StringBuilder("[ChannelFlowOkBodyImpl: ");
+ buf.append( "active=" );
+ buf.append( getActive() );
+ buf.append("]");
+ return buf.toString();
+ }
+
+ public static void process(final MarkableDataInput buffer,
+ final ChannelMethodProcessor dispatcher)
+ throws IOException
+ {
+ boolean active = (buffer.readByte() & 0x01) == 0x01;
+ if(!dispatcher.ignoreAllButCloseOk())
+ {
+ dispatcher.receiveChannelFlowOk(active);
+ }
+ }
}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/StreamConsumeBody.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/ChannelMethodProcessor.java
index 0226547fd8..84cd1e13c2 100644
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/StreamConsumeBody.java
+++ b/qpid/java/common/src/main/java/org/apache/qpid/framing/ChannelMethodProcessor.java
@@ -18,30 +18,21 @@
* under the License.
*
*/
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 0-9
- * 0-91
- * 8-0
- */
-
package org.apache.qpid.framing;
-public interface StreamConsumeBody extends EncodableAMQDataBlock, AMQMethodBody
+public interface ChannelMethodProcessor
{
+ void receiveChannelFlow(boolean active);
- public AMQShortString getConsumerTag();
-
- public boolean getExclusive();
+ void receiveChannelFlowOk(boolean active);
+ void receiveChannelClose(int replyCode, AMQShortString replyText, int classId, int methodId);
- public boolean getNoLocal();
+ void receiveChannelCloseOk();
- public boolean getNowait();
+ void receiveMessageContent(byte[] data);
- public AMQShortString getQueue();
+ void receiveMessageHeader(BasicContentHeaderProperties properties, long bodySize);
- public int getTicket();
+ boolean ignoreAllButCloseOk();
}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/ChannelOkBody.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/ChannelOkBody.java
deleted file mode 100644
index 4f332aea8f..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/ChannelOkBody.java
+++ /dev/null
@@ -1,34 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 0-9
- * 0-91
- * 8-0
- */
-
-package org.apache.qpid.framing;
-
-public interface ChannelOkBody extends EncodableAMQDataBlock, AMQMethodBody
-{
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/ChannelOpenBody.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/ChannelOpenBody.java
index 0333cdae9f..af583f5fda 100644
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/ChannelOpenBody.java
+++ b/qpid/java/common/src/main/java/org/apache/qpid/framing/ChannelOpenBody.java
@@ -22,15 +22,74 @@
/*
* This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
* Supported AMQP version:
- * 0-9
- * 0-91
- * 8-0
- */
+ * 8-0
+ */
package org.apache.qpid.framing;
-public interface ChannelOpenBody extends EncodableAMQDataBlock, AMQMethodBody
+import java.io.DataOutput;
+import java.io.IOException;
+
+import org.apache.qpid.AMQException;
+import org.apache.qpid.codec.MarkableDataInput;
+
+public class ChannelOpenBody extends AMQMethodBodyImpl implements EncodableAMQDataBlock, AMQMethodBody
{
- public AMQShortString getOutOfBand();
+ public static final int CLASS_ID = 20;
+ public static final int METHOD_ID = 10;
+
+
+ // Constructor
+ public ChannelOpenBody(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
+ {
+ // ignore unused OOB string
+ buffer.readAMQShortString();
+ }
+
+ public ChannelOpenBody()
+ {
+
+ }
+
+ public int getClazz()
+ {
+ return CLASS_ID;
+ }
+
+ public int getMethod()
+ {
+ return METHOD_ID;
+ }
+
+ protected int getBodySize()
+ {
+ return 1;
+ }
+
+ public void writeMethodPayload(DataOutput buffer) throws IOException
+ {
+ writeAMQShortString( buffer, null );
+ }
+
+ public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
+ {
+ return dispatcher.dispatchChannelOpen(this, channelId);
+ }
+
+ public String toString()
+ {
+ return "[ChannelOpenBody] ";
+ }
+
+ public static void process(final int channelId,
+ final MarkableDataInput buffer,
+ final ServerMethodProcessor dispatcher) throws IOException
+ {
+ buffer.readAMQShortString();
+ if(!dispatcher.ignoreAllButCloseOk())
+ {
+ dispatcher.receiveChannelOpen(channelId);
+ }
+ }
}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/ChannelOpenOkBody.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/ChannelOpenOkBody.java
index 7682cea782..e3b4f38a8c 100644
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/ChannelOpenOkBody.java
+++ b/qpid/java/common/src/main/java/org/apache/qpid/framing/ChannelOpenOkBody.java
@@ -22,14 +22,92 @@
/*
* This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
* Supported AMQP version:
- * 0-9
- * 0-91
- * 8-0
- */
+ * 8-0
+ */
package org.apache.qpid.framing;
-public interface ChannelOpenOkBody extends EncodableAMQDataBlock, AMQMethodBody
+import java.io.DataOutput;
+import java.io.IOException;
+
+import org.apache.qpid.AMQException;
+import org.apache.qpid.codec.MarkableDataInput;
+
+public class ChannelOpenOkBody extends AMQMethodBodyImpl implements EncodableAMQDataBlock, AMQMethodBody
{
+ public static final int CLASS_ID = 20;
+ public static final int METHOD_ID = 11;
+
+ public static final ChannelOpenOkBody INSTANCE_0_8 = new ChannelOpenOkBody(true);
+ public static final ChannelOpenOkBody INSTANCE_0_9 = new ChannelOpenOkBody(false);
+
+ public static ChannelOpenOkBody getInstance(ProtocolVersion protocolVersion, MarkableDataInput input)
+ throws IOException
+ {
+ final boolean isAMQP08 = ProtocolVersion.v8_0.equals(protocolVersion);
+ ChannelOpenOkBody instance = isAMQP08 ? INSTANCE_0_8 : INSTANCE_0_9;
+ if(!isAMQP08)
+ {
+ EncodingUtils.readBytes(input);
+ }
+ return instance;
+ }
+ // Fields declared in specification
+ private final boolean _isAMQP08;
+ // Constructor
+
+ private ChannelOpenOkBody(boolean isAMQP08)
+ {
+ _isAMQP08 = isAMQP08;
+ }
+
+ public int getClazz()
+ {
+ return CLASS_ID;
+ }
+
+ public int getMethod()
+ {
+ return METHOD_ID;
+ }
+
+
+ protected int getBodySize()
+ {
+ return _isAMQP08 ? 0 : 4;
+ }
+
+ public void writeMethodPayload(DataOutput buffer) throws IOException
+ {
+ if(!_isAMQP08)
+ {
+ buffer.writeInt(0);
+ }
+ }
+
+ public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
+ {
+ return dispatcher.dispatchChannelOpenOk(this, channelId);
+ }
+
+ public String toString()
+ {
+ return "[ChannelOpenOkBody]";
+ }
+
+ public static void process(final MarkableDataInput in,
+ final ProtocolVersion protocolVersion,
+ final ClientChannelMethodProcessor dispatcher) throws IOException
+ {
+ if(!ProtocolVersion.v8_0.equals(protocolVersion))
+ {
+ EncodingUtils.readBytes(in);
+ }
+
+ if(!dispatcher.ignoreAllButCloseOk())
+ {
+ dispatcher.receiveChannelOpenOk();
+ }
+ }
}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/ChannelPingBody.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/ChannelPingBody.java
deleted file mode 100644
index 29f2013e79..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/ChannelPingBody.java
+++ /dev/null
@@ -1,34 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 0-9
- * 0-91
- * 8-0
- */
-
-package org.apache.qpid.framing;
-
-public interface ChannelPingBody extends EncodableAMQDataBlock, AMQMethodBody
-{
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/ChannelPongBody.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/ChannelPongBody.java
deleted file mode 100644
index 2ac2388246..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/ChannelPongBody.java
+++ /dev/null
@@ -1,34 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 0-9
- * 0-91
- * 8-0
- */
-
-package org.apache.qpid.framing;
-
-public interface ChannelPongBody extends EncodableAMQDataBlock, AMQMethodBody
-{
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/ChannelResumeBody.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/ChannelResumeBody.java
deleted file mode 100644
index f3b77e1db9..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/ChannelResumeBody.java
+++ /dev/null
@@ -1,36 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 0-9
- * 0-91
- * 8-0
- */
-
-package org.apache.qpid.framing;
-
-public interface ChannelResumeBody extends EncodableAMQDataBlock, AMQMethodBody
-{
-
- public byte[] getChannelId();
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/ClientChannelMethodProcessor.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/ClientChannelMethodProcessor.java
new file mode 100644
index 0000000000..bef143e39b
--- /dev/null
+++ b/qpid/java/common/src/main/java/org/apache/qpid/framing/ClientChannelMethodProcessor.java
@@ -0,0 +1,78 @@
+/*
+ *
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements. See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership. The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License. You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ *
+ */
+package org.apache.qpid.framing;
+
+public interface ClientChannelMethodProcessor extends ChannelMethodProcessor
+{
+ void receiveChannelOpenOk();
+
+ void receiveChannelAlert(int replyCode, final AMQShortString replyText, FieldTable details);
+
+ void receiveAccessRequestOk(int ticket);
+
+ void receiveExchangeDeclareOk();
+
+ void receiveExchangeDeleteOk();
+
+ void receiveExchangeBoundOk(int replyCode, AMQShortString replyText);
+
+ void receiveQueueBindOk();
+
+ void receiveQueueUnbindOk();
+
+ void receiveQueueDeclareOk(final AMQShortString queue, long messageCount, long consumerCount);
+
+ void receiveQueuePurgeOk(long messageCount);
+
+ void receiveQueueDeleteOk(long messageCount);
+
+ void receiveBasicRecoverSyncOk();
+
+ void receiveBasicQosOk();
+
+ void receiveBasicConsumeOk(AMQShortString consumerTag);
+
+ void receiveBasicCancelOk(AMQShortString consumerTag);
+
+ void receiveBasicReturn(int replyCode,
+ AMQShortString replyText,
+ AMQShortString exchange,
+ AMQShortString routingKey);
+
+ void receiveBasicDeliver(AMQShortString consumerTag,
+ long deliveryTag,
+ boolean redelivered,
+ AMQShortString exchange, AMQShortString routingKey);
+
+ void receiveBasicGetOk(long deliveryTag,
+ boolean redelivered,
+ AMQShortString exchange,
+ AMQShortString routingKey, long messageCount);
+
+ void receiveBasicGetEmpty();
+
+ void receiveTxSelectOk();
+
+ void receiveTxCommitOk();
+
+ void receiveTxRollbackOk();
+
+}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/ClientMethodDispatcher.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/ClientMethodDispatcher.java
index 0b31d99463..97de0ac487 100644
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/ClientMethodDispatcher.java
+++ b/qpid/java/common/src/main/java/org/apache/qpid/framing/ClientMethodDispatcher.java
@@ -63,4 +63,13 @@ public interface ClientMethodDispatcher
public boolean dispatchTxRollbackOk(TxRollbackOkBody body, int channelId) throws AMQException;
public boolean dispatchTxSelectOk(TxSelectOkBody body, int channelId) throws AMQException;
-} \ No newline at end of file
+ boolean dispatchConnectionRedirect(ConnectionRedirectBody connectionRedirectBody, int channelId) throws AMQException;
+ boolean dispatchAccessRequestOk(AccessRequestOkBody accessRequestOkBody, int channelId) throws AMQException;
+
+ boolean dispatchQueueUnbindOk(QueueUnbindOkBody queueUnbindOkBody, int channelId) throws AMQException;
+
+ boolean dispatchBasicRecoverSyncOk(BasicRecoverSyncOkBody basicRecoverSyncOkBody, int channelId)
+ throws AMQException;
+
+ boolean dispatchChannelAlert(ChannelAlertBody channelAlertBody, int channelId) throws AMQException;
+}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/FilePublishBody.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/ClientMethodProcessor.java
index 5377882c27..0b599ee40a 100644
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/FilePublishBody.java
+++ b/qpid/java/common/src/main/java/org/apache/qpid/framing/ClientMethodProcessor.java
@@ -18,29 +18,22 @@
* under the License.
*
*/
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 0-9
- * 0-91
- * 8-0
- */
-
package org.apache.qpid.framing;
-public interface FilePublishBody extends EncodableAMQDataBlock, AMQMethodBody
+public interface ClientMethodProcessor<T extends ClientChannelMethodProcessor> extends MethodProcessor<T>
{
+ void receiveConnectionStart(short versionMajor,
+ short versionMinor,
+ FieldTable serverProperties,
+ byte[] mechanisms,
+ byte[] locales);
- public AMQShortString getExchange();
-
- public AMQShortString getIdentifier();
+ void receiveConnectionSecure(byte[] challenge);
- public boolean getImmediate();
+ void receiveConnectionRedirect(AMQShortString host, AMQShortString knownHosts);
- public boolean getMandatory();
+ void receiveConnectionTune(int channelMax, long frameMax, int heartbeat);
- public AMQShortString getRoutingKey();
+ void receiveConnectionOpenOk(AMQShortString knownHosts);
- public int getTicket();
}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/ConnectionCloseBody.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/ConnectionCloseBody.java
index d03892d29f..546cf5fa0a 100644
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/ConnectionCloseBody.java
+++ b/qpid/java/common/src/main/java/org/apache/qpid/framing/ConnectionCloseBody.java
@@ -22,21 +22,124 @@
/*
* This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
* Supported AMQP version:
- * 0-9
- * 0-91
- * 8-0
- */
+ * 0-91
+ */
package org.apache.qpid.framing;
-public interface ConnectionCloseBody extends EncodableAMQDataBlock, AMQMethodBody
+import java.io.DataOutput;
+import java.io.IOException;
+
+import org.apache.qpid.AMQException;
+import org.apache.qpid.codec.MarkableDataInput;
+
+public class ConnectionCloseBody extends AMQMethodBodyImpl implements EncodableAMQDataBlock, AMQMethodBody
{
- public int getClassId();
+ public static final int CLASS_ID = 10;
+
+ private final int _ownMethodId;
+ // Fields declared in specification
+ private final int _replyCode; // [replyCode]
+ private final AMQShortString _replyText; // [replyText]
+ private final int _classId; // [classId]
+ private final int _methodId; // [methodId]
+
+ // Constructor
+ public ConnectionCloseBody(MarkableDataInput buffer, ProtocolVersion protocolVersion) throws AMQFrameDecodingException, IOException
+ {
+ _ownMethodId = ProtocolVersion.v8_0.equals(protocolVersion) ? 60 : 50;
+ _replyCode = buffer.readUnsignedShort();
+ _replyText = buffer.readAMQShortString();
+ _classId = buffer.readUnsignedShort();
+ _methodId = buffer.readUnsignedShort();
+ }
+
+ public ConnectionCloseBody(ProtocolVersion protocolVersion,
+ int replyCode,
+ AMQShortString replyText,
+ int classId,
+ int methodId
+ )
+ {
+ _ownMethodId = ProtocolVersion.v8_0.equals(protocolVersion) ? 60 : 50;
+ _replyCode = replyCode;
+ _replyText = replyText;
+ _classId = classId;
+ _methodId = methodId;
+ }
+
+ public int getClazz()
+ {
+ return CLASS_ID;
+ }
+
+ public int getMethod()
+ {
+ return _ownMethodId;
+ }
+
+ public final int getReplyCode()
+ {
+ return _replyCode;
+ }
+ public final AMQShortString getReplyText()
+ {
+ return _replyText;
+ }
+ public final int getClassId()
+ {
+ return _classId;
+ }
+ public final int getMethodId()
+ {
+ return _methodId;
+ }
+
+ protected int getBodySize()
+ {
+ int size = 6;
+ size += getSizeOf( _replyText );
+ return size;
+ }
+
+ public void writeMethodPayload(DataOutput buffer) throws IOException
+ {
+ writeUnsignedShort( buffer, _replyCode );
+ writeAMQShortString( buffer, _replyText );
+ writeUnsignedShort( buffer, _classId );
+ writeUnsignedShort( buffer, _methodId );
+ }
- public int getMethodId();
+ public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
+ {
+ return dispatcher.dispatchConnectionClose(this, channelId);
+ }
- public int getReplyCode();
+ public String toString()
+ {
+ StringBuilder buf = new StringBuilder("[ConnectionCloseBodyImpl: ");
+ buf.append( "replyCode=" );
+ buf.append( getReplyCode() );
+ buf.append( ", " );
+ buf.append( "replyText=" );
+ buf.append( getReplyText() );
+ buf.append( ", " );
+ buf.append( "classId=" );
+ buf.append( getClassId() );
+ buf.append( ", " );
+ buf.append( "methodId=" );
+ buf.append( getMethodId() );
+ buf.append("]");
+ return buf.toString();
+ }
- public AMQShortString getReplyText();
+ public static void process(final MarkableDataInput buffer, final MethodProcessor dispatcher) throws IOException
+ {
+ int replyCode = buffer.readUnsignedShort();
+ AMQShortString replyText = buffer.readAMQShortString();
+ int classId = buffer.readUnsignedShort();
+ int methodId = buffer.readUnsignedShort();
+ dispatcher.receiveConnectionClose(replyCode, replyText, classId, methodId);
+ }
}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/ConnectionCloseOkBody.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/ConnectionCloseOkBody.java
index f849095877..30e9f90b9a 100644
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/ConnectionCloseOkBody.java
+++ b/qpid/java/common/src/main/java/org/apache/qpid/framing/ConnectionCloseOkBody.java
@@ -22,13 +22,61 @@
/*
* This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
* Supported AMQP version:
- * 0-9
- * 0-91
- * 8-0
- */
+ * 0-91
+ */
package org.apache.qpid.framing;
-public interface ConnectionCloseOkBody extends EncodableAMQDataBlock, AMQMethodBody
+import java.io.DataOutput;
+import java.io.IOException;
+
+import org.apache.qpid.AMQException;
+import org.apache.qpid.codec.MarkableDataInput;
+
+public class ConnectionCloseOkBody extends AMQMethodBodyImpl implements EncodableAMQDataBlock, AMQMethodBody
{
+ private final int _ownMethodId;
+
+ public static final int CLASS_ID = 10;
+
+ public static final ConnectionCloseOkBody CONNECTION_CLOSE_OK_0_8 = new ConnectionCloseOkBody(61);
+ public static final ConnectionCloseOkBody CONNECTION_CLOSE_OK_0_9 = new ConnectionCloseOkBody(51);
+
+ // Constructor
+ private ConnectionCloseOkBody(int methodId)
+ {
+ _ownMethodId = methodId;
+ }
+
+
+ public int getClazz()
+ {
+ return CLASS_ID;
+ }
+
+ public int getMethod()
+ {
+ return _ownMethodId;
+ }
+
+
+ protected int getBodySize()
+ {
+ return 0;
+ }
+
+ public void writeMethodPayload(DataOutput buffer) throws IOException
+ {
+ }
+
+ public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
+ {
+ return dispatcher.dispatchConnectionCloseOk(this, channelId);
+ }
+
+ public String toString()
+ {
+ return "[ConnectionCloseOkBody]";
+ }
+
}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/ConnectionOpenBody.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/ConnectionOpenBody.java
index cfa52b5f44..7fb815ae40 100644
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/ConnectionOpenBody.java
+++ b/qpid/java/common/src/main/java/org/apache/qpid/framing/ConnectionOpenBody.java
@@ -22,19 +22,114 @@
/*
* This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
* Supported AMQP version:
- * 0-9
- * 0-91
- * 8-0
- */
+ * 8-0
+ */
package org.apache.qpid.framing;
-public interface ConnectionOpenBody extends EncodableAMQDataBlock, AMQMethodBody
+import java.io.DataOutput;
+import java.io.IOException;
+
+import org.apache.qpid.AMQException;
+import org.apache.qpid.codec.MarkableDataInput;
+
+public class ConnectionOpenBody extends AMQMethodBodyImpl implements EncodableAMQDataBlock, AMQMethodBody
{
- public AMQShortString getCapabilities();
+ public static final int CLASS_ID = 10;
+ public static final int METHOD_ID = 40;
+
+ // Fields declared in specification
+ private final AMQShortString _virtualHost; // [virtualHost]
+ private final AMQShortString _capabilities; // [capabilities]
+ private final boolean _insist; // [insist]
+
+ // Constructor
+ public ConnectionOpenBody(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
+ {
+ _virtualHost = buffer.readAMQShortString();
+ _capabilities = buffer.readAMQShortString();
+ _insist = (buffer.readByte() & 0x01) == 0x01;
+ }
+
+ public ConnectionOpenBody(
+ AMQShortString virtualHost,
+ AMQShortString capabilities,
+ boolean insist
+ )
+ {
+ _virtualHost = virtualHost;
+ _capabilities = capabilities;
+ _insist = insist;
+ }
+
+ public int getClazz()
+ {
+ return CLASS_ID;
+ }
+
+ public int getMethod()
+ {
+ return METHOD_ID;
+ }
+
+ public final AMQShortString getVirtualHost()
+ {
+ return _virtualHost;
+ }
+ public final AMQShortString getCapabilities()
+ {
+ return _capabilities;
+ }
+ public final boolean getInsist()
+ {
+ return _insist;
+ }
+
+ protected int getBodySize()
+ {
+ int size = 1;
+ size += getSizeOf( _virtualHost );
+ size += getSizeOf( _capabilities );
+ return size;
+ }
+
+ public void writeMethodPayload(DataOutput buffer) throws IOException
+ {
+ writeAMQShortString( buffer, _virtualHost );
+ writeAMQShortString( buffer, _capabilities );
+ writeBitfield( buffer, _insist ? (byte)1 : (byte)0);
+ }
+
+ public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
+ {
+ return dispatcher.dispatchConnectionOpen(this, channelId);
+ }
+
+ public String toString()
+ {
+ StringBuilder buf = new StringBuilder("[ConnectionOpenBodyImpl: ");
+ buf.append( "virtualHost=" );
+ buf.append( getVirtualHost() );
+ buf.append( ", " );
+ buf.append( "capabilities=" );
+ buf.append( getCapabilities() );
+ buf.append( ", " );
+ buf.append( "insist=" );
+ buf.append( getInsist() );
+ buf.append("]");
+ return buf.toString();
+ }
- public boolean getInsist();
+ public static void process(final MarkableDataInput buffer, final ServerMethodProcessor dispatcher) throws IOException
+ {
- public AMQShortString getVirtualHost();
+ AMQShortString virtualHost = buffer.readAMQShortString();
+ AMQShortString capabilities = buffer.readAMQShortString();
+ boolean insist = (buffer.readByte() & 0x01) == 0x01;
+ if(!dispatcher.ignoreAllButCloseOk())
+ {
+ dispatcher.receiveConnectionOpen(virtualHost, capabilities, insist);
+ }
+ }
}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/ConnectionOpenOkBody.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/ConnectionOpenOkBody.java
index eb2122fd74..95c48873f3 100644
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/ConnectionOpenOkBody.java
+++ b/qpid/java/common/src/main/java/org/apache/qpid/framing/ConnectionOpenOkBody.java
@@ -22,15 +22,87 @@
/*
* This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
* Supported AMQP version:
- * 0-9
- * 0-91
- * 8-0
- */
+ * 8-0
+ */
package org.apache.qpid.framing;
-public interface ConnectionOpenOkBody extends EncodableAMQDataBlock, AMQMethodBody
+import java.io.DataOutput;
+import java.io.IOException;
+
+import org.apache.qpid.AMQException;
+import org.apache.qpid.codec.MarkableDataInput;
+
+public class ConnectionOpenOkBody extends AMQMethodBodyImpl implements EncodableAMQDataBlock, AMQMethodBody
{
- public AMQShortString getKnownHosts();
+ public static final int CLASS_ID = 10;
+ public static final int METHOD_ID = 41;
+
+ // Fields declared in specification
+ private final AMQShortString _knownHosts; // [knownHosts]
+
+ // Constructor
+ public ConnectionOpenOkBody(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
+ {
+ _knownHosts = buffer.readAMQShortString();
+ }
+
+ public ConnectionOpenOkBody(
+ AMQShortString knownHosts
+ )
+ {
+ _knownHosts = knownHosts;
+ }
+
+ public int getClazz()
+ {
+ return CLASS_ID;
+ }
+
+ public int getMethod()
+ {
+ return METHOD_ID;
+ }
+
+ public final AMQShortString getKnownHosts()
+ {
+ return _knownHosts;
+ }
+
+ protected int getBodySize()
+ {
+ int size = 0;
+ size += getSizeOf( _knownHosts );
+ return size;
+ }
+
+ public void writeMethodPayload(DataOutput buffer) throws IOException
+ {
+ writeAMQShortString( buffer, _knownHosts );
+ }
+
+ public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
+ {
+ return dispatcher.dispatchConnectionOpenOk(this, channelId);
+ }
+
+ public String toString()
+ {
+ StringBuilder buf = new StringBuilder("[ConnectionOpenOkBodyImpl: ");
+ buf.append( "knownHosts=" );
+ buf.append( getKnownHosts() );
+ buf.append("]");
+ return buf.toString();
+ }
+
+ public static void process(final MarkableDataInput buffer, final ClientMethodProcessor dispatcher) throws IOException
+ {
+ AMQShortString knownHosts = buffer.readAMQShortString();
+ if(!dispatcher.ignoreAllButCloseOk())
+ {
+ dispatcher.receiveConnectionOpenOk(knownHosts);
+ }
+
+ }
}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/ConnectionRedirectBody.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/ConnectionRedirectBody.java
index df200e8572..491cc25125 100644
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/ConnectionRedirectBody.java
+++ b/qpid/java/common/src/main/java/org/apache/qpid/framing/ConnectionRedirectBody.java
@@ -22,17 +22,99 @@
/*
* This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
* Supported AMQP version:
- * 0-9
- * 0-91
- * 8-0
- */
+ * 8-0
+ */
package org.apache.qpid.framing;
-public interface ConnectionRedirectBody extends EncodableAMQDataBlock, AMQMethodBody
+import java.io.DataOutput;
+import java.io.IOException;
+
+import org.apache.qpid.AMQException;
+import org.apache.qpid.codec.MarkableDataInput;
+
+public class ConnectionRedirectBody extends AMQMethodBodyImpl implements EncodableAMQDataBlock, AMQMethodBody
{
+ private final int _ownMethodId;
+
+ public static final int CLASS_ID = 10;
+
+ // Fields declared in specification
+ private final AMQShortString _host; // [host]
+ private final AMQShortString _knownHosts; // [knownHosts]
+
+ // Constructor
+ public ConnectionRedirectBody(MarkableDataInput buffer, ProtocolVersion protocolVersion) throws AMQFrameDecodingException, IOException
+ {
+ _ownMethodId = ProtocolVersion.v8_0.equals(protocolVersion) ? 50 : 42;
+ _host = buffer.readAMQShortString();
+ _knownHosts = buffer.readAMQShortString();
+ }
+
+ public ConnectionRedirectBody(ProtocolVersion protocolVersion, AMQShortString host, AMQShortString knownHosts)
+ {
+ _ownMethodId = ProtocolVersion.v8_0.equals(protocolVersion) ? 50 : 42;
+ _host = host;
+ _knownHosts = knownHosts;
+ }
+
+ public int getClazz()
+ {
+ return CLASS_ID;
+ }
+
+ public int getMethod()
+ {
+ return _ownMethodId;
+ }
+
+ public final AMQShortString getHost()
+ {
+ return _host;
+ }
+ public final AMQShortString getKnownHosts()
+ {
+ return _knownHosts;
+ }
+
+ protected int getBodySize()
+ {
+ int size = 0;
+ size += getSizeOf( _host );
+ size += getSizeOf( _knownHosts );
+ return size;
+ }
+
+ public void writeMethodPayload(DataOutput buffer) throws IOException
+ {
+ writeAMQShortString( buffer, _host );
+ writeAMQShortString( buffer, _knownHosts );
+ }
+
+ public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
+ {
+ return dispatcher.dispatchConnectionRedirect(this, channelId);
+ }
- public AMQShortString getHost();
+ public String toString()
+ {
+ StringBuilder buf = new StringBuilder("[ConnectionRedirectBodyImpl: ");
+ buf.append( "host=" );
+ buf.append( getHost() );
+ buf.append( ", " );
+ buf.append( "knownHosts=" );
+ buf.append( getKnownHosts() );
+ buf.append("]");
+ return buf.toString();
+ }
- public AMQShortString getKnownHosts();
+ public static void process(final MarkableDataInput buffer, final ClientMethodProcessor dispatcher) throws IOException
+ {
+ AMQShortString host = buffer.readAMQShortString();
+ AMQShortString knownHosts = buffer.readAMQShortString();
+ if(!dispatcher.ignoreAllButCloseOk())
+ {
+ dispatcher.receiveConnectionRedirect(host, knownHosts);
+ }
+ }
}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/ConnectionSecureBody.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/ConnectionSecureBody.java
index ebcdc2cf4d..e10af3b4c1 100644
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/ConnectionSecureBody.java
+++ b/qpid/java/common/src/main/java/org/apache/qpid/framing/ConnectionSecureBody.java
@@ -22,15 +22,88 @@
/*
* This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
* Supported AMQP version:
- * 0-9
- * 0-91
- * 8-0
- */
+ * 8-0
+ */
package org.apache.qpid.framing;
-public interface ConnectionSecureBody extends EncodableAMQDataBlock, AMQMethodBody
+import java.io.DataOutput;
+import java.io.IOException;
+
+import org.apache.qpid.AMQException;
+import org.apache.qpid.codec.MarkableDataInput;
+
+public class ConnectionSecureBody extends AMQMethodBodyImpl implements EncodableAMQDataBlock, AMQMethodBody
{
- public byte[] getChallenge();
+ public static final int CLASS_ID = 10;
+ public static final int METHOD_ID = 20;
+
+ // Fields declared in specification
+ private final byte[] _challenge; // [challenge]
+
+ // Constructor
+ public ConnectionSecureBody(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
+ {
+ _challenge = EncodingUtils.readBytes(buffer);
+ }
+
+ public ConnectionSecureBody(
+ byte[] challenge
+ )
+ {
+ _challenge = challenge;
+ }
+
+ public int getClazz()
+ {
+ return CLASS_ID;
+ }
+
+ public int getMethod()
+ {
+ return METHOD_ID;
+ }
+
+ public final byte[] getChallenge()
+ {
+ return _challenge;
+ }
+
+ protected int getBodySize()
+ {
+ int size = 0;
+ size += getSizeOf( _challenge );
+ return size;
+ }
+
+ public void writeMethodPayload(DataOutput buffer) throws IOException
+ {
+ writeBytes( buffer, _challenge );
+ }
+
+ public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
+ {
+ return dispatcher.dispatchConnectionSecure(this, channelId);
+ }
+
+ public String toString()
+ {
+ StringBuilder buf = new StringBuilder("[ConnectionSecureBodyImpl: ");
+ buf.append( "challenge=" );
+ buf.append( getChallenge() == null ? "null" : java.util.Arrays.toString( getChallenge() ) );
+ buf.append("]");
+ return buf.toString();
+ }
+
+ public static void process(final MarkableDataInput in, final ClientMethodProcessor dispatcher)
+ throws IOException, AMQFrameDecodingException
+
+ {
+ byte[] challenge = EncodingUtils.readBytes(in);
+ if(!dispatcher.ignoreAllButCloseOk())
+ {
+ dispatcher.receiveConnectionSecure(challenge);
+ }
+ }
}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/ConnectionSecureOkBody.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/ConnectionSecureOkBody.java
index 7abbe9d18c..4c4a249bb6 100644
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/ConnectionSecureOkBody.java
+++ b/qpid/java/common/src/main/java/org/apache/qpid/framing/ConnectionSecureOkBody.java
@@ -22,15 +22,86 @@
/*
* This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
* Supported AMQP version:
- * 0-9
- * 0-91
- * 8-0
- */
+ * 8-0
+ */
package org.apache.qpid.framing;
-public interface ConnectionSecureOkBody extends EncodableAMQDataBlock, AMQMethodBody
+import java.io.DataOutput;
+import java.io.IOException;
+
+import org.apache.qpid.AMQException;
+import org.apache.qpid.codec.MarkableDataInput;
+
+public class ConnectionSecureOkBody extends AMQMethodBodyImpl implements EncodableAMQDataBlock, AMQMethodBody
{
- public byte[] getResponse();
+ public static final int CLASS_ID = 10;
+ public static final int METHOD_ID = 21;
+
+ // Fields declared in specification
+ private final byte[] _response; // [response]
+
+ // Constructor
+ public ConnectionSecureOkBody(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
+ {
+ _response = EncodingUtils.readBytes(buffer);
+ }
+
+ public ConnectionSecureOkBody(
+ byte[] response
+ )
+ {
+ _response = response;
+ }
+
+ public int getClazz()
+ {
+ return CLASS_ID;
+ }
+
+ public int getMethod()
+ {
+ return METHOD_ID;
+ }
+
+ public final byte[] getResponse()
+ {
+ return _response;
+ }
+
+ protected int getBodySize()
+ {
+ int size = 0;
+ size += getSizeOf( _response );
+ return size;
+ }
+
+ public void writeMethodPayload(DataOutput buffer) throws IOException
+ {
+ writeBytes( buffer, _response );
+ }
+
+ public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
+ {
+ return dispatcher.dispatchConnectionSecureOk(this, channelId);
+ }
+
+ public String toString()
+ {
+ StringBuilder buf = new StringBuilder("[ConnectionSecureOkBodyImpl: ");
+ buf.append( "response=" );
+ buf.append( getResponse() == null ? "null" : java.util.Arrays.toString( getResponse() ) );
+ buf.append("]");
+ return buf.toString();
+ }
+
+ public static void process(final MarkableDataInput in, final ServerMethodProcessor dispatcher) throws IOException
+ {
+ byte[] response = EncodingUtils.readBytes(in);
+ if(!dispatcher.ignoreAllButCloseOk())
+ {
+ dispatcher.receiveConnectionSecureOk(response);
+ }
+ }
}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/ConnectionStartBody.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/ConnectionStartBody.java
index 3219a9f392..3b94919d4e 100644
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/ConnectionStartBody.java
+++ b/qpid/java/common/src/main/java/org/apache/qpid/framing/ConnectionStartBody.java
@@ -22,23 +22,132 @@
/*
* This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
* Supported AMQP version:
- * 0-9
- * 0-91
- * 8-0
- */
+ * 8-0
+ */
package org.apache.qpid.framing;
-public interface ConnectionStartBody extends EncodableAMQDataBlock, AMQMethodBody
+import java.io.DataOutput;
+import java.io.IOException;
+
+import org.apache.qpid.AMQException;
+import org.apache.qpid.codec.MarkableDataInput;
+
+public class ConnectionStartBody extends AMQMethodBodyImpl implements EncodableAMQDataBlock, AMQMethodBody
{
- public byte[] getLocales();
+ public static final int CLASS_ID = 10;
+ public static final int METHOD_ID = 10;
+
+ // Fields declared in specification
+ private final short _versionMajor; // [versionMajor]
+ private final short _versionMinor; // [versionMinor]
+ private final FieldTable _serverProperties; // [serverProperties]
+ private final byte[] _mechanisms; // [mechanisms]
+ private final byte[] _locales; // [locales]
+
+ public ConnectionStartBody(
+ short versionMajor,
+ short versionMinor,
+ FieldTable serverProperties,
+ byte[] mechanisms,
+ byte[] locales
+ )
+ {
+ _versionMajor = versionMajor;
+ _versionMinor = versionMinor;
+ _serverProperties = serverProperties;
+ _mechanisms = mechanisms;
+ _locales = locales;
+ }
+
+ public int getClazz()
+ {
+ return CLASS_ID;
+ }
+
+ public int getMethod()
+ {
+ return METHOD_ID;
+ }
+
+ public final short getVersionMajor()
+ {
+ return _versionMajor;
+ }
+ public final short getVersionMinor()
+ {
+ return _versionMinor;
+ }
+ public final FieldTable getServerProperties()
+ {
+ return _serverProperties;
+ }
+ public final byte[] getMechanisms()
+ {
+ return _mechanisms;
+ }
+ public final byte[] getLocales()
+ {
+ return _locales;
+ }
+
+ protected int getBodySize()
+ {
+ int size = 2;
+ size += getSizeOf( _serverProperties );
+ size += getSizeOf( _mechanisms );
+ size += getSizeOf( _locales );
+ return size;
+ }
+
+ public void writeMethodPayload(DataOutput buffer) throws IOException
+ {
+ writeUnsignedByte( buffer, _versionMajor );
+ writeUnsignedByte( buffer, _versionMinor );
+ writeFieldTable( buffer, _serverProperties );
+ writeBytes( buffer, _mechanisms );
+ writeBytes( buffer, _locales );
+ }
- public byte[] getMechanisms();
+ public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
+ {
+ return dispatcher.dispatchConnectionStart(this, channelId);
+ }
- public FieldTable getServerProperties();
+ public String toString()
+ {
+ StringBuilder buf = new StringBuilder("[ConnectionStartBodyImpl: ");
+ buf.append( "versionMajor=" );
+ buf.append( getVersionMajor() );
+ buf.append( ", " );
+ buf.append( "versionMinor=" );
+ buf.append( getVersionMinor() );
+ buf.append( ", " );
+ buf.append( "serverProperties=" );
+ buf.append( getServerProperties() );
+ buf.append( ", " );
+ buf.append( "mechanisms=" );
+ buf.append( getMechanisms() == null ? "null" : java.util.Arrays.toString( getMechanisms() ) );
+ buf.append( ", " );
+ buf.append( "locales=" );
+ buf.append( getLocales() == null ? "null" : java.util.Arrays.toString( getLocales() ) );
+ buf.append("]");
+ return buf.toString();
+ }
- public short getVersionMajor();
+ public static void process(final MarkableDataInput in, final ClientMethodProcessor dispatcher)
+ throws IOException, AMQFrameDecodingException
+ {
+ short versionMajor = (short) in.readUnsignedByte();
+ short versionMinor = (short) in.readUnsignedByte();
+ FieldTable serverProperties = EncodingUtils.readFieldTable(in);
+ byte[] mechanisms = EncodingUtils.readBytes(in);
+ byte[] locales = EncodingUtils.readBytes(in);
- public short getVersionMinor();
+ if(!dispatcher.ignoreAllButCloseOk())
+ {
+ dispatcher.receiveConnectionStart(versionMajor, versionMinor, serverProperties, mechanisms, locales);
+ }
+ }
}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/ConnectionStartOkBody.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/ConnectionStartOkBody.java
index bd45ce0fa0..5b6a8e3ef7 100644
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/ConnectionStartOkBody.java
+++ b/qpid/java/common/src/main/java/org/apache/qpid/framing/ConnectionStartOkBody.java
@@ -22,21 +22,121 @@
/*
* This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
* Supported AMQP version:
- * 0-9
- * 0-91
- * 8-0
- */
+ * 8-0
+ */
package org.apache.qpid.framing;
-public interface ConnectionStartOkBody extends EncodableAMQDataBlock, AMQMethodBody
+import java.io.DataOutput;
+import java.io.IOException;
+
+import org.apache.qpid.AMQException;
+import org.apache.qpid.codec.MarkableDataInput;
+
+public class ConnectionStartOkBody extends AMQMethodBodyImpl implements EncodableAMQDataBlock, AMQMethodBody
{
- public FieldTable getClientProperties();
+ public static final int CLASS_ID = 10;
+ public static final int METHOD_ID = 11;
+
+ // Fields declared in specification
+ private final FieldTable _clientProperties; // [clientProperties]
+ private final AMQShortString _mechanism; // [mechanism]
+ private final byte[] _response; // [response]
+ private final AMQShortString _locale; // [locale]
+
+ public ConnectionStartOkBody(
+ FieldTable clientProperties,
+ AMQShortString mechanism,
+ byte[] response,
+ AMQShortString locale
+ )
+ {
+ _clientProperties = clientProperties;
+ _mechanism = mechanism;
+ _response = response;
+ _locale = locale;
+ }
+
+ public int getClazz()
+ {
+ return CLASS_ID;
+ }
+
+ public int getMethod()
+ {
+ return METHOD_ID;
+ }
+
+ public final FieldTable getClientProperties()
+ {
+ return _clientProperties;
+ }
+ public final AMQShortString getMechanism()
+ {
+ return _mechanism;
+ }
+ public final byte[] getResponse()
+ {
+ return _response;
+ }
+ public final AMQShortString getLocale()
+ {
+ return _locale;
+ }
+
+ protected int getBodySize()
+ {
+ int size = 0;
+ size += getSizeOf( _clientProperties );
+ size += getSizeOf( _mechanism );
+ size += getSizeOf( _response );
+ size += getSizeOf( _locale );
+ return size;
+ }
+
+ public void writeMethodPayload(DataOutput buffer) throws IOException
+ {
+ writeFieldTable( buffer, _clientProperties );
+ writeAMQShortString( buffer, _mechanism );
+ writeBytes( buffer, _response );
+ writeAMQShortString( buffer, _locale );
+ }
+
+ public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
+ {
+ return dispatcher.dispatchConnectionStartOk(this, channelId);
+ }
- public AMQShortString getLocale();
+ public String toString()
+ {
+ StringBuilder buf = new StringBuilder("[ConnectionStartOkBodyImpl: ");
+ buf.append( "clientProperties=" );
+ buf.append( getClientProperties() );
+ buf.append( ", " );
+ buf.append( "mechanism=" );
+ buf.append( getMechanism() );
+ buf.append( ", " );
+ buf.append( "response=" );
+ buf.append( getResponse() == null ? "null" : java.util.Arrays.toString( getResponse() ) );
+ buf.append( ", " );
+ buf.append( "locale=" );
+ buf.append( getLocale() );
+ buf.append("]");
+ return buf.toString();
+ }
- public AMQShortString getMechanism();
+ public static void process(final MarkableDataInput in, final ServerMethodProcessor dispatcher)
+ throws IOException, AMQFrameDecodingException
+ {
- public byte[] getResponse();
+ FieldTable clientProperties = EncodingUtils.readFieldTable(in);
+ AMQShortString mechanism = in.readAMQShortString();
+ byte[] response = EncodingUtils.readBytes(in);
+ AMQShortString locale = in.readAMQShortString();
+ if(!dispatcher.ignoreAllButCloseOk())
+ {
+ dispatcher.receiveConnectionStartOk(clientProperties, mechanism, response, locale);
+ }
+ }
}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/ConnectionTuneBody.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/ConnectionTuneBody.java
index 82a1b2f04b..04def21d44 100644
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/ConnectionTuneBody.java
+++ b/qpid/java/common/src/main/java/org/apache/qpid/framing/ConnectionTuneBody.java
@@ -22,19 +22,112 @@
/*
* This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
* Supported AMQP version:
- * 0-9
- * 0-91
- * 8-0
- */
+ * 8-0
+ */
package org.apache.qpid.framing;
-public interface ConnectionTuneBody extends EncodableAMQDataBlock, AMQMethodBody
+import java.io.DataOutput;
+import java.io.IOException;
+
+import org.apache.qpid.AMQException;
+import org.apache.qpid.codec.MarkableDataInput;
+
+public class ConnectionTuneBody extends AMQMethodBodyImpl implements EncodableAMQDataBlock, AMQMethodBody
{
- public int getChannelMax();
+ public static final int CLASS_ID = 10;
+ public static final int METHOD_ID = 30;
+
+ // Fields declared in specification
+ private final int _channelMax; // [channelMax]
+ private final long _frameMax; // [frameMax]
+ private final int _heartbeat; // [heartbeat]
+
+ // Constructor
+ public ConnectionTuneBody(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
+ {
+ _channelMax = buffer.readUnsignedShort();
+ _frameMax = EncodingUtils.readUnsignedInteger(buffer);
+ _heartbeat = buffer.readUnsignedShort();
+ }
+
+ public ConnectionTuneBody(
+ int channelMax,
+ long frameMax,
+ int heartbeat
+ )
+ {
+ _channelMax = channelMax;
+ _frameMax = frameMax;
+ _heartbeat = heartbeat;
+ }
+
+ public int getClazz()
+ {
+ return CLASS_ID;
+ }
+
+ public int getMethod()
+ {
+ return METHOD_ID;
+ }
+
+ public final int getChannelMax()
+ {
+ return _channelMax;
+ }
+ public final long getFrameMax()
+ {
+ return _frameMax;
+ }
+ public final int getHeartbeat()
+ {
+ return _heartbeat;
+ }
+
+ protected int getBodySize()
+ {
+ int size = 8;
+ return size;
+ }
+
+ public void writeMethodPayload(DataOutput buffer) throws IOException
+ {
+ writeUnsignedShort( buffer, _channelMax );
+ writeUnsignedInteger( buffer, _frameMax );
+ writeUnsignedShort( buffer, _heartbeat );
+ }
+
+ public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
+ {
+ return dispatcher.dispatchConnectionTune(this, channelId);
+ }
+
+ public String toString()
+ {
+ StringBuilder buf = new StringBuilder("[ConnectionTuneBodyImpl: ");
+ buf.append( "channelMax=" );
+ buf.append( getChannelMax() );
+ buf.append( ", " );
+ buf.append( "frameMax=" );
+ buf.append( getFrameMax() );
+ buf.append( ", " );
+ buf.append( "heartbeat=" );
+ buf.append( getHeartbeat() );
+ buf.append("]");
+ return buf.toString();
+ }
- public long getFrameMax();
+ public static void process(final MarkableDataInput buffer, final ClientMethodProcessor dispatcher) throws IOException
+ {
- public int getHeartbeat();
+ int channelMax = buffer.readUnsignedShort();
+ long frameMax = EncodingUtils.readUnsignedInteger(buffer);
+ int heartbeat = buffer.readUnsignedShort();
+ if(!dispatcher.ignoreAllButCloseOk())
+ {
+ dispatcher.receiveConnectionTune(channelMax, frameMax, heartbeat);
+ }
+ }
}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/ConnectionTuneOkBody.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/ConnectionTuneOkBody.java
index 15cdd44c08..3141a85766 100644
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/ConnectionTuneOkBody.java
+++ b/qpid/java/common/src/main/java/org/apache/qpid/framing/ConnectionTuneOkBody.java
@@ -22,19 +22,112 @@
/*
* This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
* Supported AMQP version:
- * 0-9
- * 0-91
- * 8-0
- */
+ * 8-0
+ */
package org.apache.qpid.framing;
-public interface ConnectionTuneOkBody extends EncodableAMQDataBlock, AMQMethodBody
+import java.io.DataOutput;
+import java.io.IOException;
+
+import org.apache.qpid.AMQException;
+import org.apache.qpid.codec.MarkableDataInput;
+
+public class ConnectionTuneOkBody extends AMQMethodBodyImpl implements EncodableAMQDataBlock, AMQMethodBody
{
- public int getChannelMax();
+ public static final int CLASS_ID = 10;
+ public static final int METHOD_ID = 31;
+
+ // Fields declared in specification
+ private final int _channelMax; // [channelMax]
+ private final long _frameMax; // [frameMax]
+ private final int _heartbeat; // [heartbeat]
+
+ // Constructor
+ public ConnectionTuneOkBody(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
+ {
+ _channelMax = buffer.readUnsignedShort();
+ _frameMax = EncodingUtils.readUnsignedInteger(buffer);
+ _heartbeat = buffer.readUnsignedShort();
+ }
+
+ public ConnectionTuneOkBody(
+ int channelMax,
+ long frameMax,
+ int heartbeat
+ )
+ {
+ _channelMax = channelMax;
+ _frameMax = frameMax;
+ _heartbeat = heartbeat;
+ }
+
+ public int getClazz()
+ {
+ return CLASS_ID;
+ }
+
+ public int getMethod()
+ {
+ return METHOD_ID;
+ }
+
+ public final int getChannelMax()
+ {
+ return _channelMax;
+ }
+ public final long getFrameMax()
+ {
+ return _frameMax;
+ }
+ public final int getHeartbeat()
+ {
+ return _heartbeat;
+ }
+
+ protected int getBodySize()
+ {
+ int size = 8;
+ return size;
+ }
+
+ public void writeMethodPayload(DataOutput buffer) throws IOException
+ {
+ writeUnsignedShort( buffer, _channelMax );
+ writeUnsignedInteger( buffer, _frameMax );
+ writeUnsignedShort( buffer, _heartbeat );
+ }
+
+ public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
+ {
+ return dispatcher.dispatchConnectionTuneOk(this, channelId);
+ }
+
+ public String toString()
+ {
+ StringBuilder buf = new StringBuilder("[ConnectionTuneOkBodyImpl: ");
+ buf.append( "channelMax=" );
+ buf.append( getChannelMax() );
+ buf.append( ", " );
+ buf.append( "frameMax=" );
+ buf.append( getFrameMax() );
+ buf.append( ", " );
+ buf.append( "heartbeat=" );
+ buf.append( getHeartbeat() );
+ buf.append("]");
+ return buf.toString();
+ }
- public long getFrameMax();
+ public static void process(final MarkableDataInput buffer, final ServerMethodProcessor dispatcher) throws IOException
+ {
- public int getHeartbeat();
+ int channelMax = buffer.readUnsignedShort();
+ long frameMax = EncodingUtils.readUnsignedInteger(buffer);
+ int heartbeat = buffer.readUnsignedShort();
+ if(!dispatcher.ignoreAllButCloseOk())
+ {
+ dispatcher.receiveConnectionTuneOk(channelMax, frameMax, heartbeat);
+ }
+ }
}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/Content.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/Content.java
deleted file mode 100644
index e5feeec2a4..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/Content.java
+++ /dev/null
@@ -1,26 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-package org.apache.qpid.framing;
-
-public interface Content
-{
- // TODO: New Content class required for AMQP 0-9.
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/ContentBody.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/ContentBody.java
index 6d6ec708d0..4d9826d83c 100644
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/ContentBody.java
+++ b/qpid/java/common/src/main/java/org/apache/qpid/framing/ContentBody.java
@@ -20,15 +20,15 @@
*/
package org.apache.qpid.framing;
-import org.apache.qpid.AMQException;
-import org.apache.qpid.protocol.AMQVersionAwareProtocolSession;
-
import java.io.DataInput;
-import java.io.DataInputStream;
import java.io.DataOutput;
import java.io.IOException;
import java.nio.ByteBuffer;
+import org.apache.qpid.AMQException;
+import org.apache.qpid.codec.MarkableDataInput;
+import org.apache.qpid.protocol.AMQVersionAwareProtocolSession;
+
public class ContentBody implements AMQBody
{
public static final byte TYPE = 3;
@@ -72,23 +72,20 @@ public class ContentBody implements AMQBody
session.contentBodyReceived(channelId, this);
}
- protected void populateFromBuffer(DataInputStream buffer, long size) throws AMQFrameDecodingException, IOException
+ public byte[] getPayload()
{
- if (size > 0)
- {
- _payload = new byte[(int)size];
- buffer.read(getPayload());
- }
-
+ return _payload;
}
- public void reduceBufferToFit()
+ public static void process(final MarkableDataInput in,
+ final ChannelMethodProcessor methodProcessor, final long bodySize)
+ throws IOException
{
- }
- public byte[] getPayload()
- {
- return _payload;
+ byte[] payload = new byte[(int)bodySize];
+ in.readFully(payload);
+
+ methodProcessor.receiveMessageContent(payload);
}
private static class BufferContentBody implements AMQBody
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/ContentBodyFactory.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/ContentBodyFactory.java
deleted file mode 100644
index 10df105ee6..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/ContentBodyFactory.java
+++ /dev/null
@@ -1,50 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-package org.apache.qpid.framing;
-
-import org.slf4j.Logger;
-import org.slf4j.LoggerFactory;
-
-import org.apache.qpid.codec.MarkableDataInput;
-
-import java.io.IOException;
-
-public class ContentBodyFactory implements BodyFactory
-{
- private static final Logger _log = LoggerFactory.getLogger(AMQMethodBodyFactory.class);
-
- private static final ContentBodyFactory _instance = new ContentBodyFactory();
-
- public static ContentBodyFactory getInstance()
- {
- return _instance;
- }
-
- private ContentBodyFactory()
- {
- _log.debug("Creating content body factory");
- }
-
- public AMQBody createBody(MarkableDataInput in, long bodySize) throws AMQFrameDecodingException, IOException
- {
- return new ContentBody(in, bodySize);
- }
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/ContentHeaderBody.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/ContentHeaderBody.java
index f2a443d5fd..0d25e4dfba 100644
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/ContentHeaderBody.java
+++ b/qpid/java/common/src/main/java/org/apache/qpid/framing/ContentHeaderBody.java
@@ -20,54 +20,45 @@
*/
package org.apache.qpid.framing;
-import org.apache.qpid.AMQException;
-import org.apache.qpid.protocol.AMQVersionAwareProtocolSession;
-
import java.io.DataInput;
import java.io.DataInputStream;
import java.io.DataOutput;
import java.io.IOException;
+import org.apache.qpid.AMQException;
+import org.apache.qpid.codec.MarkableDataInput;
+import org.apache.qpid.protocol.AMQVersionAwareProtocolSession;
+
public class ContentHeaderBody implements AMQBody
{
public static final byte TYPE = 2;
+ public static final int CLASS_ID = 60;
- private int classId;
-
- private int weight;
-
- private long bodySize;
+ private long _bodySize;
/** must never be null */
- private BasicContentHeaderProperties properties;
-
- public ContentHeaderBody()
- {
- }
+ private BasicContentHeaderProperties _properties;
public ContentHeaderBody(DataInput buffer, long size) throws AMQFrameDecodingException, IOException
{
- classId = buffer.readUnsignedShort();
- weight = buffer.readUnsignedShort();
- bodySize = buffer.readLong();
+ buffer.readUnsignedShort();
+ buffer.readUnsignedShort();
+ _bodySize = buffer.readLong();
int propertyFlags = buffer.readUnsignedShort();
ContentHeaderPropertiesFactory factory = ContentHeaderPropertiesFactory.getInstance();
- properties = factory.createContentHeaderProperties(classId, propertyFlags, buffer, (int)size - 14);
+ _properties = factory.createContentHeaderProperties(CLASS_ID, propertyFlags, buffer, (int)size - 14);
}
-
- public ContentHeaderBody(BasicContentHeaderProperties props, int classId)
+ public ContentHeaderBody(BasicContentHeaderProperties props)
{
- properties = props;
- this.classId = classId;
+ _properties = props;
}
- public ContentHeaderBody(int classId, int weight, BasicContentHeaderProperties props, long bodySize)
+ public ContentHeaderBody(BasicContentHeaderProperties props, long bodySize)
{
- this(props, classId);
- this.weight = weight;
- this.bodySize = bodySize;
+ _properties = props;
+ _bodySize = bodySize;
}
public byte getFrameType()
@@ -95,16 +86,16 @@ public class ContentHeaderBody implements AMQBody
public int getSize()
{
- return 2 + 2 + 8 + 2 + properties.getPropertyListSize();
+ return 2 + 2 + 8 + 2 + _properties.getPropertyListSize();
}
public void writePayload(DataOutput buffer) throws IOException
{
- EncodingUtils.writeUnsignedShort(buffer, classId);
- EncodingUtils.writeUnsignedShort(buffer, weight);
- buffer.writeLong(bodySize);
- EncodingUtils.writeUnsignedShort(buffer, properties.getPropertyFlags());
- properties.writePropertyListPayload(buffer);
+ EncodingUtils.writeUnsignedShort(buffer, CLASS_ID);
+ EncodingUtils.writeUnsignedShort(buffer, 0);
+ buffer.writeLong(_bodySize);
+ EncodingUtils.writeUnsignedShort(buffer, _properties.getPropertyFlags());
+ _properties.writePropertyListPayload(buffer);
}
public void handle(final int channelId, final AMQVersionAwareProtocolSession session)
@@ -113,46 +104,42 @@ public class ContentHeaderBody implements AMQBody
session.contentHeaderReceived(channelId, this);
}
- public static AMQFrame createAMQFrame(int channelId, int classId, int weight, BasicContentHeaderProperties properties,
+ public static AMQFrame createAMQFrame(int channelId,
+ BasicContentHeaderProperties properties,
long bodySize)
{
- return new AMQFrame(channelId, new ContentHeaderBody(classId, weight, properties, bodySize));
- }
-
- public static AMQFrame createAMQFrame(int channelId, ContentHeaderBody body)
- {
- return new AMQFrame(channelId, body);
+ return new AMQFrame(channelId, new ContentHeaderBody(properties, bodySize));
}
public BasicContentHeaderProperties getProperties()
{
- return properties;
+ return _properties;
}
public void setProperties(BasicContentHeaderProperties props)
{
- properties = props;
+ _properties = props;
}
@Override
public String toString()
{
return "ContentHeaderBody{" +
- "classId=" + classId +
- ", weight=" + weight +
- ", bodySize=" + bodySize +
- ", properties=" + properties +
+ "classId=" + CLASS_ID +
+ ", weight=" + 0 +
+ ", bodySize=" + _bodySize +
+ ", properties=" + _properties +
'}';
}
public int getClassId()
{
- return classId;
+ return CLASS_ID;
}
public int getWeight()
{
- return weight;
+ return 0;
}
/** unsigned long but java can't handle that anyway when allocating byte array
@@ -160,11 +147,33 @@ public class ContentHeaderBody implements AMQBody
* @return the body size */
public long getBodySize()
{
- return bodySize;
+ return _bodySize;
}
public void setBodySize(long bodySize)
{
- this.bodySize = bodySize;
+ _bodySize = bodySize;
+ }
+
+ public static void process(final MarkableDataInput buffer,
+ final ChannelMethodProcessor methodProcessor, final long size)
+ throws IOException, AMQFrameDecodingException
+ {
+
+ int classId = buffer.readUnsignedShort();
+ buffer.readUnsignedShort();
+ long bodySize = buffer.readLong();
+ int propertyFlags = buffer.readUnsignedShort();
+
+ BasicContentHeaderProperties properties;
+
+ if (classId != CLASS_ID)
+ {
+ throw new AMQFrameDecodingException(null, "Unsupported content header class id: " + classId, null);
+ }
+ properties = new BasicContentHeaderProperties();
+ properties.populatePropertiesFromBuffer(buffer, propertyFlags, (int)(size-14));
+
+ methodProcessor.receiveMessageHeader(properties, bodySize);
}
}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/ContentHeaderBodyFactory.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/ContentHeaderBodyFactory.java
deleted file mode 100644
index 83a5211013..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/ContentHeaderBodyFactory.java
+++ /dev/null
@@ -1,52 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-package org.apache.qpid.framing;
-
-import org.slf4j.Logger;
-import org.slf4j.LoggerFactory;
-
-import org.apache.qpid.codec.MarkableDataInput;
-
-import java.io.IOException;
-
-public class ContentHeaderBodyFactory implements BodyFactory
-{
- private static final Logger _log = LoggerFactory.getLogger(AMQMethodBodyFactory.class);
-
- private static final ContentHeaderBodyFactory _instance = new ContentHeaderBodyFactory();
-
- public static ContentHeaderBodyFactory getInstance()
- {
- return _instance;
- }
-
- private ContentHeaderBodyFactory()
- {
- _log.debug("Creating content header body factory");
- }
-
- public AMQBody createBody(MarkableDataInput in, long bodySize) throws AMQFrameDecodingException, IOException
- {
- // all content headers are the same - it is only the properties that differ.
- // the content header body further delegates construction of properties
- return new ContentHeaderBody(in, bodySize);
- }
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/ContentHeaderPropertiesFactory.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/ContentHeaderPropertiesFactory.java
index 55961db06b..e8eb471284 100644
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/ContentHeaderPropertiesFactory.java
+++ b/qpid/java/common/src/main/java/org/apache/qpid/framing/ContentHeaderPropertiesFactory.java
@@ -20,8 +20,6 @@
*/
package org.apache.qpid.framing;
-import org.apache.qpid.framing.amqp_8_0.BasicConsumeBodyImpl;
-
import java.io.DataInput;
import java.io.IOException;
@@ -46,7 +44,7 @@ public class ContentHeaderPropertiesFactory
// AMQP version change: "Hardwired" version to major=8, minor=0
// TODO: Change so that the actual version is obtained from
// the ProtocolInitiation object for this session.
- if (classId == BasicConsumeBodyImpl.CLASS_ID)
+ if (classId == BasicConsumeBody.CLASS_ID)
{
properties = new BasicContentHeaderProperties();
}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/DtxSelectBody.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/DtxSelectBody.java
deleted file mode 100644
index d6d7c87e23..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/DtxSelectBody.java
+++ /dev/null
@@ -1,34 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 0-9
- * 0-91
- * 8-0
- */
-
-package org.apache.qpid.framing;
-
-public interface DtxSelectBody extends EncodableAMQDataBlock, AMQMethodBody
-{
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/DtxSelectOkBody.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/DtxSelectOkBody.java
deleted file mode 100644
index 9ea4585b35..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/DtxSelectOkBody.java
+++ /dev/null
@@ -1,34 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 0-9
- * 0-91
- * 8-0
- */
-
-package org.apache.qpid.framing;
-
-public interface DtxSelectOkBody extends EncodableAMQDataBlock, AMQMethodBody
-{
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/DtxStartBody.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/DtxStartBody.java
deleted file mode 100644
index e721bfcdd1..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/DtxStartBody.java
+++ /dev/null
@@ -1,36 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 0-9
- * 0-91
- * 8-0
- */
-
-package org.apache.qpid.framing;
-
-public interface DtxStartBody extends EncodableAMQDataBlock, AMQMethodBody
-{
-
- public AMQShortString getDtxIdentifier();
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/DtxStartOkBody.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/DtxStartOkBody.java
deleted file mode 100644
index c16e9d7447..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/DtxStartOkBody.java
+++ /dev/null
@@ -1,34 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 0-9
- * 0-91
- * 8-0
- */
-
-package org.apache.qpid.framing;
-
-public interface DtxStartOkBody extends EncodableAMQDataBlock, AMQMethodBody
-{
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/EncodingUtils.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/EncodingUtils.java
index f0dcad4916..a7fe4b01f3 100644
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/EncodingUtils.java
+++ b/qpid/java/common/src/main/java/org/apache/qpid/framing/EncodingUtils.java
@@ -20,15 +20,15 @@
*/
package org.apache.qpid.framing;
-import org.slf4j.Logger;
-import org.slf4j.LoggerFactory;
-
import java.io.DataInput;
import java.io.DataOutput;
import java.io.IOException;
import java.nio.ByteBuffer;
import java.nio.charset.Charset;
+import org.slf4j.Logger;
+import org.slf4j.LoggerFactory;
+
public class EncodingUtils
{
private static final Logger _logger = LoggerFactory.getLogger(EncodingUtils.class);
@@ -218,12 +218,6 @@ public class EncodingUtils
}
}
- public static int encodedContentLength(Content table)
- {
- // TODO: New Content class required for AMQP 0-9.
- return 0;
- }
-
public static void writeShortStringBytes(DataOutput buffer, String s) throws IOException
{
if (s != null)
@@ -374,11 +368,6 @@ public class EncodingUtils
}
}
- public static void writeContentBytes(DataOutput buffer, Content content)
- {
- // TODO: New Content class required for AMQP 0-9.
- }
-
public static void writeBooleans(DataOutput buffer, boolean[] values) throws IOException
{
byte packedValue = 0;
@@ -656,12 +645,6 @@ public class EncodingUtils
}
}
- public static Content readContent(DataInput buffer) throws AMQFrameDecodingException
- {
- // TODO: New Content class required for AMQP 0-9.
- return null;
- }
-
public static AMQShortString readAMQShortString(DataInput buffer) throws IOException
{
return AMQShortString.readFromBuffer(buffer);
@@ -955,7 +938,6 @@ public class EncodingUtils
}
else
{
- // really writing out unsigned byte
writeUnsignedInteger(buffer, 0L);
}
}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/ExchangeBoundBody.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/ExchangeBoundBody.java
index fa1fb441a8..e8dc2ae442 100644
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/ExchangeBoundBody.java
+++ b/qpid/java/common/src/main/java/org/apache/qpid/framing/ExchangeBoundBody.java
@@ -22,19 +22,117 @@
/*
* This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
* Supported AMQP version:
- * 0-9
- * 0-91
- * 8-0
- */
+ * 8-0
+ */
package org.apache.qpid.framing;
-public interface ExchangeBoundBody extends EncodableAMQDataBlock, AMQMethodBody
+import java.io.DataOutput;
+import java.io.IOException;
+
+import org.apache.qpid.AMQException;
+import org.apache.qpid.codec.MarkableDataInput;
+
+public class ExchangeBoundBody extends AMQMethodBodyImpl implements EncodableAMQDataBlock, AMQMethodBody
{
- public AMQShortString getExchange();
+ public static final int CLASS_ID = 40;
+ public static final int METHOD_ID = 22;
+
+ // Fields declared in specification
+ private final AMQShortString _exchange; // [exchange]
+ private final AMQShortString _routingKey; // [routingKey]
+ private final AMQShortString _queue; // [queue]
+
+ // Constructor
+ public ExchangeBoundBody(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
+ {
+ _exchange = buffer.readAMQShortString();
+ _routingKey = buffer.readAMQShortString();
+ _queue = buffer.readAMQShortString();
+ }
+
+ public ExchangeBoundBody(
+ AMQShortString exchange,
+ AMQShortString routingKey,
+ AMQShortString queue
+ )
+ {
+ _exchange = exchange;
+ _routingKey = routingKey;
+ _queue = queue;
+ }
+
+ public int getClazz()
+ {
+ return CLASS_ID;
+ }
+
+ public int getMethod()
+ {
+ return METHOD_ID;
+ }
+
+ public final AMQShortString getExchange()
+ {
+ return _exchange;
+ }
+ public final AMQShortString getRoutingKey()
+ {
+ return _routingKey;
+ }
+ public final AMQShortString getQueue()
+ {
+ return _queue;
+ }
+
+ protected int getBodySize()
+ {
+ int size = 0;
+ size += getSizeOf( _exchange );
+ size += getSizeOf( _routingKey );
+ size += getSizeOf( _queue );
+ return size;
+ }
+
+ public void writeMethodPayload(DataOutput buffer) throws IOException
+ {
+ writeAMQShortString( buffer, _exchange );
+ writeAMQShortString( buffer, _routingKey );
+ writeAMQShortString( buffer, _queue );
+ }
+
+ public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
+ {
+ return dispatcher.dispatchExchangeBound(this, channelId);
+ }
+
+ public String toString()
+ {
+ StringBuilder buf = new StringBuilder("[ExchangeBoundBodyImpl: ");
+ buf.append( "exchange=" );
+ buf.append( getExchange() );
+ buf.append( ", " );
+ buf.append( "routingKey=" );
+ buf.append( getRoutingKey() );
+ buf.append( ", " );
+ buf.append( "queue=" );
+ buf.append( getQueue() );
+ buf.append("]");
+ return buf.toString();
+ }
- public AMQShortString getQueue();
+ public static void process(final MarkableDataInput buffer,
+ final ServerChannelMethodProcessor dispatcher)
+ throws IOException
+ {
- public AMQShortString getRoutingKey();
+ AMQShortString exchange = buffer.readAMQShortString();
+ AMQShortString routingKey = buffer.readAMQShortString();
+ AMQShortString queue = buffer.readAMQShortString();
+ if(!dispatcher.ignoreAllButCloseOk())
+ {
+ dispatcher.receiveExchangeBound(exchange, routingKey, queue);
+ }
+ }
}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/ExchangeBoundOkBody.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/ExchangeBoundOkBody.java
index 7a60e4dc21..ef91c1d635 100644
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/ExchangeBoundOkBody.java
+++ b/qpid/java/common/src/main/java/org/apache/qpid/framing/ExchangeBoundOkBody.java
@@ -22,17 +22,109 @@
/*
* This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
* Supported AMQP version:
- * 0-9
- * 0-91
- * 8-0
- */
+ * 8-0
+ */
package org.apache.qpid.framing;
-public interface ExchangeBoundOkBody extends EncodableAMQDataBlock, AMQMethodBody
+import java.io.DataOutput;
+import java.io.IOException;
+
+import org.apache.qpid.AMQException;
+import org.apache.qpid.codec.MarkableDataInput;
+
+public class ExchangeBoundOkBody extends AMQMethodBodyImpl implements EncodableAMQDataBlock, AMQMethodBody
{
- public int getReplyCode();
+ public static final int CLASS_ID = 40;
+ public static final int METHOD_ID = 23;
+ public static final int OK = 0;
+ public static final int EXCHANGE_NOT_FOUND = 1;
+ public static final int QUEUE_NOT_FOUND = 2;
+ public static final int NO_BINDINGS = 3;
+ public static final int QUEUE_NOT_BOUND = 4;
+ public static final int NO_QUEUE_BOUND_WITH_RK = 5;
+ public static final int SPECIFIC_QUEUE_NOT_BOUND_WITH_RK = 6;
+
+ // Fields declared in specification
+ private final int _replyCode; // [replyCode]
+ private final AMQShortString _replyText; // [replyText]
+
+ // Constructor
+ public ExchangeBoundOkBody(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
+ {
+ _replyCode = buffer.readUnsignedShort();
+ _replyText = buffer.readAMQShortString();
+ }
+
+ public ExchangeBoundOkBody(
+ int replyCode,
+ AMQShortString replyText
+ )
+ {
+ _replyCode = replyCode;
+ _replyText = replyText;
+ }
+
+ public int getClazz()
+ {
+ return CLASS_ID;
+ }
+
+ public int getMethod()
+ {
+ return METHOD_ID;
+ }
+
+ public final int getReplyCode()
+ {
+ return _replyCode;
+ }
+ public final AMQShortString getReplyText()
+ {
+ return _replyText;
+ }
+
+ protected int getBodySize()
+ {
+ int size = 2;
+ size += getSizeOf( _replyText );
+ return size;
+ }
+
+ public void writeMethodPayload(DataOutput buffer) throws IOException
+ {
+ writeUnsignedShort( buffer, _replyCode );
+ writeAMQShortString( buffer, _replyText );
+ }
+
+ public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
+ {
+ return dispatcher.dispatchExchangeBoundOk(this, channelId);
+ }
+
+ public String toString()
+ {
+ StringBuilder buf = new StringBuilder("[ExchangeBoundOkBodyImpl: ");
+ buf.append( "replyCode=" );
+ buf.append( getReplyCode() );
+ buf.append( ", " );
+ buf.append( "replyText=" );
+ buf.append( getReplyText() );
+ buf.append("]");
+ return buf.toString();
+ }
+
+ public static void process(final MarkableDataInput buffer,
+ final ClientChannelMethodProcessor dispatcher)
+ throws IOException
+ {
- public AMQShortString getReplyText();
+ int replyCode = buffer.readUnsignedShort();
+ AMQShortString replyText = buffer.readAMQShortString();
+ if(!dispatcher.ignoreAllButCloseOk())
+ {
+ dispatcher.receiveExchangeBoundOk(replyCode, replyText);
+ }
+ }
}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/ExchangeDeclareBody.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/ExchangeDeclareBody.java
index 8ffb998e47..4001ba7aa0 100644
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/ExchangeDeclareBody.java
+++ b/qpid/java/common/src/main/java/org/apache/qpid/framing/ExchangeDeclareBody.java
@@ -22,31 +22,212 @@
/*
* This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
* Supported AMQP version:
- * 0-9
- * 0-91
- * 8-0
- */
+ * 8-0
+ */
package org.apache.qpid.framing;
-public interface ExchangeDeclareBody extends EncodableAMQDataBlock, AMQMethodBody
+import java.io.DataOutput;
+import java.io.IOException;
+
+import org.apache.qpid.AMQException;
+import org.apache.qpid.codec.MarkableDataInput;
+
+public class ExchangeDeclareBody extends AMQMethodBodyImpl implements EncodableAMQDataBlock, AMQMethodBody
{
- public FieldTable getArguments();
+ public static final int CLASS_ID = 40;
+ public static final int METHOD_ID = 10;
+
+ // Fields declared in specification
+ private final int _ticket; // [ticket]
+ private final AMQShortString _exchange; // [exchange]
+ private final AMQShortString _type; // [type]
+ private final byte _bitfield0; // [passive, durable, autoDelete, internal, nowait]
+ private final FieldTable _arguments; // [arguments]
+
+ // Constructor
+ public ExchangeDeclareBody(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
+ {
+ _ticket = buffer.readUnsignedShort();
+ _exchange = buffer.readAMQShortString();
+ _type = buffer.readAMQShortString();
+ _bitfield0 = buffer.readByte();
+ _arguments = EncodingUtils.readFieldTable(buffer);
+ }
+
+ public ExchangeDeclareBody(
+ int ticket,
+ AMQShortString exchange,
+ AMQShortString type,
+ boolean passive,
+ boolean durable,
+ boolean autoDelete,
+ boolean internal,
+ boolean nowait,
+ FieldTable arguments
+ )
+ {
+ _ticket = ticket;
+ _exchange = exchange;
+ _type = type;
+ byte bitfield0 = (byte)0;
+ if( passive )
+ {
+ bitfield0 = (byte) (((int) bitfield0) | (1 << 0));
+ }
+
+ if( durable )
+ {
+ bitfield0 = (byte) (((int) bitfield0) | (1 << 1));
+ }
+
+ if( autoDelete )
+ {
+ bitfield0 = (byte) (((int) bitfield0) | (1 << 2));
+ }
+
+ if( internal )
+ {
+ bitfield0 = (byte) (((int) bitfield0) | (1 << 3));
+ }
+
+ if( nowait )
+ {
+ bitfield0 = (byte) (((int) bitfield0) | (1 << 4));
+ }
+
+ _bitfield0 = bitfield0;
+ _arguments = arguments;
+ }
+
+ public int getClazz()
+ {
+ return CLASS_ID;
+ }
- public boolean getAutoDelete();
+ public int getMethod()
+ {
+ return METHOD_ID;
+ }
- public boolean getDurable();
+ public final int getTicket()
+ {
+ return _ticket;
+ }
+ public final AMQShortString getExchange()
+ {
+ return _exchange;
+ }
+ public final AMQShortString getType()
+ {
+ return _type;
+ }
+ public final boolean getPassive()
+ {
+ return (((int)(_bitfield0)) & ( 1 << 0)) != 0;
+ }
+ public final boolean getDurable()
+ {
+ return (((int)(_bitfield0)) & ( 1 << 1)) != 0;
+ }
+ public final boolean getAutoDelete()
+ {
+ return (((int)(_bitfield0)) & ( 1 << 2)) != 0;
+ }
+ public final boolean getInternal()
+ {
+ return (((int)(_bitfield0)) & ( 1 << 3)) != 0;
+ }
+ public final boolean getNowait()
+ {
+ return (((int)(_bitfield0)) & ( 1 << 4)) != 0;
+ }
+ public final FieldTable getArguments()
+ {
+ return _arguments;
+ }
- public AMQShortString getExchange();
+ protected int getBodySize()
+ {
+ int size = 3;
+ size += getSizeOf( _exchange );
+ size += getSizeOf( _type );
+ size += getSizeOf( _arguments );
+ return size;
+ }
- public boolean getInternal();
+ public void writeMethodPayload(DataOutput buffer) throws IOException
+ {
+ writeUnsignedShort( buffer, _ticket );
+ writeAMQShortString( buffer, _exchange );
+ writeAMQShortString( buffer, _type );
+ writeBitfield( buffer, _bitfield0 );
+ writeFieldTable( buffer, _arguments );
+ }
- public boolean getNowait();
+ public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
+ {
+ return dispatcher.dispatchExchangeDeclare(this, channelId);
+ }
- public boolean getPassive();
+ public String toString()
+ {
+ StringBuilder buf = new StringBuilder("[ExchangeDeclareBodyImpl: ");
+ buf.append( "ticket=" );
+ buf.append( getTicket() );
+ buf.append( ", " );
+ buf.append( "exchange=" );
+ buf.append( getExchange() );
+ buf.append( ", " );
+ buf.append( "type=" );
+ buf.append( getType() );
+ buf.append( ", " );
+ buf.append( "passive=" );
+ buf.append( getPassive() );
+ buf.append( ", " );
+ buf.append( "durable=" );
+ buf.append( getDurable() );
+ buf.append( ", " );
+ buf.append( "autoDelete=" );
+ buf.append( getAutoDelete() );
+ buf.append( ", " );
+ buf.append( "internal=" );
+ buf.append( getInternal() );
+ buf.append( ", " );
+ buf.append( "nowait=" );
+ buf.append( getNowait() );
+ buf.append( ", " );
+ buf.append( "arguments=" );
+ buf.append( getArguments() );
+ buf.append("]");
+ return buf.toString();
+ }
- public int getTicket();
+ public static void process(final MarkableDataInput buffer,
+ final ServerChannelMethodProcessor dispatcher) throws IOException, AMQFrameDecodingException
+ {
- public AMQShortString getType();
+ int ticket = buffer.readUnsignedShort();
+ AMQShortString exchange = buffer.readAMQShortString();
+ AMQShortString type = buffer.readAMQShortString();
+ byte bitfield = buffer.readByte();
+ boolean passive = (bitfield & 0x1) == 0x1;
+ boolean durable = (bitfield & 0x2) == 0x2;
+ boolean autoDelete = (bitfield & 0x4) == 0x4;
+ boolean internal = (bitfield & 0x8) == 0x8;
+ boolean nowait = (bitfield & 0x10) == 0x10;
+ FieldTable arguments = EncodingUtils.readFieldTable(buffer);
+ if(!dispatcher.ignoreAllButCloseOk())
+ {
+ dispatcher.receiveExchangeDeclare(exchange,
+ type,
+ passive,
+ durable,
+ autoDelete,
+ internal,
+ nowait,
+ arguments);
+ }
+ }
}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/ExchangeDeclareOkBody.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/ExchangeDeclareOkBody.java
index 848963ce1b..68b193cfb0 100644
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/ExchangeDeclareOkBody.java
+++ b/qpid/java/common/src/main/java/org/apache/qpid/framing/ExchangeDeclareOkBody.java
@@ -22,13 +22,66 @@
/*
* This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
* Supported AMQP version:
- * 0-9
- * 0-91
- * 8-0
- */
+ * 8-0
+ */
package org.apache.qpid.framing;
-public interface ExchangeDeclareOkBody extends EncodableAMQDataBlock, AMQMethodBody
+import java.io.DataOutput;
+import java.io.IOException;
+
+import org.apache.qpid.AMQException;
+import org.apache.qpid.codec.MarkableDataInput;
+
+public class ExchangeDeclareOkBody extends AMQMethodBodyImpl implements EncodableAMQDataBlock, AMQMethodBody
{
+
+ public static final int CLASS_ID = 40;
+ public static final int METHOD_ID = 11;
+
+ // Fields declared in specification
+
+ // Constructor
+ public ExchangeDeclareOkBody(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
+ {
+ }
+
+ public ExchangeDeclareOkBody(
+ )
+ {
+ }
+
+ public int getClazz()
+ {
+ return CLASS_ID;
+ }
+
+ public int getMethod()
+ {
+ return METHOD_ID;
+ }
+
+
+ protected int getBodySize()
+ {
+ int size = 0;
+ return size;
+ }
+
+ public void writeMethodPayload(DataOutput buffer) throws IOException
+ {
+ }
+
+ public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
+ {
+ return dispatcher.dispatchExchangeDeclareOk(this, channelId);
+ }
+
+ public String toString()
+ {
+ StringBuilder buf = new StringBuilder("[ExchangeDeclareOkBodyImpl: ");
+ buf.append("]");
+ return buf.toString();
+ }
+
}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/ExchangeDeleteBody.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/ExchangeDeleteBody.java
index 5ce3a7415f..f4646315cd 100644
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/ExchangeDeleteBody.java
+++ b/qpid/java/common/src/main/java/org/apache/qpid/framing/ExchangeDeleteBody.java
@@ -22,21 +22,135 @@
/*
* This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
* Supported AMQP version:
- * 0-9
- * 0-91
- * 8-0
- */
+ * 8-0
+ */
package org.apache.qpid.framing;
-public interface ExchangeDeleteBody extends EncodableAMQDataBlock, AMQMethodBody
+import java.io.DataOutput;
+import java.io.IOException;
+
+import org.apache.qpid.AMQException;
+import org.apache.qpid.codec.MarkableDataInput;
+
+public class ExchangeDeleteBody extends AMQMethodBodyImpl implements EncodableAMQDataBlock, AMQMethodBody
{
- public AMQShortString getExchange();
+ public static final int CLASS_ID = 40;
+ public static final int METHOD_ID = 20;
+
+ // Fields declared in specification
+ private final int _ticket; // [ticket]
+ private final AMQShortString _exchange; // [exchange]
+ private final byte _bitfield0; // [ifUnused, nowait]
+
+ // Constructor
+ public ExchangeDeleteBody(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
+ {
+ _ticket = buffer.readUnsignedShort();
+ _exchange = buffer.readAMQShortString();
+ _bitfield0 = buffer.readByte();
+ }
+
+ public ExchangeDeleteBody(
+ int ticket,
+ AMQShortString exchange,
+ boolean ifUnused,
+ boolean nowait
+ )
+ {
+ _ticket = ticket;
+ _exchange = exchange;
+ byte bitfield0 = (byte)0;
+ if( ifUnused )
+ {
+ bitfield0 = (byte) (((int) bitfield0) | (1 << 0));
+ }
+
+ if( nowait )
+ {
+ bitfield0 = (byte) (((int) bitfield0) | (1 << 1));
+ }
+ _bitfield0 = bitfield0;
+ }
+
+ public int getClazz()
+ {
+ return CLASS_ID;
+ }
+
+ public int getMethod()
+ {
+ return METHOD_ID;
+ }
+
+ public final int getTicket()
+ {
+ return _ticket;
+ }
+ public final AMQShortString getExchange()
+ {
+ return _exchange;
+ }
+ public final boolean getIfUnused()
+ {
+ return (((int)(_bitfield0)) & ( 1 << 0)) != 0;
+ }
+ public final boolean getNowait()
+ {
+ return (((int)(_bitfield0)) & ( 1 << 1)) != 0;
+ }
+
+ protected int getBodySize()
+ {
+ int size = 3;
+ size += getSizeOf( _exchange );
+ return size;
+ }
+
+ public void writeMethodPayload(DataOutput buffer) throws IOException
+ {
+ writeUnsignedShort( buffer, _ticket );
+ writeAMQShortString( buffer, _exchange );
+ writeBitfield( buffer, _bitfield0 );
+ }
+
+ public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
+ {
+ return dispatcher.dispatchExchangeDelete(this, channelId);
+ }
- public boolean getIfUnused();
+ public String toString()
+ {
+ StringBuilder buf = new StringBuilder("[ExchangeDeleteBodyImpl: ");
+ buf.append( "ticket=" );
+ buf.append( getTicket() );
+ buf.append( ", " );
+ buf.append( "exchange=" );
+ buf.append( getExchange() );
+ buf.append( ", " );
+ buf.append( "ifUnused=" );
+ buf.append( getIfUnused() );
+ buf.append( ", " );
+ buf.append( "nowait=" );
+ buf.append( getNowait() );
+ buf.append("]");
+ return buf.toString();
+ }
- public boolean getNowait();
+ public static void process(final MarkableDataInput buffer,
+ final ServerChannelMethodProcessor dispatcher)
+ throws IOException
+ {
- public int getTicket();
+ int ticket = buffer.readUnsignedShort();
+ AMQShortString exchange = buffer.readAMQShortString();
+ byte bitfield = buffer.readByte();
+ boolean ifUnused = (bitfield & 0x01) == 0x01;
+ boolean nowait = (bitfield & 0x02) == 0x02;
+ if(!dispatcher.ignoreAllButCloseOk())
+ {
+ dispatcher.receiveExchangeDelete(exchange, ifUnused, nowait);
+ }
+ }
}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/ExchangeDeleteOkBody.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/ExchangeDeleteOkBody.java
index 54ce0940d5..7af0b02ef0 100644
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/ExchangeDeleteOkBody.java
+++ b/qpid/java/common/src/main/java/org/apache/qpid/framing/ExchangeDeleteOkBody.java
@@ -22,13 +22,66 @@
/*
* This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
* Supported AMQP version:
- * 0-9
- * 0-91
- * 8-0
- */
+ * 8-0
+ */
package org.apache.qpid.framing;
-public interface ExchangeDeleteOkBody extends EncodableAMQDataBlock, AMQMethodBody
+import java.io.DataOutput;
+import java.io.IOException;
+
+import org.apache.qpid.AMQException;
+import org.apache.qpid.codec.MarkableDataInput;
+
+public class ExchangeDeleteOkBody extends AMQMethodBodyImpl implements EncodableAMQDataBlock, AMQMethodBody
{
+
+ public static final int CLASS_ID = 40;
+ public static final int METHOD_ID = 21;
+
+ // Fields declared in specification
+
+ // Constructor
+ public ExchangeDeleteOkBody(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
+ {
+ }
+
+ public ExchangeDeleteOkBody(
+ )
+ {
+ }
+
+ public int getClazz()
+ {
+ return CLASS_ID;
+ }
+
+ public int getMethod()
+ {
+ return METHOD_ID;
+ }
+
+
+ protected int getBodySize()
+ {
+ int size = 0;
+ return size;
+ }
+
+ public void writeMethodPayload(DataOutput buffer) throws IOException
+ {
+ }
+
+ public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
+ {
+ return dispatcher.dispatchExchangeDeleteOk(this, channelId);
+ }
+
+ public String toString()
+ {
+ StringBuilder buf = new StringBuilder("[ExchangeDeleteOkBodyImpl: ");
+ buf.append("]");
+ return buf.toString();
+ }
+
}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/FileAckBody.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/FileAckBody.java
deleted file mode 100644
index 9d5f186521..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/FileAckBody.java
+++ /dev/null
@@ -1,38 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 0-9
- * 0-91
- * 8-0
- */
-
-package org.apache.qpid.framing;
-
-public interface FileAckBody extends EncodableAMQDataBlock, AMQMethodBody
-{
-
- public long getDeliveryTag();
-
- public boolean getMultiple();
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/FileCancelBody.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/FileCancelBody.java
deleted file mode 100644
index ac85455ff5..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/FileCancelBody.java
+++ /dev/null
@@ -1,38 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 0-9
- * 0-91
- * 8-0
- */
-
-package org.apache.qpid.framing;
-
-public interface FileCancelBody extends EncodableAMQDataBlock, AMQMethodBody
-{
-
- public AMQShortString getConsumerTag();
-
- public boolean getNowait();
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/FileCancelOkBody.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/FileCancelOkBody.java
deleted file mode 100644
index 40364887c8..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/FileCancelOkBody.java
+++ /dev/null
@@ -1,36 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 0-9
- * 0-91
- * 8-0
- */
-
-package org.apache.qpid.framing;
-
-public interface FileCancelOkBody extends EncodableAMQDataBlock, AMQMethodBody
-{
-
- public AMQShortString getConsumerTag();
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/FileConsumeOkBody.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/FileConsumeOkBody.java
deleted file mode 100644
index dd6dd3f64b..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/FileConsumeOkBody.java
+++ /dev/null
@@ -1,36 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 0-9
- * 0-91
- * 8-0
- */
-
-package org.apache.qpid.framing;
-
-public interface FileConsumeOkBody extends EncodableAMQDataBlock, AMQMethodBody
-{
-
- public AMQShortString getConsumerTag();
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/FileOpenBody.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/FileOpenBody.java
deleted file mode 100644
index 25ea3834bc..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/FileOpenBody.java
+++ /dev/null
@@ -1,38 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 0-9
- * 0-91
- * 8-0
- */
-
-package org.apache.qpid.framing;
-
-public interface FileOpenBody extends EncodableAMQDataBlock, AMQMethodBody
-{
-
- public long getContentSize();
-
- public AMQShortString getIdentifier();
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/FileOpenOkBody.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/FileOpenOkBody.java
deleted file mode 100644
index 4edff34eb4..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/FileOpenOkBody.java
+++ /dev/null
@@ -1,36 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 0-9
- * 0-91
- * 8-0
- */
-
-package org.apache.qpid.framing;
-
-public interface FileOpenOkBody extends EncodableAMQDataBlock, AMQMethodBody
-{
-
- public long getStagedSize();
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/FileQosBody.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/FileQosBody.java
deleted file mode 100644
index 378b6a3b5d..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/FileQosBody.java
+++ /dev/null
@@ -1,40 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 0-9
- * 0-91
- * 8-0
- */
-
-package org.apache.qpid.framing;
-
-public interface FileQosBody extends EncodableAMQDataBlock, AMQMethodBody
-{
-
- public boolean getGlobal();
-
- public int getPrefetchCount();
-
- public long getPrefetchSize();
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/FileQosOkBody.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/FileQosOkBody.java
deleted file mode 100644
index 7296b36cc2..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/FileQosOkBody.java
+++ /dev/null
@@ -1,34 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 0-9
- * 0-91
- * 8-0
- */
-
-package org.apache.qpid.framing;
-
-public interface FileQosOkBody extends EncodableAMQDataBlock, AMQMethodBody
-{
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/FileRejectBody.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/FileRejectBody.java
deleted file mode 100644
index c569d8ed9f..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/FileRejectBody.java
+++ /dev/null
@@ -1,38 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 0-9
- * 0-91
- * 8-0
- */
-
-package org.apache.qpid.framing;
-
-public interface FileRejectBody extends EncodableAMQDataBlock, AMQMethodBody
-{
-
- public long getDeliveryTag();
-
- public boolean getRequeue();
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/FileReturnBody.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/FileReturnBody.java
deleted file mode 100644
index 8bd5825141..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/FileReturnBody.java
+++ /dev/null
@@ -1,42 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 0-9
- * 0-91
- * 8-0
- */
-
-package org.apache.qpid.framing;
-
-public interface FileReturnBody extends EncodableAMQDataBlock, AMQMethodBody
-{
-
- public AMQShortString getExchange();
-
- public int getReplyCode();
-
- public AMQShortString getReplyText();
-
- public AMQShortString getRoutingKey();
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/FileStageBody.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/FileStageBody.java
deleted file mode 100644
index 976fa3b0da..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/FileStageBody.java
+++ /dev/null
@@ -1,34 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 0-9
- * 0-91
- * 8-0
- */
-
-package org.apache.qpid.framing;
-
-public interface FileStageBody extends EncodableAMQDataBlock, AMQMethodBody
-{
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/FrameCreatingMethodProcessor.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/FrameCreatingMethodProcessor.java
new file mode 100644
index 0000000000..19b091a359
--- /dev/null
+++ b/qpid/java/common/src/main/java/org/apache/qpid/framing/FrameCreatingMethodProcessor.java
@@ -0,0 +1,611 @@
+/*
+ *
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements. See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership. The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License. You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ *
+ */
+package org.apache.qpid.framing;
+
+import java.util.ArrayList;
+import java.util.List;
+
+public class FrameCreatingMethodProcessor implements MethodProcessor<FrameCreatingMethodProcessor.ClientAndServerChannelMethodProcessor>,
+ ClientMethodProcessor<FrameCreatingMethodProcessor.ClientAndServerChannelMethodProcessor>,
+ ServerMethodProcessor<FrameCreatingMethodProcessor.ClientAndServerChannelMethodProcessor>
+{
+ private ProtocolVersion _protocolVersion;
+
+ private final List<AMQDataBlock> _processedMethods = new ArrayList<>();
+ private int _classId;
+ private int _methodId;
+
+ public FrameCreatingMethodProcessor(final ProtocolVersion protocolVersion)
+ {
+ _protocolVersion = protocolVersion;
+ }
+
+ public List<AMQDataBlock> getProcessedMethods()
+ {
+ return _processedMethods;
+ }
+
+ @Override
+ public void receiveConnectionStart(final short versionMajor,
+ final short versionMinor,
+ final FieldTable serverProperties,
+ final byte[] mechanisms,
+ final byte[] locales)
+ {
+ _processedMethods.add(new AMQFrame(0, new ConnectionStartBody(versionMajor, versionMinor, serverProperties, mechanisms, locales)));
+ }
+
+ @Override
+ public void receiveConnectionStartOk(final FieldTable clientProperties,
+ final AMQShortString mechanism,
+ final byte[] response,
+ final AMQShortString locale)
+ {
+ _processedMethods.add(new AMQFrame(0, new ConnectionStartOkBody(clientProperties, mechanism, response, locale)));
+ }
+
+ @Override
+ public void receiveConnectionSecure(final byte[] challenge)
+ {
+ _processedMethods.add(new AMQFrame(0, new ConnectionSecureBody(challenge)));
+ }
+
+ @Override
+ public void receiveConnectionSecureOk(final byte[] response)
+ {
+ _processedMethods.add(new AMQFrame(0, new ConnectionSecureOkBody(response)));
+ }
+
+ @Override
+ public void receiveConnectionTune(final int channelMax, final long frameMax, final int heartbeat)
+ {
+ _processedMethods.add(new AMQFrame(0, new ConnectionTuneBody(channelMax, frameMax, heartbeat)));
+ }
+
+ @Override
+ public void receiveConnectionTuneOk(final int channelMax, final long frameMax, final int heartbeat)
+ {
+ _processedMethods.add(new AMQFrame(0, new ConnectionTuneOkBody(channelMax, frameMax, heartbeat)));
+ }
+
+ @Override
+ public void receiveConnectionOpen(final AMQShortString virtualHost,
+ final AMQShortString capabilities,
+ final boolean insist)
+ {
+ _processedMethods.add(new AMQFrame(0, new ConnectionOpenBody(virtualHost, capabilities, insist)));
+ }
+
+ @Override
+ public void receiveConnectionOpenOk(final AMQShortString knownHosts)
+ {
+ _processedMethods.add(new AMQFrame(0, new ConnectionOpenOkBody(knownHosts)));
+ }
+
+ @Override
+ public void receiveConnectionRedirect(final AMQShortString host, final AMQShortString knownHosts)
+ {
+ _processedMethods.add(new AMQFrame(0, new ConnectionRedirectBody(getProtocolVersion(), host, knownHosts)));
+ }
+
+ @Override
+ public void receiveConnectionClose(final int replyCode,
+ final AMQShortString replyText,
+ final int classId,
+ final int methodId)
+ {
+ _processedMethods.add(new AMQFrame(0, new ConnectionCloseBody(getProtocolVersion(), replyCode, replyText, classId, methodId)));
+ }
+
+ @Override
+ public void receiveConnectionCloseOk()
+ {
+ _processedMethods.add(new AMQFrame(0, ProtocolVersion.v8_0.equals(getProtocolVersion())
+ ? ConnectionCloseOkBody.CONNECTION_CLOSE_OK_0_8
+ : ConnectionCloseOkBody.CONNECTION_CLOSE_OK_0_9));
+ }
+
+ @Override
+ public void receiveChannelOpen(final int channelId)
+ {
+ _processedMethods.add(new AMQFrame(channelId, new ChannelOpenBody()));
+ }
+
+ private void receiveExchangeBoundOk(final int channelId, final int replyCode, final AMQShortString replyText)
+ {
+ _processedMethods.add(new AMQFrame(channelId, new ExchangeBoundOkBody(replyCode, replyText)));
+ }
+
+ @Override
+ public void receiveHeartbeat()
+ {
+ _processedMethods.add(new AMQFrame(0, new HeartbeatBody()));
+ }
+
+ @Override
+ public ProtocolVersion getProtocolVersion()
+ {
+ return _protocolVersion;
+ }
+
+ @Override
+ public ClientAndServerChannelMethodProcessor getChannelMethodProcessor(final int channelId)
+ {
+ return new FrameCreatingChannelMethodProcessor(channelId);
+ }
+
+ public void setProtocolVersion(final ProtocolVersion protocolVersion)
+ {
+ _protocolVersion = protocolVersion;
+ }
+
+ @Override
+ public void receiveProtocolHeader(final ProtocolInitiation protocolInitiation)
+ {
+ _processedMethods.add(protocolInitiation);
+ }
+
+ @Override
+ public void setCurrentMethod(final int classId, final int methodId)
+ {
+ _classId = classId;
+ _methodId = methodId;
+ }
+
+ @Override
+ public boolean ignoreAllButCloseOk()
+ {
+ return false;
+ }
+
+ public int getClassId()
+ {
+ return _classId;
+ }
+
+ public int getMethodId()
+ {
+ return _methodId;
+ }
+
+ public static interface ClientAndServerChannelMethodProcessor extends ServerChannelMethodProcessor, ClientChannelMethodProcessor
+ {
+
+ }
+
+ private class FrameCreatingChannelMethodProcessor implements ClientAndServerChannelMethodProcessor
+ {
+ private final int _channelId;
+
+ private FrameCreatingChannelMethodProcessor(final int channelId)
+ {
+ _channelId = channelId;
+ }
+
+
+ @Override
+ public void receiveChannelOpenOk()
+ {
+ _processedMethods.add(new AMQFrame(_channelId, ProtocolVersion.v8_0.equals(getProtocolVersion())
+ ? ChannelOpenOkBody.INSTANCE_0_8
+ : ChannelOpenOkBody.INSTANCE_0_9));
+ }
+
+ @Override
+ public void receiveChannelAlert(final int replyCode, final AMQShortString replyText, final FieldTable details)
+ {
+ _processedMethods.add(new AMQFrame(_channelId, new ChannelAlertBody(replyCode, replyText, details)));
+ }
+
+ @Override
+ public void receiveAccessRequestOk(final int ticket)
+ {
+ _processedMethods.add(new AMQFrame(_channelId, new AccessRequestOkBody(ticket)));
+ }
+
+ @Override
+ public void receiveExchangeDeclareOk()
+ {
+ _processedMethods.add(new AMQFrame(_channelId, new ExchangeDeclareOkBody()));
+ }
+
+ @Override
+ public void receiveExchangeDeleteOk()
+ {
+ _processedMethods.add(new AMQFrame(_channelId, new ExchangeDeleteOkBody()));
+ }
+
+ @Override
+ public void receiveExchangeBoundOk(final int replyCode, final AMQShortString replyText)
+ {
+ FrameCreatingMethodProcessor.this.receiveExchangeBoundOk(_channelId, replyCode, replyText);
+ }
+
+ @Override
+ public void receiveQueueBindOk()
+ {
+ _processedMethods.add(new AMQFrame(_channelId, new QueueBindOkBody()));
+ }
+
+ @Override
+ public void receiveQueueUnbindOk()
+ {
+ _processedMethods.add(new AMQFrame(_channelId, new QueueUnbindOkBody()));
+ }
+
+ @Override
+ public void receiveQueueDeclareOk(final AMQShortString queue, final long messageCount, final long consumerCount)
+ {
+ _processedMethods.add(new AMQFrame(_channelId, new QueueDeclareOkBody(queue, messageCount, consumerCount)));
+ }
+
+ @Override
+ public void receiveQueuePurgeOk(final long messageCount)
+ {
+ _processedMethods.add(new AMQFrame(_channelId, new QueuePurgeOkBody(messageCount)));
+ }
+
+ @Override
+ public void receiveQueueDeleteOk(final long messageCount)
+ {
+ _processedMethods.add(new AMQFrame(_channelId, new QueueDeleteOkBody(messageCount)));
+ }
+
+ @Override
+ public void receiveBasicRecoverSyncOk()
+ {
+ _processedMethods.add(new AMQFrame(_channelId, new BasicRecoverSyncOkBody(getProtocolVersion())));
+ }
+
+ @Override
+ public void receiveBasicQosOk()
+ {
+ _processedMethods.add(new AMQFrame(_channelId, new BasicQosOkBody()));
+ }
+
+ @Override
+ public void receiveBasicConsumeOk(final AMQShortString consumerTag)
+ {
+ _processedMethods.add(new AMQFrame(_channelId, new BasicConsumeOkBody(consumerTag)));
+ }
+
+ @Override
+ public void receiveBasicCancelOk(final AMQShortString consumerTag)
+ {
+ _processedMethods.add(new AMQFrame(_channelId, new BasicCancelOkBody(consumerTag)));
+ }
+
+ @Override
+ public void receiveBasicReturn(final int replyCode,
+ final AMQShortString replyText,
+ final AMQShortString exchange,
+ final AMQShortString routingKey)
+ {
+ _processedMethods.add(new AMQFrame(_channelId, new BasicReturnBody(replyCode,
+ replyText,
+ exchange,
+ routingKey)));
+ }
+
+ @Override
+ public void receiveBasicDeliver(final AMQShortString consumerTag,
+ final long deliveryTag,
+ final boolean redelivered,
+ final AMQShortString exchange,
+ final AMQShortString routingKey)
+ {
+ _processedMethods.add(new AMQFrame(_channelId, new BasicDeliverBody(consumerTag,
+ deliveryTag,
+ redelivered,
+ exchange,
+ routingKey)));
+ }
+
+ @Override
+ public void receiveBasicGetOk(final long deliveryTag,
+ final boolean redelivered,
+ final AMQShortString exchange,
+ final AMQShortString routingKey,
+ final long messageCount)
+ {
+ _processedMethods.add(new AMQFrame(_channelId, new BasicGetOkBody(deliveryTag,
+ redelivered,
+ exchange,
+ routingKey,
+ messageCount)));
+ }
+
+ @Override
+ public void receiveBasicGetEmpty()
+ {
+ _processedMethods.add(new AMQFrame(_channelId, new BasicGetEmptyBody((AMQShortString)null)));
+ }
+
+ @Override
+ public void receiveTxSelectOk()
+ {
+ _processedMethods.add(new AMQFrame(_channelId, TxSelectOkBody.INSTANCE));
+ }
+
+ @Override
+ public void receiveTxCommitOk()
+ {
+ _processedMethods.add(new AMQFrame(_channelId, TxCommitOkBody.INSTANCE));
+ }
+
+ @Override
+ public void receiveTxRollbackOk()
+ {
+ _processedMethods.add(new AMQFrame(_channelId, TxRollbackOkBody.INSTANCE));
+ }
+
+ @Override
+ public void receiveAccessRequest(final AMQShortString realm,
+ final boolean exclusive,
+ final boolean passive,
+ final boolean active,
+ final boolean write,
+ final boolean read)
+ {
+ _processedMethods.add(new AMQFrame(_channelId, new AccessRequestBody(realm,
+ exclusive,
+ passive,
+ active,
+ write,
+ read)));
+ }
+
+ @Override
+ public void receiveExchangeDeclare(final AMQShortString exchange,
+ final AMQShortString type,
+ final boolean passive,
+ final boolean durable,
+ final boolean autoDelete,
+ final boolean internal,
+ final boolean nowait,
+ final FieldTable arguments)
+ {
+ _processedMethods.add(new AMQFrame(_channelId, new ExchangeDeclareBody(0,
+ exchange,
+ type,
+ passive,
+ durable,
+ autoDelete,
+ internal,
+ nowait,
+ arguments)));
+ }
+
+ @Override
+ public void receiveExchangeDelete(final AMQShortString exchange, final boolean ifUnused, final boolean nowait)
+ {
+ _processedMethods.add(new AMQFrame(_channelId, new ExchangeDeleteBody(0, exchange, ifUnused, nowait)));
+ }
+
+ @Override
+ public void receiveExchangeBound(final AMQShortString exchange,
+ final AMQShortString routingKey,
+ final AMQShortString queue)
+ {
+ _processedMethods.add(new AMQFrame(_channelId, new ExchangeBoundBody(exchange, routingKey, queue)));
+ }
+
+ @Override
+ public void receiveQueueDeclare(final AMQShortString queue,
+ final boolean passive,
+ final boolean durable,
+ final boolean exclusive,
+ final boolean autoDelete,
+ final boolean nowait,
+ final FieldTable arguments)
+ {
+ _processedMethods.add(new AMQFrame(_channelId, new QueueDeclareBody(0,
+ queue,
+ passive,
+ durable,
+ exclusive,
+ autoDelete,
+ nowait,
+ arguments)));
+ }
+
+ @Override
+ public void receiveQueueBind(final AMQShortString queue,
+ final AMQShortString exchange,
+ final AMQShortString bindingKey,
+ final boolean nowait,
+ final FieldTable arguments)
+ {
+ _processedMethods.add(new AMQFrame(_channelId, new QueueBindBody(0,
+ queue,
+ exchange,
+ bindingKey,
+ nowait,
+ arguments)));
+ }
+
+ @Override
+ public void receiveQueuePurge(final AMQShortString queue, final boolean nowait)
+ {
+ _processedMethods.add(new AMQFrame(_channelId, new QueuePurgeBody(0, queue, nowait)));
+ }
+
+ @Override
+ public void receiveQueueDelete(final AMQShortString queue,
+ final boolean ifUnused,
+ final boolean ifEmpty,
+ final boolean nowait)
+ {
+ _processedMethods.add(new AMQFrame(_channelId, new QueueDeleteBody(0, queue, ifUnused, ifEmpty, nowait)));
+ }
+
+ @Override
+ public void receiveQueueUnbind(final AMQShortString queue,
+ final AMQShortString exchange,
+ final AMQShortString bindingKey,
+ final FieldTable arguments)
+ {
+ _processedMethods.add(new AMQFrame(_channelId, new QueueUnbindBody(0,
+ queue,
+ exchange,
+ bindingKey,
+ arguments)));
+ }
+
+ @Override
+ public void receiveBasicRecover(final boolean requeue, final boolean sync)
+ {
+ if(ProtocolVersion.v8_0.equals(getProtocolVersion()) || !sync)
+ {
+ _processedMethods.add(new AMQFrame(_channelId, new BasicRecoverBody(requeue)));
+ }
+ else
+ {
+ _processedMethods.add(new AMQFrame(_channelId, new BasicRecoverSyncBody(getProtocolVersion(), requeue)));
+ }
+ }
+
+ @Override
+ public void receiveBasicQos(final long prefetchSize, final int prefetchCount, final boolean global)
+ {
+ _processedMethods.add(new AMQFrame(_channelId, new BasicQosBody(prefetchSize, prefetchCount, global)));
+ }
+
+ @Override
+ public void receiveBasicConsume(final AMQShortString queue,
+ final AMQShortString consumerTag,
+ final boolean noLocal,
+ final boolean noAck,
+ final boolean exclusive,
+ final boolean nowait,
+ final FieldTable arguments)
+ {
+ _processedMethods.add(new AMQFrame(_channelId, new BasicConsumeBody(0,
+ queue,
+ consumerTag,
+ noLocal,
+ noAck,
+ exclusive,
+ nowait,
+ arguments)));
+ }
+
+ @Override
+ public void receiveBasicCancel(final AMQShortString consumerTag, final boolean noWait)
+ {
+ _processedMethods.add(new AMQFrame(_channelId, new BasicCancelBody(consumerTag, noWait)));
+ }
+
+ @Override
+ public void receiveBasicPublish(final AMQShortString exchange,
+ final AMQShortString routingKey,
+ final boolean mandatory,
+ final boolean immediate)
+ {
+ _processedMethods.add(new AMQFrame(_channelId, new BasicPublishBody(0,
+ exchange,
+ routingKey,
+ mandatory,
+ immediate)));
+ }
+
+ @Override
+ public void receiveBasicGet(final AMQShortString queue, final boolean noAck)
+ {
+ _processedMethods.add(new AMQFrame(_channelId, new BasicGetBody(0, queue, noAck)));
+ }
+
+ @Override
+ public void receiveBasicAck(final long deliveryTag, final boolean multiple)
+ {
+ _processedMethods.add(new AMQFrame(_channelId, new BasicAckBody(deliveryTag, multiple)));
+ }
+
+ @Override
+ public void receiveBasicReject(final long deliveryTag, final boolean requeue)
+ {
+ _processedMethods.add(new AMQFrame(_channelId, new BasicRejectBody(deliveryTag, requeue)));
+ }
+
+ @Override
+ public void receiveTxSelect()
+ {
+ _processedMethods.add(new AMQFrame(_channelId, TxSelectBody.INSTANCE));
+ }
+
+ @Override
+ public void receiveTxCommit()
+ {
+ _processedMethods.add(new AMQFrame(_channelId, TxCommitBody.INSTANCE));
+ }
+
+ @Override
+ public void receiveTxRollback()
+ {
+ _processedMethods.add(new AMQFrame(_channelId, TxRollbackBody.INSTANCE));
+ }
+
+ @Override
+ public void receiveChannelFlow(final boolean active)
+ {
+ _processedMethods.add(new AMQFrame(_channelId, new ChannelFlowBody(active)));
+ }
+
+ @Override
+ public void receiveChannelFlowOk(final boolean active)
+ {
+ _processedMethods.add(new AMQFrame(_channelId, new ChannelFlowOkBody(active)));
+ }
+
+ @Override
+ public void receiveChannelClose(final int replyCode,
+ final AMQShortString replyText,
+ final int classId,
+ final int methodId)
+ {
+ _processedMethods.add(new AMQFrame(_channelId, new ChannelCloseBody(replyCode, replyText, classId, methodId)));
+ }
+
+ @Override
+ public void receiveChannelCloseOk()
+ {
+ _processedMethods.add(new AMQFrame(_channelId, ChannelCloseOkBody.INSTANCE));
+ }
+
+ @Override
+ public void receiveMessageContent(final byte[] data)
+ {
+ _processedMethods.add(new AMQFrame(_channelId, new ContentBody(data)));
+ }
+
+ @Override
+ public void receiveMessageHeader(final BasicContentHeaderProperties properties, final long bodySize)
+ {
+ _processedMethods.add(new AMQFrame(_channelId, new ContentHeaderBody(properties, bodySize)));
+ }
+
+ @Override
+ public boolean ignoreAllButCloseOk()
+ {
+ return false;
+ }
+ }
+}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/HeartbeatBody.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/HeartbeatBody.java
index 1613cd055e..b5f854eb0e 100644
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/HeartbeatBody.java
+++ b/qpid/java/common/src/main/java/org/apache/qpid/framing/HeartbeatBody.java
@@ -20,13 +20,14 @@
*/
package org.apache.qpid.framing;
-import org.apache.qpid.AMQException;
-import org.apache.qpid.protocol.AMQVersionAwareProtocolSession;
-
import java.io.DataInputStream;
import java.io.DataOutput;
import java.io.IOException;
+import org.apache.qpid.AMQException;
+import org.apache.qpid.codec.MarkableDataInput;
+import org.apache.qpid.protocol.AMQVersionAwareProtocolSession;
+
public class HeartbeatBody implements AMQBody
{
public static final byte TYPE = 8;
@@ -79,4 +80,17 @@ public class HeartbeatBody implements AMQBody
{
return new AMQFrame(0, this);
}
+
+ public static void process(final int channel,
+ final MarkableDataInput in,
+ final MethodProcessor processor,
+ final long bodySize) throws IOException
+ {
+
+ if(bodySize > 0)
+ {
+ in.skip(bodySize);
+ }
+ processor.receiveHeartbeat();
+ }
}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/HeartbeatBodyFactory.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/HeartbeatBodyFactory.java
deleted file mode 100644
index 971caca41a..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/HeartbeatBodyFactory.java
+++ /dev/null
@@ -1,32 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-package org.apache.qpid.framing;
-
-import org.apache.qpid.codec.MarkableDataInput;
-
-public class HeartbeatBodyFactory implements BodyFactory
-{
- public AMQBody createBody(MarkableDataInput in, long bodySize) throws AMQFrameDecodingException
- {
- return new HeartbeatBody();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/MessageAppendBody.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/MessageAppendBody.java
deleted file mode 100644
index c981ad00f8..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/MessageAppendBody.java
+++ /dev/null
@@ -1,38 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 0-9
- * 0-91
- * 8-0
- */
-
-package org.apache.qpid.framing;
-
-public interface MessageAppendBody extends EncodableAMQDataBlock, AMQMethodBody
-{
-
- public byte[] getBytes();
-
- public byte[] getReference();
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/MessageCancelBody.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/MessageCancelBody.java
deleted file mode 100644
index e440aca42f..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/MessageCancelBody.java
+++ /dev/null
@@ -1,36 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 0-9
- * 0-91
- * 8-0
- */
-
-package org.apache.qpid.framing;
-
-public interface MessageCancelBody extends EncodableAMQDataBlock, AMQMethodBody
-{
-
- public AMQShortString getDestination();
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/MessageCheckpointBody.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/MessageCheckpointBody.java
deleted file mode 100644
index 1cc6dc598b..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/MessageCheckpointBody.java
+++ /dev/null
@@ -1,38 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 0-9
- * 0-91
- * 8-0
- */
-
-package org.apache.qpid.framing;
-
-public interface MessageCheckpointBody extends EncodableAMQDataBlock, AMQMethodBody
-{
-
- public AMQShortString getIdentifier();
-
- public byte[] getReference();
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/MessageCloseBody.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/MessageCloseBody.java
deleted file mode 100644
index 6898edec00..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/MessageCloseBody.java
+++ /dev/null
@@ -1,36 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 0-9
- * 0-91
- * 8-0
- */
-
-package org.apache.qpid.framing;
-
-public interface MessageCloseBody extends EncodableAMQDataBlock, AMQMethodBody
-{
-
- public byte[] getReference();
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/MessageConsumeBody.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/MessageConsumeBody.java
deleted file mode 100644
index 13fe4aec2b..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/MessageConsumeBody.java
+++ /dev/null
@@ -1,48 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 0-9
- * 0-91
- * 8-0
- */
-
-package org.apache.qpid.framing;
-
-public interface MessageConsumeBody extends EncodableAMQDataBlock, AMQMethodBody
-{
-
- public AMQShortString getDestination();
-
- public boolean getExclusive();
-
- public FieldTable getFilter();
-
- public boolean getNoAck();
-
- public boolean getNoLocal();
-
- public AMQShortString getQueue();
-
- public int getTicket();
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/MessageEmptyBody.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/MessageEmptyBody.java
deleted file mode 100644
index d4f1c6e02a..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/MessageEmptyBody.java
+++ /dev/null
@@ -1,34 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 0-9
- * 0-91
- * 8-0
- */
-
-package org.apache.qpid.framing;
-
-public interface MessageEmptyBody extends EncodableAMQDataBlock, AMQMethodBody
-{
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/MessageGetBody.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/MessageGetBody.java
deleted file mode 100644
index c2641679a8..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/MessageGetBody.java
+++ /dev/null
@@ -1,42 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 0-9
- * 0-91
- * 8-0
- */
-
-package org.apache.qpid.framing;
-
-public interface MessageGetBody extends EncodableAMQDataBlock, AMQMethodBody
-{
-
- public AMQShortString getDestination();
-
- public boolean getNoAck();
-
- public AMQShortString getQueue();
-
- public int getTicket();
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/MessageOffsetBody.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/MessageOffsetBody.java
deleted file mode 100644
index 3b7d94ae2e..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/MessageOffsetBody.java
+++ /dev/null
@@ -1,36 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 0-9
- * 0-91
- * 8-0
- */
-
-package org.apache.qpid.framing;
-
-public interface MessageOffsetBody extends EncodableAMQDataBlock, AMQMethodBody
-{
-
- public long getValue();
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/MessageOkBody.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/MessageOkBody.java
deleted file mode 100644
index c349acd2bb..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/MessageOkBody.java
+++ /dev/null
@@ -1,34 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 0-9
- * 0-91
- * 8-0
- */
-
-package org.apache.qpid.framing;
-
-public interface MessageOkBody extends EncodableAMQDataBlock, AMQMethodBody
-{
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/MessageOpenBody.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/MessageOpenBody.java
deleted file mode 100644
index da021bd42c..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/MessageOpenBody.java
+++ /dev/null
@@ -1,36 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 0-9
- * 0-91
- * 8-0
- */
-
-package org.apache.qpid.framing;
-
-public interface MessageOpenBody extends EncodableAMQDataBlock, AMQMethodBody
-{
-
- public byte[] getReference();
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/abstraction/MessagePublishInfoImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/MessagePublishInfo.java
index 53c70c8d71..cc8f7eab58 100644
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/abstraction/MessagePublishInfoImpl.java
+++ b/qpid/java/common/src/main/java/org/apache/qpid/framing/MessagePublishInfo.java
@@ -18,23 +18,21 @@
* under the License.
*
*/
-package org.apache.qpid.framing.abstraction;
+package org.apache.qpid.framing;
-import org.apache.qpid.framing.AMQShortString;
-
-public class MessagePublishInfoImpl implements MessagePublishInfo
+public final class MessagePublishInfo
{
private AMQShortString _exchange;
private boolean _immediate;
private boolean _mandatory;
private AMQShortString _routingKey;
- public MessagePublishInfoImpl()
+ public MessagePublishInfo()
{
}
- public MessagePublishInfoImpl(AMQShortString exchange, boolean immediate, boolean mandatory,
- AMQShortString routingKey)
+ public MessagePublishInfo(AMQShortString exchange, boolean immediate, boolean mandatory,
+ AMQShortString routingKey)
{
_exchange = exchange;
_immediate = immediate;
@@ -69,7 +67,7 @@ public class MessagePublishInfoImpl implements MessagePublishInfo
public void setMandatory(boolean mandatory)
{
- _mandatory = mandatory;
+ _mandatory = mandatory;
}
public AMQShortString getRoutingKey()
@@ -81,4 +79,5 @@ public class MessagePublishInfoImpl implements MessagePublishInfo
{
_routingKey = routingKey;
}
+
}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/MessageQosBody.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/MessageQosBody.java
deleted file mode 100644
index ecedcebcee..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/MessageQosBody.java
+++ /dev/null
@@ -1,40 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 0-9
- * 0-91
- * 8-0
- */
-
-package org.apache.qpid.framing;
-
-public interface MessageQosBody extends EncodableAMQDataBlock, AMQMethodBody
-{
-
- public boolean getGlobal();
-
- public int getPrefetchCount();
-
- public long getPrefetchSize();
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/MessageRecoverBody.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/MessageRecoverBody.java
deleted file mode 100644
index 37188d5dc9..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/MessageRecoverBody.java
+++ /dev/null
@@ -1,36 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 0-9
- * 0-91
- * 8-0
- */
-
-package org.apache.qpid.framing;
-
-public interface MessageRecoverBody extends EncodableAMQDataBlock, AMQMethodBody
-{
-
- public boolean getRequeue();
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/MessageRejectBody.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/MessageRejectBody.java
deleted file mode 100644
index 3bd858c20d..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/MessageRejectBody.java
+++ /dev/null
@@ -1,38 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 0-9
- * 0-91
- * 8-0
- */
-
-package org.apache.qpid.framing;
-
-public interface MessageRejectBody extends EncodableAMQDataBlock, AMQMethodBody
-{
-
- public int getCode();
-
- public AMQShortString getText();
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/MessageResumeBody.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/MessageResumeBody.java
deleted file mode 100644
index ef68b97c19..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/MessageResumeBody.java
+++ /dev/null
@@ -1,38 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 0-9
- * 0-91
- * 8-0
- */
-
-package org.apache.qpid.framing;
-
-public interface MessageResumeBody extends EncodableAMQDataBlock, AMQMethodBody
-{
-
- public AMQShortString getIdentifier();
-
- public byte[] getReference();
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/MessageTransferBody.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/MessageTransferBody.java
deleted file mode 100644
index 11f8848431..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/MessageTransferBody.java
+++ /dev/null
@@ -1,78 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 0-9
- * 0-91
- * 8-0
- */
-
-package org.apache.qpid.framing;
-
-public interface MessageTransferBody extends EncodableAMQDataBlock, AMQMethodBody
-{
-
- public AMQShortString getAppId();
-
- public FieldTable getApplicationHeaders();
-
- public Content getBody();
-
- public AMQShortString getContentEncoding();
-
- public AMQShortString getContentType();
-
- public AMQShortString getCorrelationId();
-
- public short getDeliveryMode();
-
- public AMQShortString getDestination();
-
- public AMQShortString getExchange();
-
- public long getExpiration();
-
- public boolean getImmediate();
-
- public AMQShortString getMessageId();
-
- public short getPriority();
-
- public boolean getRedelivered();
-
- public AMQShortString getReplyTo();
-
- public AMQShortString getRoutingKey();
-
- public byte[] getSecurityToken();
-
- public int getTicket();
-
- public long getTimestamp();
-
- public AMQShortString getTransactionId();
-
- public long getTtl();
-
- public AMQShortString getUserId();
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/FileDeliverBody.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/MethodProcessor.java
index 3b8fa3fe79..62c0cd3c6d 100644
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/FileDeliverBody.java
+++ b/qpid/java/common/src/main/java/org/apache/qpid/framing/MethodProcessor.java
@@ -18,29 +18,23 @@
* under the License.
*
*/
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 0-9
- * 0-91
- * 8-0
- */
-
package org.apache.qpid.framing;
-public interface FileDeliverBody extends EncodableAMQDataBlock, AMQMethodBody
+public interface MethodProcessor<T extends ChannelMethodProcessor>
{
+ ProtocolVersion getProtocolVersion();
+
+ T getChannelMethodProcessor(int channelId);
- public AMQShortString getConsumerTag();
+ void receiveConnectionClose(int replyCode, AMQShortString replyText, int classId, int methodId);
- public long getDeliveryTag();
+ void receiveConnectionCloseOk();
- public AMQShortString getExchange();
+ void receiveHeartbeat();
- public AMQShortString getIdentifier();
+ void receiveProtocolHeader(ProtocolInitiation protocolInitiation);
- public boolean getRedelivered();
+ void setCurrentMethod(int classId, int methodId);
- public AMQShortString getRoutingKey();
+ boolean ignoreAllButCloseOk();
}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/MethodRegistry.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/MethodRegistry.java
index 84274ba3a6..45c198942b 100644
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/MethodRegistry.java
+++ b/qpid/java/common/src/main/java/org/apache/qpid/framing/MethodRegistry.java
@@ -29,330 +29,529 @@
package org.apache.qpid.framing;
-import java.io.IOException;
+public final class MethodRegistry
+{
+ private ProtocolVersion _protocolVersion;
-import org.apache.qpid.framing.abstraction.ProtocolVersionMethodConverter;
-import org.apache.qpid.codec.MarkableDataInput;
-import java.util.Map;
-import java.util.HashMap;
+ public MethodRegistry(ProtocolVersion pv)
+ {
+ _protocolVersion = pv;
+ }
+
+ public void setProtocolVersion(final ProtocolVersion protocolVersion)
+ {
+ _protocolVersion = protocolVersion;
+ }
+ public final AccessRequestBody createAccessRequestBody(final AMQShortString realm,
+ final boolean exclusive,
+ final boolean passive,
+ final boolean active,
+ final boolean write,
+ final boolean read)
+ {
+ return new AccessRequestBody(realm,
+ exclusive,
+ passive,
+ active,
+ write,
+ read);
+ }
-public abstract class MethodRegistry
-{
- private static final Map<ProtocolVersion, MethodRegistry> _registries =
- new HashMap<ProtocolVersion, MethodRegistry>();
+ public final AccessRequestOkBody createAccessRequestOkBody(final int ticket)
+ {
+ return new AccessRequestOkBody(ticket);
+ }
+
+
+ public final BasicQosBody createBasicQosBody(final long prefetchSize,
+ final int prefetchCount,
+ final boolean global)
+ {
+ return new BasicQosBody(prefetchSize,
+ prefetchCount,
+ global);
+ }
+
+ public final BasicQosOkBody createBasicQosOkBody()
+ {
+ return new BasicQosOkBody();
+ }
+
+ public final BasicConsumeBody createBasicConsumeBody(final int ticket,
+ final AMQShortString queue,
+ final AMQShortString consumerTag,
+ final boolean noLocal,
+ final boolean noAck,
+ final boolean exclusive,
+ final boolean nowait,
+ final FieldTable arguments)
+ {
+ return new BasicConsumeBody(ticket,
+ queue,
+ consumerTag,
+ noLocal,
+ noAck,
+ exclusive,
+ nowait,
+ arguments);
+ }
+
+ public final BasicConsumeOkBody createBasicConsumeOkBody(final AMQShortString consumerTag)
+ {
+ return new BasicConsumeOkBody(consumerTag);
+ }
+
+ public final BasicCancelBody createBasicCancelBody(final AMQShortString consumerTag,
+ final boolean nowait)
+ {
+ return new BasicCancelBody(consumerTag,
+ nowait);
+ }
+
+ public final BasicCancelOkBody createBasicCancelOkBody(final AMQShortString consumerTag)
+ {
+ return new BasicCancelOkBody(consumerTag);
+ }
+
+ public final BasicPublishBody createBasicPublishBody(final int ticket,
+ final AMQShortString exchange,
+ final AMQShortString routingKey,
+ final boolean mandatory,
+ final boolean immediate)
+ {
+ return new BasicPublishBody(ticket,
+ exchange,
+ routingKey,
+ mandatory,
+ immediate);
+ }
+
+ public final BasicReturnBody createBasicReturnBody(final int replyCode,
+ final AMQShortString replyText,
+ final AMQShortString exchange,
+ final AMQShortString routingKey)
+ {
+ return new BasicReturnBody(replyCode,
+ replyText,
+ exchange,
+ routingKey);
+ }
+
+ public final BasicDeliverBody createBasicDeliverBody(final AMQShortString consumerTag,
+ final long deliveryTag,
+ final boolean redelivered,
+ final AMQShortString exchange,
+ final AMQShortString routingKey)
+ {
+ return new BasicDeliverBody(consumerTag,
+ deliveryTag,
+ redelivered,
+ exchange,
+ routingKey);
+ }
+
+ public final BasicGetBody createBasicGetBody(final int ticket,
+ final AMQShortString queue,
+ final boolean noAck)
+ {
+ return new BasicGetBody(ticket,
+ queue,
+ noAck);
+ }
+
+ public final BasicGetOkBody createBasicGetOkBody(final long deliveryTag,
+ final boolean redelivered,
+ final AMQShortString exchange,
+ final AMQShortString routingKey,
+ final long messageCount)
+ {
+ return new BasicGetOkBody(deliveryTag,
+ redelivered,
+ exchange,
+ routingKey,
+ messageCount);
+ }
+
+ public final BasicGetEmptyBody createBasicGetEmptyBody(final AMQShortString clusterId)
+ {
+ return new BasicGetEmptyBody(clusterId);
+ }
+
+ public final BasicAckBody createBasicAckBody(final long deliveryTag,
+ final boolean multiple)
+ {
+ return new BasicAckBody(deliveryTag,
+ multiple);
+ }
+
+ public final BasicRejectBody createBasicRejectBody(final long deliveryTag,
+ final boolean requeue)
+ {
+ return new BasicRejectBody(deliveryTag,
+ requeue);
+ }
+
+ public final BasicRecoverBody createBasicRecoverBody(final boolean requeue)
+ {
+ return new BasicRecoverBody(requeue);
+ }
+
+
+ public final BasicRecoverSyncOkBody createBasicRecoverSyncOkBody()
+ {
+ return new BasicRecoverSyncOkBody(_protocolVersion);
+ }
+
+
+ public final BasicRecoverSyncBody createBasicRecoverSyncBody(final boolean requeue)
+ {
+ return new BasicRecoverSyncBody(_protocolVersion, requeue);
+ }
+
+ public final ChannelAlertBody createChannelAlertBody(final int replyCode,
+ final AMQShortString replyText,
+ final FieldTable details)
+ {
+ return new ChannelAlertBody(replyCode,
+ replyText,
+ details);
+ }
+
+ public final ChannelOpenBody createChannelOpenBody(final AMQShortString outOfBand)
+ {
+ return new ChannelOpenBody();
+ }
+
+ public final ChannelOpenOkBody createChannelOpenOkBody(byte[] channelId)
+ {
+ return createChannelOpenOkBody();
+ }
+
+ public final ChannelOpenOkBody createChannelOpenOkBody()
+ {
+ return _protocolVersion.equals(ProtocolVersion.v8_0)
+ ? ChannelOpenOkBody.INSTANCE_0_8
+ : ChannelOpenOkBody.INSTANCE_0_9;
+ }
+
+ public final ChannelFlowBody createChannelFlowBody(final boolean active)
+ {
+ return new ChannelFlowBody(active);
+ }
+ public final ChannelFlowOkBody createChannelFlowOkBody(final boolean active)
+ {
+ return new ChannelFlowOkBody(active);
+ }
+
+ public final ChannelCloseBody createChannelCloseBody(final int replyCode, final AMQShortString replyText,
+ final int classId,
+ final int methodId
+ )
+ {
+ return new ChannelCloseBody(replyCode,
+ replyText,
+ classId,
+ methodId);
+ }
+
+ public final ChannelCloseOkBody createChannelCloseOkBody()
+ {
+ return ChannelCloseOkBody.INSTANCE;
+ }
+
+
+
+
+ public final ConnectionStartBody createConnectionStartBody(final short versionMajor,
+ final short versionMinor,
+ final FieldTable serverProperties,
+ final byte[] mechanisms,
+ final byte[] locales)
+ {
+ return new ConnectionStartBody(versionMajor,
+ versionMinor,
+ serverProperties,
+ mechanisms,
+ locales);
+ }
+
+ public final ConnectionStartOkBody createConnectionStartOkBody(final FieldTable clientProperties,
+ final AMQShortString mechanism,
+ final byte[] response,
+ final AMQShortString locale)
+ {
+ return new ConnectionStartOkBody(clientProperties,
+ mechanism,
+ response,
+ locale);
+ }
+
+ public final ConnectionSecureBody createConnectionSecureBody(final byte[] challenge)
+ {
+ return new ConnectionSecureBody(challenge);
+ }
- public static final MethodRegistry registry_0_9 =
- new org.apache.qpid.framing.amqp_0_9.MethodRegistry_0_9();
+ public final ConnectionSecureOkBody createConnectionSecureOkBody(final byte[] response)
+ {
+ return new ConnectionSecureOkBody(response);
+ }
+
+ public final ConnectionTuneBody createConnectionTuneBody(final int channelMax,
+ final long frameMax,
+ final int heartbeat)
+ {
+ return new ConnectionTuneBody(channelMax,
+ frameMax,
+ heartbeat);
+ }
- public static final MethodRegistry registry_0_91 =
- new org.apache.qpid.framing.amqp_0_91.MethodRegistry_0_91();
+ public final ConnectionTuneOkBody createConnectionTuneOkBody(final int channelMax,
+ final long frameMax,
+ final int heartbeat)
+ {
+ return new ConnectionTuneOkBody(channelMax,
+ frameMax,
+ heartbeat);
+ }
- public static final MethodRegistry registry_8_0 =
- new org.apache.qpid.framing.amqp_8_0.MethodRegistry_8_0();
+ public final ConnectionOpenBody createConnectionOpenBody(final AMQShortString virtualHost,
+ final AMQShortString capabilities,
+ final boolean insist)
+ {
+ return new ConnectionOpenBody(virtualHost,
+ capabilities,
+ insist);
+ }
- public abstract AMQMethodBody convertToBody(MarkableDataInput in, long size)
- throws AMQFrameDecodingException, IOException;
+ public final ConnectionOpenOkBody createConnectionOpenOkBody(final AMQShortString knownHosts)
+ {
+ return new ConnectionOpenOkBody(knownHosts);
+ }
- public abstract int getMaxClassId();
+ public final ConnectionRedirectBody createConnectionRedirectBody(final AMQShortString host,
+ final AMQShortString knownHosts)
+ {
+ return new ConnectionRedirectBody(_protocolVersion,
+ host,
+ knownHosts);
+ }
- public abstract int getMaxMethodId(int classId);
+ public final ConnectionCloseBody createConnectionCloseBody(final int replyCode,
+ final AMQShortString replyText,
+ final int classId,
+ final int methodId)
+ {
+ return new ConnectionCloseBody(_protocolVersion,
+ replyCode,
+ replyText,
+ classId,
+ methodId);
+ }
- protected MethodRegistry(ProtocolVersion pv)
+ public final ConnectionCloseOkBody createConnectionCloseOkBody()
{
- _registries.put(pv, this);
+ return ProtocolVersion.v8_0 == _protocolVersion
+ ? ConnectionCloseOkBody.CONNECTION_CLOSE_OK_0_8
+ : ConnectionCloseOkBody.CONNECTION_CLOSE_OK_0_9;
}
- public static MethodRegistry getMethodRegistry(ProtocolVersion pv)
+
+ public final ExchangeDeclareBody createExchangeDeclareBody(final int ticket,
+ final AMQShortString exchange,
+ final AMQShortString type,
+ final boolean passive,
+ final boolean durable,
+ final boolean autoDelete,
+ final boolean internal,
+ final boolean nowait,
+ final FieldTable arguments)
{
- return _registries.get(pv);
+ return new ExchangeDeclareBody(ticket,
+ exchange,
+ type,
+ passive,
+ durable,
+ autoDelete,
+ internal,
+ nowait,
+ arguments);
}
+ public final ExchangeDeclareOkBody createExchangeDeclareOkBody()
+ {
+ return new ExchangeDeclareOkBody();
+ }
+ public final ExchangeDeleteBody createExchangeDeleteBody(final int ticket,
+ final AMQShortString exchange,
+ final boolean ifUnused,
+ final boolean nowait)
+ {
+ return new ExchangeDeleteBody(ticket,
+ exchange,
+ ifUnused,
+ nowait
+ );
+ }
+ public final ExchangeDeleteOkBody createExchangeDeleteOkBody()
+ {
+ return new ExchangeDeleteOkBody();
+ }
- public abstract BasicAckBody createBasicAckBody(
- final long deliveryTag,
- final boolean multiple
- );
+ public final ExchangeBoundBody createExchangeBoundBody(final AMQShortString exchange,
+ final AMQShortString routingKey,
+ final AMQShortString queue)
+ {
+ return new ExchangeBoundBody(exchange,
+ routingKey,
+ queue);
+ }
- public abstract BasicCancelBody createBasicCancelBody(
- final AMQShortString consumerTag,
- final boolean nowait
- );
+ public final ExchangeBoundOkBody createExchangeBoundOkBody(final int replyCode,
+ final AMQShortString replyText)
+ {
+ return new ExchangeBoundOkBody(replyCode,
+ replyText);
+ }
- public abstract BasicCancelOkBody createBasicCancelOkBody(
- final AMQShortString consumerTag
- );
- public abstract BasicConsumeBody createBasicConsumeBody(
- final int ticket,
- final AMQShortString queue,
- final AMQShortString consumerTag,
- final boolean noLocal,
- final boolean noAck,
- final boolean exclusive,
- final boolean nowait,
- final FieldTable arguments
- );
+ public final QueueDeclareBody createQueueDeclareBody(final int ticket,
+ final AMQShortString queue,
+ final boolean passive,
+ final boolean durable,
+ final boolean exclusive,
+ final boolean autoDelete,
+ final boolean nowait,
+ final FieldTable arguments)
+ {
+ return new QueueDeclareBody(ticket,
+ queue,
+ passive,
+ durable,
+ exclusive,
+ autoDelete,
+ nowait,
+ arguments);
+ }
- public abstract BasicConsumeOkBody createBasicConsumeOkBody(
- final AMQShortString consumerTag
- );
+ public final QueueDeclareOkBody createQueueDeclareOkBody(final AMQShortString queue,
+ final long messageCount,
+ final long consumerCount)
+ {
+ return new QueueDeclareOkBody(queue,
+ messageCount,
+ consumerCount);
+ }
- public abstract BasicDeliverBody createBasicDeliverBody(
- final AMQShortString consumerTag,
- final long deliveryTag,
- final boolean redelivered,
- final AMQShortString exchange,
- final AMQShortString routingKey
- );
+ public final QueueBindBody createQueueBindBody(final int ticket,
+ final AMQShortString queue,
+ final AMQShortString exchange,
+ final AMQShortString routingKey,
+ final boolean nowait,
+ final FieldTable arguments)
+ {
+ return new QueueBindBody(ticket,
+ queue,
+ exchange,
+ routingKey,
+ nowait,
+ arguments);
+ }
- public abstract BasicGetBody createBasicGetBody(
- final int ticket,
- final AMQShortString queue,
- final boolean noAck
- );
+ public final QueueBindOkBody createQueueBindOkBody()
+ {
+ return new QueueBindOkBody();
+ }
- public abstract BasicGetEmptyBody createBasicGetEmptyBody(
- final AMQShortString clusterId
- );
+ public final QueuePurgeBody createQueuePurgeBody(final int ticket,
+ final AMQShortString queue,
+ final boolean nowait)
+ {
+ return new QueuePurgeBody(ticket,
+ queue,
+ nowait);
+ }
- public abstract BasicGetOkBody createBasicGetOkBody(
- final long deliveryTag,
- final boolean redelivered,
- final AMQShortString exchange,
- final AMQShortString routingKey,
- final long messageCount
- );
+ public final QueuePurgeOkBody createQueuePurgeOkBody(final long messageCount)
+ {
+ return new QueuePurgeOkBody(messageCount);
+ }
- public abstract BasicPublishBody createBasicPublishBody(
- final int ticket,
- final AMQShortString exchange,
- final AMQShortString routingKey,
- final boolean mandatory,
- final boolean immediate
- );
-
- public abstract BasicQosBody createBasicQosBody(
- final long prefetchSize,
- final int prefetchCount,
- final boolean global
- );
+ public final QueueDeleteBody createQueueDeleteBody(final int ticket,
+ final AMQShortString queue,
+ final boolean ifUnused,
+ final boolean ifEmpty,
+ final boolean nowait)
+ {
+ return new QueueDeleteBody(ticket,
+ queue,
+ ifUnused,
+ ifEmpty,
+ nowait);
+ }
- public abstract BasicQosOkBody createBasicQosOkBody(
- );
-
- public abstract BasicRecoverBody createBasicRecoverBody(
- final boolean requeue
- );
-
- public abstract BasicRejectBody createBasicRejectBody(
- final long deliveryTag,
- final boolean requeue
- );
-
- public abstract BasicReturnBody createBasicReturnBody(
- final int replyCode,
- final AMQShortString replyText,
- final AMQShortString exchange,
- final AMQShortString routingKey
- );
-
-
- public abstract ChannelCloseBody createChannelCloseBody(
- final int replyCode,
- final AMQShortString replyText,
- final int classId,
- final int methodId
- );
-
- public abstract ChannelCloseOkBody createChannelCloseOkBody(
- );
-
- public abstract ChannelFlowBody createChannelFlowBody(
- final boolean active
- );
-
- public abstract ChannelFlowOkBody createChannelFlowOkBody(
- final boolean active
- );
-
- public abstract ChannelOpenBody createChannelOpenBody(
- final AMQShortString outOfBand
- );
-
-
- public abstract ConnectionCloseBody createConnectionCloseBody(
- final int replyCode,
- final AMQShortString replyText,
- final int classId,
- final int methodId
- );
-
- public abstract ConnectionCloseOkBody createConnectionCloseOkBody(
- );
-
- public abstract ConnectionOpenBody createConnectionOpenBody(
- final AMQShortString virtualHost,
- final AMQShortString capabilities,
- final boolean insist
- );
-
- public abstract ConnectionOpenOkBody createConnectionOpenOkBody(
- final AMQShortString knownHosts
- );
-
- public abstract ConnectionSecureBody createConnectionSecureBody(
- final byte[] challenge
- );
-
- public abstract ConnectionSecureOkBody createConnectionSecureOkBody(
- final byte[] response
- );
-
- public abstract ConnectionStartBody createConnectionStartBody(
- final short versionMajor,
- final short versionMinor,
- final FieldTable serverProperties,
- final byte[] mechanisms,
- final byte[] locales
- );
-
- public abstract ConnectionStartOkBody createConnectionStartOkBody(
- final FieldTable clientProperties,
- final AMQShortString mechanism,
- final byte[] response,
- final AMQShortString locale
- );
-
- public abstract ConnectionTuneBody createConnectionTuneBody(
- final int channelMax,
- final long frameMax,
- final int heartbeat
- );
-
- public abstract ConnectionTuneOkBody createConnectionTuneOkBody(
- final int channelMax,
- final long frameMax,
- final int heartbeat
- );
-
-
-
- public abstract ExchangeBoundBody createExchangeBoundBody(
- final AMQShortString exchange,
- final AMQShortString routingKey,
- final AMQShortString queue
- );
-
- public abstract ExchangeBoundOkBody createExchangeBoundOkBody(
- final int replyCode,
- final AMQShortString replyText
- );
-
- public abstract ExchangeDeclareBody createExchangeDeclareBody(
- final int ticket,
- final AMQShortString exchange,
- final AMQShortString type,
- final boolean passive,
- final boolean durable,
- final boolean autoDelete,
- final boolean internal,
- final boolean nowait,
- final FieldTable arguments
- );
-
- public abstract ExchangeDeclareOkBody createExchangeDeclareOkBody(
- );
-
- public abstract ExchangeDeleteBody createExchangeDeleteBody(
- final int ticket,
- final AMQShortString exchange,
- final boolean ifUnused,
- final boolean nowait
- );
-
- public abstract ExchangeDeleteOkBody createExchangeDeleteOkBody(
- );
-
-
-
-
- public abstract QueueBindBody createQueueBindBody(
- final int ticket,
- final AMQShortString queue,
- final AMQShortString exchange,
- final AMQShortString routingKey,
- final boolean nowait,
- final FieldTable arguments
- );
-
- public abstract QueueBindOkBody createQueueBindOkBody(
- );
-
- public abstract QueueDeclareBody createQueueDeclareBody(
- final int ticket,
- final AMQShortString queue,
- final boolean passive,
- final boolean durable,
- final boolean exclusive,
- final boolean autoDelete,
- final boolean nowait,
- final FieldTable arguments
- );
-
- public abstract QueueDeclareOkBody createQueueDeclareOkBody(
- final AMQShortString queue,
- final long messageCount,
- final long consumerCount
- );
-
- public abstract QueueDeleteBody createQueueDeleteBody(
- final int ticket,
- final AMQShortString queue,
- final boolean ifUnused,
- final boolean ifEmpty,
- final boolean nowait
- );
-
- public abstract QueueDeleteOkBody createQueueDeleteOkBody(
- final long messageCount
- );
-
- public abstract QueuePurgeBody createQueuePurgeBody(
- final int ticket,
- final AMQShortString queue,
- final boolean nowait
- );
+ public final QueueDeleteOkBody createQueueDeleteOkBody(final long messageCount)
+ {
+ return new QueueDeleteOkBody(messageCount);
+ }
- public abstract QueuePurgeOkBody createQueuePurgeOkBody(
- final long messageCount
- );
+ public final QueueUnbindBody createQueueUnbindBody(final int ticket,
+ final AMQShortString queue,
+ final AMQShortString exchange,
+ final AMQShortString routingKey,
+ final FieldTable arguments)
+ {
+ return new QueueUnbindBody(ticket,
+ queue,
+ exchange,
+ routingKey,
+ arguments);
+ }
+ public final QueueUnbindOkBody createQueueUnbindOkBody()
+ {
+ return new QueueUnbindOkBody();
+ }
+ public final TxSelectBody createTxSelectBody()
+ {
+ return TxSelectBody.INSTANCE;
+ }
+ public final TxSelectOkBody createTxSelectOkBody()
+ {
+ return TxSelectOkBody.INSTANCE;
+ }
- public abstract TxCommitBody createTxCommitBody(
- );
+ public final TxCommitBody createTxCommitBody()
+ {
+ return TxCommitBody.INSTANCE;
+ }
- public abstract TxCommitOkBody createTxCommitOkBody(
- );
+ public final TxCommitOkBody createTxCommitOkBody()
+ {
+ return TxCommitOkBody.INSTANCE;
+ }
- public abstract TxRollbackBody createTxRollbackBody(
- );
+ public final TxRollbackBody createTxRollbackBody()
+ {
+ return TxRollbackBody.INSTANCE;
+ }
- public abstract TxRollbackOkBody createTxRollbackOkBody(
- );
+ public final TxRollbackOkBody createTxRollbackOkBody()
+ {
+ return TxRollbackOkBody.INSTANCE;
+ }
- public abstract TxSelectBody createTxSelectBody(
- );
+ public ProtocolVersion getProtocolVersion()
+ {
+ return _protocolVersion;
+ }
- public abstract TxSelectOkBody createTxSelectOkBody(
- );
- public abstract ProtocolVersionMethodConverter getProtocolVersionMethodConverter();
}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/ProtocolInitiation.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/ProtocolInitiation.java
index 0bb72aa88f..ed1935ca04 100644
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/ProtocolInitiation.java
+++ b/qpid/java/common/src/main/java/org/apache/qpid/framing/ProtocolInitiation.java
@@ -20,14 +20,15 @@
*/
package org.apache.qpid.framing;
-import org.apache.qpid.AMQException;
-import org.apache.qpid.codec.MarkableDataInput;
-
import java.io.DataOutput;
import java.io.IOException;
import java.io.UnsupportedEncodingException;
+import java.nio.charset.StandardCharsets;
import java.util.Arrays;
+import org.apache.qpid.AMQException;
+import org.apache.qpid.codec.MarkableDataInput;
+
public class ProtocolInitiation extends AMQDataBlock implements EncodableAMQDataBlock
{
@@ -227,7 +228,7 @@ public class ProtocolInitiation extends AMQDataBlock implements EncodableAMQData
public String toString()
{
- StringBuffer buffer = new StringBuffer(new String(_protocolHeader));
+ StringBuffer buffer = new StringBuffer(new String(_protocolHeader, StandardCharsets.US_ASCII));
buffer.append(Integer.toHexString(_protocolClass));
buffer.append(Integer.toHexString(_protocolInstance));
buffer.append(Integer.toHexString(_protocolMajor));
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/QueueBindBody.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/QueueBindBody.java
index d5f3b2b924..2b7e26a7f0 100644
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/QueueBindBody.java
+++ b/qpid/java/common/src/main/java/org/apache/qpid/framing/QueueBindBody.java
@@ -22,25 +22,162 @@
/*
* This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
* Supported AMQP version:
- * 0-9
- * 0-91
- * 8-0
- */
+ * 8-0
+ */
package org.apache.qpid.framing;
-public interface QueueBindBody extends EncodableAMQDataBlock, AMQMethodBody
+import java.io.DataOutput;
+import java.io.IOException;
+
+import org.apache.qpid.AMQException;
+import org.apache.qpid.codec.MarkableDataInput;
+
+public class QueueBindBody extends AMQMethodBodyImpl implements EncodableAMQDataBlock, AMQMethodBody
{
- public FieldTable getArguments();
+ public static final int CLASS_ID = 50;
+ public static final int METHOD_ID = 20;
+
+ // Fields declared in specification
+ private final int _ticket; // [ticket]
+ private final AMQShortString _queue; // [queue]
+ private final AMQShortString _exchange; // [exchange]
+ private final AMQShortString _routingKey; // [routingKey]
+ private final byte _bitfield0; // [nowait]
+ private final FieldTable _arguments; // [arguments]
+
+ // Constructor
+ public QueueBindBody(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
+ {
+ _ticket = buffer.readUnsignedShort();
+ _queue = buffer.readAMQShortString();
+ _exchange = buffer.readAMQShortString();
+ _routingKey = buffer.readAMQShortString();
+ _bitfield0 = buffer.readByte();
+ _arguments = EncodingUtils.readFieldTable(buffer);
+ }
+
+ public QueueBindBody(
+ int ticket,
+ AMQShortString queue,
+ AMQShortString exchange,
+ AMQShortString routingKey,
+ boolean nowait,
+ FieldTable arguments
+ )
+ {
+ _ticket = ticket;
+ _queue = queue;
+ _exchange = exchange;
+ _routingKey = routingKey;
+ byte bitfield0 = (byte)0;
+ if( nowait )
+ {
+ bitfield0 = (byte) (((int) bitfield0) | (1 << 0));
+ }
+
+ _bitfield0 = bitfield0;
+ _arguments = arguments;
+ }
+
+ public int getClazz()
+ {
+ return CLASS_ID;
+ }
+
+ public int getMethod()
+ {
+ return METHOD_ID;
+ }
+
+ public final int getTicket()
+ {
+ return _ticket;
+ }
+ public final AMQShortString getQueue()
+ {
+ return _queue;
+ }
+ public final AMQShortString getExchange()
+ {
+ return _exchange;
+ }
+ public final AMQShortString getRoutingKey()
+ {
+ return _routingKey;
+ }
+ public final boolean getNowait()
+ {
+ return (((int)(_bitfield0)) & ( 1 << 0)) != 0;
+ }
+ public final FieldTable getArguments()
+ {
+ return _arguments;
+ }
+
+ protected int getBodySize()
+ {
+ int size = 3;
+ size += getSizeOf( _queue );
+ size += getSizeOf( _exchange );
+ size += getSizeOf( _routingKey );
+ size += getSizeOf( _arguments );
+ return size;
+ }
- public AMQShortString getExchange();
+ public void writeMethodPayload(DataOutput buffer) throws IOException
+ {
+ writeUnsignedShort( buffer, _ticket );
+ writeAMQShortString( buffer, _queue );
+ writeAMQShortString( buffer, _exchange );
+ writeAMQShortString( buffer, _routingKey );
+ writeBitfield( buffer, _bitfield0 );
+ writeFieldTable( buffer, _arguments );
+ }
- public boolean getNowait();
+ public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
+ {
+ return dispatcher.dispatchQueueBind(this, channelId);
+ }
- public AMQShortString getQueue();
+ public String toString()
+ {
+ StringBuilder buf = new StringBuilder("[QueueBindBodyImpl: ");
+ buf.append( "ticket=" );
+ buf.append( getTicket() );
+ buf.append( ", " );
+ buf.append( "queue=" );
+ buf.append( getQueue() );
+ buf.append( ", " );
+ buf.append( "exchange=" );
+ buf.append( getExchange() );
+ buf.append( ", " );
+ buf.append( "routingKey=" );
+ buf.append( getRoutingKey() );
+ buf.append( ", " );
+ buf.append( "nowait=" );
+ buf.append( getNowait() );
+ buf.append( ", " );
+ buf.append( "arguments=" );
+ buf.append( getArguments() );
+ buf.append("]");
+ return buf.toString();
+ }
- public AMQShortString getRoutingKey();
+ public static void process(final MarkableDataInput buffer,
+ final ServerChannelMethodProcessor dispatcher) throws IOException, AMQFrameDecodingException
+ {
- public int getTicket();
+ int ticket = buffer.readUnsignedShort();
+ AMQShortString queue = buffer.readAMQShortString();
+ AMQShortString exchange = buffer.readAMQShortString();
+ AMQShortString bindingKey = buffer.readAMQShortString();
+ boolean nowait = (buffer.readByte() & 0x01) == 0x01;
+ FieldTable arguments = EncodingUtils.readFieldTable(buffer);
+ if(!dispatcher.ignoreAllButCloseOk())
+ {
+ dispatcher.receiveQueueBind(queue, exchange, bindingKey, nowait, arguments);
+ }
+ }
}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/QueueBindOkBody.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/QueueBindOkBody.java
index 3e2f0104f8..cf6b18b932 100644
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/QueueBindOkBody.java
+++ b/qpid/java/common/src/main/java/org/apache/qpid/framing/QueueBindOkBody.java
@@ -22,13 +22,66 @@
/*
* This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
* Supported AMQP version:
- * 0-9
- * 0-91
- * 8-0
- */
+ * 8-0
+ */
package org.apache.qpid.framing;
-public interface QueueBindOkBody extends EncodableAMQDataBlock, AMQMethodBody
+import java.io.DataOutput;
+import java.io.IOException;
+
+import org.apache.qpid.AMQException;
+import org.apache.qpid.codec.MarkableDataInput;
+
+public class QueueBindOkBody extends AMQMethodBodyImpl implements EncodableAMQDataBlock, AMQMethodBody
{
+
+ public static final int CLASS_ID = 50;
+ public static final int METHOD_ID = 21;
+
+ // Fields declared in specification
+
+ // Constructor
+ public QueueBindOkBody(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
+ {
+ }
+
+ public QueueBindOkBody(
+ )
+ {
+ }
+
+ public int getClazz()
+ {
+ return CLASS_ID;
+ }
+
+ public int getMethod()
+ {
+ return METHOD_ID;
+ }
+
+
+ protected int getBodySize()
+ {
+ int size = 0;
+ return size;
+ }
+
+ public void writeMethodPayload(DataOutput buffer) throws IOException
+ {
+ }
+
+ public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
+ {
+ return dispatcher.dispatchQueueBindOk(this, channelId);
+ }
+
+ public String toString()
+ {
+ StringBuilder buf = new StringBuilder("[QueueBindOkBodyImpl: ");
+ buf.append("]");
+ return buf.toString();
+ }
+
}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/QueueDeclareBody.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/QueueDeclareBody.java
index 23066457e6..5a359dc8df 100644
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/QueueDeclareBody.java
+++ b/qpid/java/common/src/main/java/org/apache/qpid/framing/QueueDeclareBody.java
@@ -22,29 +22,192 @@
/*
* This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
* Supported AMQP version:
- * 0-9
- * 0-91
- * 8-0
- */
+ * 8-0
+ */
package org.apache.qpid.framing;
-public interface QueueDeclareBody extends EncodableAMQDataBlock, AMQMethodBody
+import java.io.DataOutput;
+import java.io.IOException;
+
+import org.apache.qpid.AMQException;
+import org.apache.qpid.codec.MarkableDataInput;
+
+public class QueueDeclareBody extends AMQMethodBodyImpl implements EncodableAMQDataBlock, AMQMethodBody
{
- public FieldTable getArguments();
+ public static final int CLASS_ID = 50;
+ public static final int METHOD_ID = 10;
+
+ // Fields declared in specification
+ private final int _ticket; // [ticket]
+ private final AMQShortString _queue; // [queue]
+ private final byte _bitfield0; // [passive, durable, exclusive, autoDelete, nowait]
+ private final FieldTable _arguments; // [arguments]
+
+ // Constructor
+ public QueueDeclareBody(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
+ {
+ _ticket = buffer.readUnsignedShort();
+ _queue = buffer.readAMQShortString();
+ _bitfield0 = buffer.readByte();
+ _arguments = EncodingUtils.readFieldTable(buffer);
+ }
+
+ public QueueDeclareBody(
+ int ticket,
+ AMQShortString queue,
+ boolean passive,
+ boolean durable,
+ boolean exclusive,
+ boolean autoDelete,
+ boolean nowait,
+ FieldTable arguments
+ )
+ {
+ _ticket = ticket;
+ _queue = queue;
+ byte bitfield0 = (byte)0;
+ if( passive )
+ {
+ bitfield0 = (byte) (((int) bitfield0) | (1 << 0));
+ }
+
+ if( durable )
+ {
+ bitfield0 = (byte) (((int) bitfield0) | (1 << 1));
+ }
+
+ if( exclusive )
+ {
+ bitfield0 = (byte) (((int) bitfield0) | (1 << 2));
+ }
+
+ if( autoDelete )
+ {
+ bitfield0 = (byte) (((int) bitfield0) | (1 << 3));
+ }
+
+ if( nowait )
+ {
+ bitfield0 = (byte) (((int) bitfield0) | (1 << 4));
+ }
+
+ _bitfield0 = bitfield0;
+ _arguments = arguments;
+ }
+
+ public int getClazz()
+ {
+ return CLASS_ID;
+ }
+
+ public int getMethod()
+ {
+ return METHOD_ID;
+ }
+
+ public final int getTicket()
+ {
+ return _ticket;
+ }
+ public final AMQShortString getQueue()
+ {
+ return _queue;
+ }
+ public final boolean getPassive()
+ {
+ return (((int)(_bitfield0)) & ( 1 << 0)) != 0;
+ }
+ public final boolean getDurable()
+ {
+ return (((int)(_bitfield0)) & ( 1 << 1)) != 0;
+ }
+ public final boolean getExclusive()
+ {
+ return (((int)(_bitfield0)) & ( 1 << 2)) != 0;
+ }
+ public final boolean getAutoDelete()
+ {
+ return (((int)(_bitfield0)) & ( 1 << 3)) != 0;
+ }
+ public final boolean getNowait()
+ {
+ return (((int)(_bitfield0)) & ( 1 << 4)) != 0;
+ }
+ public final FieldTable getArguments()
+ {
+ return _arguments;
+ }
- public boolean getAutoDelete();
+ protected int getBodySize()
+ {
+ int size = 3;
+ size += getSizeOf( _queue );
+ size += getSizeOf( _arguments );
+ return size;
+ }
- public boolean getDurable();
+ public void writeMethodPayload(DataOutput buffer) throws IOException
+ {
+ writeUnsignedShort( buffer, _ticket );
+ writeAMQShortString( buffer, _queue );
+ writeBitfield( buffer, _bitfield0 );
+ writeFieldTable( buffer, _arguments );
+ }
- public boolean getExclusive();
+ public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
+ {
+ return dispatcher.dispatchQueueDeclare(this, channelId);
+ }
- public boolean getNowait();
+ public String toString()
+ {
+ StringBuilder buf = new StringBuilder("[QueueDeclareBodyImpl: ");
+ buf.append( "ticket=" );
+ buf.append( getTicket() );
+ buf.append( ", " );
+ buf.append( "queue=" );
+ buf.append( getQueue() );
+ buf.append( ", " );
+ buf.append( "passive=" );
+ buf.append( getPassive() );
+ buf.append( ", " );
+ buf.append( "durable=" );
+ buf.append( getDurable() );
+ buf.append( ", " );
+ buf.append( "exclusive=" );
+ buf.append( getExclusive() );
+ buf.append( ", " );
+ buf.append( "autoDelete=" );
+ buf.append( getAutoDelete() );
+ buf.append( ", " );
+ buf.append( "nowait=" );
+ buf.append( getNowait() );
+ buf.append( ", " );
+ buf.append( "arguments=" );
+ buf.append( getArguments() );
+ buf.append("]");
+ return buf.toString();
+ }
- public boolean getPassive();
+ public static void process(final MarkableDataInput buffer,
+ final ServerChannelMethodProcessor dispatcher) throws IOException, AMQFrameDecodingException
+ {
- public AMQShortString getQueue();
+ int ticket = buffer.readUnsignedShort();
+ AMQShortString queue = buffer.readAMQShortString();
+ byte bitfield = buffer.readByte();
- public int getTicket();
+ boolean passive = (bitfield & 0x01 ) == 0x01;
+ boolean durable = (bitfield & 0x02 ) == 0x02;
+ boolean exclusive = (bitfield & 0x04 ) == 0x04;
+ boolean autoDelete = (bitfield & 0x08 ) == 0x08;
+ boolean nowait = (bitfield & 0x010 ) == 0x010;
+ FieldTable arguments = EncodingUtils.readFieldTable(buffer);
+ if(!dispatcher.ignoreAllButCloseOk())
+ {
+ dispatcher.receiveQueueDeclare(queue, passive, durable, exclusive, autoDelete, nowait, arguments);
+ }
+ }
}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/QueueDeclareOkBody.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/QueueDeclareOkBody.java
index 0557f2c54d..cf6fc656b3 100644
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/QueueDeclareOkBody.java
+++ b/qpid/java/common/src/main/java/org/apache/qpid/framing/QueueDeclareOkBody.java
@@ -22,19 +22,113 @@
/*
* This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
* Supported AMQP version:
- * 0-9
- * 0-91
- * 8-0
- */
+ * 8-0
+ */
package org.apache.qpid.framing;
-public interface QueueDeclareOkBody extends EncodableAMQDataBlock, AMQMethodBody
+import java.io.DataOutput;
+import java.io.IOException;
+
+import org.apache.qpid.AMQException;
+import org.apache.qpid.codec.MarkableDataInput;
+
+public class QueueDeclareOkBody extends AMQMethodBodyImpl implements EncodableAMQDataBlock, AMQMethodBody
{
- public long getConsumerCount();
+ public static final int CLASS_ID = 50;
+ public static final int METHOD_ID = 11;
+
+ // Fields declared in specification
+ private final AMQShortString _queue; // [queue]
+ private final long _messageCount; // [messageCount]
+ private final long _consumerCount; // [consumerCount]
+
+ // Constructor
+ public QueueDeclareOkBody(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
+ {
+ _queue = buffer.readAMQShortString();
+ _messageCount = EncodingUtils.readUnsignedInteger(buffer);
+ _consumerCount = EncodingUtils.readUnsignedInteger(buffer);
+ }
+
+ public QueueDeclareOkBody(
+ AMQShortString queue,
+ long messageCount,
+ long consumerCount
+ )
+ {
+ _queue = queue;
+ _messageCount = messageCount;
+ _consumerCount = consumerCount;
+ }
+
+ public int getClazz()
+ {
+ return CLASS_ID;
+ }
+
+ public int getMethod()
+ {
+ return METHOD_ID;
+ }
+
+ public final AMQShortString getQueue()
+ {
+ return _queue;
+ }
+ public final long getMessageCount()
+ {
+ return _messageCount;
+ }
+ public final long getConsumerCount()
+ {
+ return _consumerCount;
+ }
+
+ protected int getBodySize()
+ {
+ int size = 8;
+ size += getSizeOf( _queue );
+ return size;
+ }
+
+ public void writeMethodPayload(DataOutput buffer) throws IOException
+ {
+ writeAMQShortString( buffer, _queue );
+ writeUnsignedInteger( buffer, _messageCount );
+ writeUnsignedInteger( buffer, _consumerCount );
+ }
+
+ public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
+ {
+ return dispatcher.dispatchQueueDeclareOk(this, channelId);
+ }
- public long getMessageCount();
+ public String toString()
+ {
+ StringBuilder buf = new StringBuilder("[QueueDeclareOkBodyImpl: ");
+ buf.append( "queue=" );
+ buf.append( getQueue() );
+ buf.append( ", " );
+ buf.append( "messageCount=" );
+ buf.append( getMessageCount() );
+ buf.append( ", " );
+ buf.append( "consumerCount=" );
+ buf.append( getConsumerCount() );
+ buf.append("]");
+ return buf.toString();
+ }
- public AMQShortString getQueue();
+ public static void process(final MarkableDataInput buffer,
+ final ClientChannelMethodProcessor dispatcher) throws IOException
+ {
+ AMQShortString queue = buffer.readAMQShortString();
+ long messageCount = EncodingUtils.readUnsignedInteger(buffer);
+ long consumerCount = EncodingUtils.readUnsignedInteger(buffer);
+ if(!dispatcher.ignoreAllButCloseOk())
+ {
+ dispatcher.receiveQueueDeclareOk(queue, messageCount, consumerCount);
+ }
+ }
}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/QueueDeleteBody.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/QueueDeleteBody.java
index 2cced4d67e..ea933dc644 100644
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/QueueDeleteBody.java
+++ b/qpid/java/common/src/main/java/org/apache/qpid/framing/QueueDeleteBody.java
@@ -22,23 +22,149 @@
/*
* This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
* Supported AMQP version:
- * 0-9
- * 0-91
- * 8-0
- */
+ * 8-0
+ */
package org.apache.qpid.framing;
-public interface QueueDeleteBody extends EncodableAMQDataBlock, AMQMethodBody
+import java.io.DataOutput;
+import java.io.IOException;
+
+import org.apache.qpid.AMQException;
+import org.apache.qpid.codec.MarkableDataInput;
+
+public class QueueDeleteBody extends AMQMethodBodyImpl implements EncodableAMQDataBlock, AMQMethodBody
{
- public boolean getIfEmpty();
+ public static final int CLASS_ID = 50;
+ public static final int METHOD_ID = 40;
+
+ // Fields declared in specification
+ private final int _ticket; // [ticket]
+ private final AMQShortString _queue; // [queue]
+ private final byte _bitfield0; // [ifUnused, ifEmpty, nowait]
+
+ // Constructor
+ public QueueDeleteBody(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
+ {
+ _ticket = buffer.readUnsignedShort();
+ _queue = buffer.readAMQShortString();
+ _bitfield0 = buffer.readByte();
+ }
+
+ public QueueDeleteBody(
+ int ticket,
+ AMQShortString queue,
+ boolean ifUnused,
+ boolean ifEmpty,
+ boolean nowait
+ )
+ {
+ _ticket = ticket;
+ _queue = queue;
+ byte bitfield0 = (byte)0;
+ if( ifUnused )
+ {
+ bitfield0 = (byte) (((int) bitfield0) | (1 << 0));
+ }
+
+ if( ifEmpty )
+ {
+ bitfield0 = (byte) (((int) bitfield0) | (1 << 1));
+ }
+
+ if( nowait )
+ {
+ bitfield0 = (byte) (((int) bitfield0) | (1 << 2));
+ }
+ _bitfield0 = bitfield0;
+ }
+
+ public int getClazz()
+ {
+ return CLASS_ID;
+ }
+
+ public int getMethod()
+ {
+ return METHOD_ID;
+ }
+
+ public final int getTicket()
+ {
+ return _ticket;
+ }
+ public final AMQShortString getQueue()
+ {
+ return _queue;
+ }
+ public final boolean getIfUnused()
+ {
+ return (((int)(_bitfield0)) & ( 1 << 0)) != 0;
+ }
+ public final boolean getIfEmpty()
+ {
+ return (((int)(_bitfield0)) & ( 1 << 1)) != 0;
+ }
+ public final boolean getNowait()
+ {
+ return (((int)(_bitfield0)) & ( 1 << 2)) != 0;
+ }
+
+ protected int getBodySize()
+ {
+ int size = 3;
+ size += getSizeOf( _queue );
+ return size;
+ }
+
+ public void writeMethodPayload(DataOutput buffer) throws IOException
+ {
+ writeUnsignedShort( buffer, _ticket );
+ writeAMQShortString( buffer, _queue );
+ writeBitfield( buffer, _bitfield0 );
+ }
+
+ public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
+ {
+ return dispatcher.dispatchQueueDelete(this, channelId);
+ }
- public boolean getIfUnused();
+ public String toString()
+ {
+ StringBuilder buf = new StringBuilder("[QueueDeleteBodyImpl: ");
+ buf.append( "ticket=" );
+ buf.append( getTicket() );
+ buf.append( ", " );
+ buf.append( "queue=" );
+ buf.append( getQueue() );
+ buf.append( ", " );
+ buf.append( "ifUnused=" );
+ buf.append( getIfUnused() );
+ buf.append( ", " );
+ buf.append( "ifEmpty=" );
+ buf.append( getIfEmpty() );
+ buf.append( ", " );
+ buf.append( "nowait=" );
+ buf.append( getNowait() );
+ buf.append("]");
+ return buf.toString();
+ }
- public boolean getNowait();
+ public static void process(final MarkableDataInput buffer,
+ final ServerChannelMethodProcessor dispatcher) throws IOException
+ {
- public AMQShortString getQueue();
+ int ticket = buffer.readUnsignedShort();
+ AMQShortString queue = buffer.readAMQShortString();
+ byte bitfield = buffer.readByte();
- public int getTicket();
+ boolean ifUnused = (bitfield & 0x01) == 0x01;
+ boolean ifEmpty = (bitfield & 0x02) == 0x02;
+ boolean nowait = (bitfield & 0x04) == 0x04;
+ if(!dispatcher.ignoreAllButCloseOk())
+ {
+ dispatcher.receiveQueueDelete(queue, ifUnused, ifEmpty, nowait);
+ }
+ }
}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/QueueDeleteOkBody.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/QueueDeleteOkBody.java
index 41acf6f246..6d50153c15 100644
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/QueueDeleteOkBody.java
+++ b/qpid/java/common/src/main/java/org/apache/qpid/framing/QueueDeleteOkBody.java
@@ -22,15 +22,86 @@
/*
* This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
* Supported AMQP version:
- * 0-9
- * 0-91
- * 8-0
- */
+ * 8-0
+ */
package org.apache.qpid.framing;
-public interface QueueDeleteOkBody extends EncodableAMQDataBlock, AMQMethodBody
+import java.io.DataOutput;
+import java.io.IOException;
+
+import org.apache.qpid.AMQException;
+import org.apache.qpid.codec.MarkableDataInput;
+
+public class QueueDeleteOkBody extends AMQMethodBodyImpl implements EncodableAMQDataBlock, AMQMethodBody
{
- public long getMessageCount();
+ public static final int CLASS_ID = 50;
+ public static final int METHOD_ID = 41;
+
+ // Fields declared in specification
+ private final long _messageCount; // [messageCount]
+
+ // Constructor
+ public QueueDeleteOkBody(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
+ {
+ _messageCount = EncodingUtils.readUnsignedInteger(buffer);
+ }
+
+ public QueueDeleteOkBody(
+ long messageCount
+ )
+ {
+ _messageCount = messageCount;
+ }
+
+ public int getClazz()
+ {
+ return CLASS_ID;
+ }
+
+ public int getMethod()
+ {
+ return METHOD_ID;
+ }
+
+ public final long getMessageCount()
+ {
+ return _messageCount;
+ }
+
+ protected int getBodySize()
+ {
+ int size = 4;
+ return size;
+ }
+
+ public void writeMethodPayload(DataOutput buffer) throws IOException
+ {
+ writeUnsignedInteger( buffer, _messageCount );
+ }
+
+ public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
+ {
+ return dispatcher.dispatchQueueDeleteOk(this, channelId);
+ }
+
+ public String toString()
+ {
+ StringBuilder buf = new StringBuilder("[QueueDeleteOkBodyImpl: ");
+ buf.append( "messageCount=" );
+ buf.append( getMessageCount() );
+ buf.append("]");
+ return buf.toString();
+ }
+
+ public static void process(final MarkableDataInput buffer,
+ final ClientChannelMethodProcessor dispatcher) throws IOException
+ {
+ long messageCount = EncodingUtils.readUnsignedInteger(buffer);
+ if(!dispatcher.ignoreAllButCloseOk())
+ {
+ dispatcher.receiveQueueDeleteOk(messageCount);
+ }
+ }
}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/QueuePurgeBody.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/QueuePurgeBody.java
index 1965345997..58a424387c 100644
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/QueuePurgeBody.java
+++ b/qpid/java/common/src/main/java/org/apache/qpid/framing/QueuePurgeBody.java
@@ -22,19 +22,119 @@
/*
* This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
* Supported AMQP version:
- * 0-9
- * 0-91
- * 8-0
- */
+ * 8-0
+ */
package org.apache.qpid.framing;
-public interface QueuePurgeBody extends EncodableAMQDataBlock, AMQMethodBody
+import java.io.DataOutput;
+import java.io.IOException;
+
+import org.apache.qpid.AMQException;
+import org.apache.qpid.codec.MarkableDataInput;
+
+public class QueuePurgeBody extends AMQMethodBodyImpl implements EncodableAMQDataBlock, AMQMethodBody
{
- public boolean getNowait();
+ public static final int CLASS_ID = 50;
+ public static final int METHOD_ID = 30;
+
+ // Fields declared in specification
+ private final int _ticket; // [ticket]
+ private final AMQShortString _queue; // [queue]
+ private final byte _bitfield0; // [nowait]
+
+ // Constructor
+ public QueuePurgeBody(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
+ {
+ _ticket = buffer.readUnsignedShort();
+ _queue = buffer.readAMQShortString();
+ _bitfield0 = buffer.readByte();
+ }
+
+ public QueuePurgeBody(
+ int ticket,
+ AMQShortString queue,
+ boolean nowait
+ )
+ {
+ _ticket = ticket;
+ _queue = queue;
+ byte bitfield0 = (byte)0;
+ if( nowait )
+ {
+ bitfield0 = (byte) (((int) bitfield0) | (1 << 0));
+ }
+ _bitfield0 = bitfield0;
+ }
+
+ public int getClazz()
+ {
+ return CLASS_ID;
+ }
+
+ public int getMethod()
+ {
+ return METHOD_ID;
+ }
+
+ public final int getTicket()
+ {
+ return _ticket;
+ }
+ public final AMQShortString getQueue()
+ {
+ return _queue;
+ }
+ public final boolean getNowait()
+ {
+ return (((int)(_bitfield0)) & ( 1 << 0)) != 0;
+ }
+
+ protected int getBodySize()
+ {
+ int size = 3;
+ size += getSizeOf( _queue );
+ return size;
+ }
+
+ public void writeMethodPayload(DataOutput buffer) throws IOException
+ {
+ writeUnsignedShort( buffer, _ticket );
+ writeAMQShortString( buffer, _queue );
+ writeBitfield( buffer, _bitfield0 );
+ }
+
+ public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
+ {
+ return dispatcher.dispatchQueuePurge(this, channelId);
+ }
+
+ public String toString()
+ {
+ StringBuilder buf = new StringBuilder("[QueuePurgeBodyImpl: ");
+ buf.append( "ticket=" );
+ buf.append( getTicket() );
+ buf.append( ", " );
+ buf.append( "queue=" );
+ buf.append( getQueue() );
+ buf.append( ", " );
+ buf.append( "nowait=" );
+ buf.append( getNowait() );
+ buf.append("]");
+ return buf.toString();
+ }
- public AMQShortString getQueue();
+ public static void process(final MarkableDataInput buffer,
+ final ServerChannelMethodProcessor dispatcher) throws IOException
+ {
- public int getTicket();
+ int ticket = buffer.readUnsignedShort();
+ AMQShortString queue = buffer.readAMQShortString();
+ boolean nowait = (buffer.readByte() & 0x01) == 0x01;
+ if(!dispatcher.ignoreAllButCloseOk())
+ {
+ dispatcher.receiveQueuePurge(queue, nowait);
+ }
+ }
}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/QueuePurgeOkBody.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/QueuePurgeOkBody.java
index 2641dcf81d..acab2bc052 100644
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/QueuePurgeOkBody.java
+++ b/qpid/java/common/src/main/java/org/apache/qpid/framing/QueuePurgeOkBody.java
@@ -22,15 +22,86 @@
/*
* This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
* Supported AMQP version:
- * 0-9
- * 0-91
- * 8-0
- */
+ * 8-0
+ */
package org.apache.qpid.framing;
-public interface QueuePurgeOkBody extends EncodableAMQDataBlock, AMQMethodBody
+import java.io.DataOutput;
+import java.io.IOException;
+
+import org.apache.qpid.AMQException;
+import org.apache.qpid.codec.MarkableDataInput;
+
+public class QueuePurgeOkBody extends AMQMethodBodyImpl implements EncodableAMQDataBlock, AMQMethodBody
{
- public long getMessageCount();
+ public static final int CLASS_ID = 50;
+ public static final int METHOD_ID = 31;
+
+ // Fields declared in specification
+ private final long _messageCount; // [messageCount]
+
+ // Constructor
+ public QueuePurgeOkBody(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
+ {
+ _messageCount = EncodingUtils.readUnsignedInteger(buffer);
+ }
+
+ public QueuePurgeOkBody(
+ long messageCount
+ )
+ {
+ _messageCount = messageCount;
+ }
+
+ public int getClazz()
+ {
+ return CLASS_ID;
+ }
+
+ public int getMethod()
+ {
+ return METHOD_ID;
+ }
+
+ public final long getMessageCount()
+ {
+ return _messageCount;
+ }
+
+ protected int getBodySize()
+ {
+ int size = 4;
+ return size;
+ }
+
+ public void writeMethodPayload(DataOutput buffer) throws IOException
+ {
+ writeUnsignedInteger( buffer, _messageCount );
+ }
+
+ public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
+ {
+ return dispatcher.dispatchQueuePurgeOk(this, channelId);
+ }
+
+ public String toString()
+ {
+ StringBuilder buf = new StringBuilder("[QueuePurgeOkBodyImpl: ");
+ buf.append( "messageCount=" );
+ buf.append( getMessageCount() );
+ buf.append("]");
+ return buf.toString();
+ }
+
+ public static void process(final MarkableDataInput buffer,
+ final ClientChannelMethodProcessor dispatcher) throws IOException
+ {
+ long messageCount = EncodingUtils.readUnsignedInteger(buffer);
+ if(!dispatcher.ignoreAllButCloseOk())
+ {
+ dispatcher.receiveQueuePurgeOk(messageCount);
+ }
+ }
}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/QueueUnbindBody.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/QueueUnbindBody.java
index 9c6caafc74..30c5d19d27 100644
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/QueueUnbindBody.java
+++ b/qpid/java/common/src/main/java/org/apache/qpid/framing/QueueUnbindBody.java
@@ -22,23 +22,143 @@
/*
* This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
* Supported AMQP version:
- * 0-9
- * 0-91
- * 8-0
- */
+ * 0-91
+ */
package org.apache.qpid.framing;
-public interface QueueUnbindBody extends EncodableAMQDataBlock, AMQMethodBody
+import java.io.DataOutput;
+import java.io.IOException;
+
+import org.apache.qpid.AMQException;
+import org.apache.qpid.codec.MarkableDataInput;
+
+public class QueueUnbindBody extends AMQMethodBodyImpl implements EncodableAMQDataBlock, AMQMethodBody
{
- public FieldTable getArguments();
+ public static final int CLASS_ID = 50;
+ public static final int METHOD_ID = 50;
+
+ // Fields declared in specification
+ private final int _ticket; // [ticket]
+ private final AMQShortString _queue; // [queue]
+ private final AMQShortString _exchange; // [exchange]
+ private final AMQShortString _routingKey; // [routingKey]
+ private final FieldTable _arguments; // [arguments]
+
+ // Constructor
+ public QueueUnbindBody(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
+ {
+ _ticket = buffer.readUnsignedShort();
+ _queue = buffer.readAMQShortString();
+ _exchange = buffer.readAMQShortString();
+ _routingKey = buffer.readAMQShortString();
+ _arguments = EncodingUtils.readFieldTable(buffer);
+ }
+
+ public QueueUnbindBody(
+ int ticket,
+ AMQShortString queue,
+ AMQShortString exchange,
+ AMQShortString routingKey,
+ FieldTable arguments
+ )
+ {
+ _ticket = ticket;
+ _queue = queue;
+ _exchange = exchange;
+ _routingKey = routingKey;
+ _arguments = arguments;
+ }
+
+ public int getClazz()
+ {
+ return CLASS_ID;
+ }
+
+ public int getMethod()
+ {
+ return METHOD_ID;
+ }
+
+ public final int getTicket()
+ {
+ return _ticket;
+ }
+ public final AMQShortString getQueue()
+ {
+ return _queue;
+ }
+ public final AMQShortString getExchange()
+ {
+ return _exchange;
+ }
+ public final AMQShortString getRoutingKey()
+ {
+ return _routingKey;
+ }
+ public final FieldTable getArguments()
+ {
+ return _arguments;
+ }
+
+ protected int getBodySize()
+ {
+ int size = 2;
+ size += getSizeOf( _queue );
+ size += getSizeOf( _exchange );
+ size += getSizeOf( _routingKey );
+ size += getSizeOf( _arguments );
+ return size;
+ }
+
+ public void writeMethodPayload(DataOutput buffer) throws IOException
+ {
+ writeUnsignedShort( buffer, _ticket );
+ writeAMQShortString( buffer, _queue );
+ writeAMQShortString( buffer, _exchange );
+ writeAMQShortString( buffer, _routingKey );
+ writeFieldTable( buffer, _arguments );
+ }
- public AMQShortString getExchange();
+ public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
+ {
+ return dispatcher.dispatchQueueUnbind(this, channelId);
+ }
- public AMQShortString getQueue();
+ public String toString()
+ {
+ StringBuilder buf = new StringBuilder("[QueueUnbindBodyImpl: ");
+ buf.append( "ticket=" );
+ buf.append( getTicket() );
+ buf.append( ", " );
+ buf.append( "queue=" );
+ buf.append( getQueue() );
+ buf.append( ", " );
+ buf.append( "exchange=" );
+ buf.append( getExchange() );
+ buf.append( ", " );
+ buf.append( "routingKey=" );
+ buf.append( getRoutingKey() );
+ buf.append( ", " );
+ buf.append( "arguments=" );
+ buf.append( getArguments() );
+ buf.append("]");
+ return buf.toString();
+ }
- public AMQShortString getRoutingKey();
+ public static void process(final MarkableDataInput buffer,
+ final ServerChannelMethodProcessor dispatcher) throws IOException, AMQFrameDecodingException
+ {
- public int getTicket();
+ int ticket = buffer.readUnsignedShort();
+ AMQShortString queue = buffer.readAMQShortString();
+ AMQShortString exchange = buffer.readAMQShortString();
+ AMQShortString routingKey = buffer.readAMQShortString();
+ FieldTable arguments = EncodingUtils.readFieldTable(buffer);
+ if(!dispatcher.ignoreAllButCloseOk())
+ {
+ dispatcher.receiveQueueUnbind(queue, exchange, routingKey, arguments);
+ }
+ }
}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/QueueUnbindOkBody.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/QueueUnbindOkBody.java
index bdd8eb9359..2e504d6fc7 100644
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/QueueUnbindOkBody.java
+++ b/qpid/java/common/src/main/java/org/apache/qpid/framing/QueueUnbindOkBody.java
@@ -22,13 +22,66 @@
/*
* This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
* Supported AMQP version:
- * 0-9
- * 0-91
- * 8-0
- */
+ * 0-91
+ */
package org.apache.qpid.framing;
-public interface QueueUnbindOkBody extends EncodableAMQDataBlock, AMQMethodBody
+import java.io.DataOutput;
+import java.io.IOException;
+
+import org.apache.qpid.AMQException;
+import org.apache.qpid.codec.MarkableDataInput;
+
+public class QueueUnbindOkBody extends AMQMethodBodyImpl implements EncodableAMQDataBlock, AMQMethodBody
{
+
+ public static final int CLASS_ID = 50;
+ public static final int METHOD_ID = 51;
+
+ // Fields declared in specification
+
+ // Constructor
+ public QueueUnbindOkBody(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
+ {
+ }
+
+ public QueueUnbindOkBody(
+ )
+ {
+ }
+
+ public int getClazz()
+ {
+ return CLASS_ID;
+ }
+
+ public int getMethod()
+ {
+ return METHOD_ID;
+ }
+
+
+ protected int getBodySize()
+ {
+ int size = 0;
+ return size;
+ }
+
+ public void writeMethodPayload(DataOutput buffer) throws IOException
+ {
+ }
+
+ public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
+ {
+ return dispatcher.dispatchQueueUnbindOk(this, channelId);
+ }
+
+ public String toString()
+ {
+ StringBuilder buf = new StringBuilder("[QueueUnbindOkBodyImpl: ");
+ buf.append("]");
+ return buf.toString();
+ }
+
}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/ServerChannelMethodProcessor.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/ServerChannelMethodProcessor.java
new file mode 100644
index 0000000000..89b75c2d2f
--- /dev/null
+++ b/qpid/java/common/src/main/java/org/apache/qpid/framing/ServerChannelMethodProcessor.java
@@ -0,0 +1,92 @@
+/*
+ *
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements. See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership. The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License. You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ *
+ */
+package org.apache.qpid.framing;
+
+public interface ServerChannelMethodProcessor extends ChannelMethodProcessor
+{
+ void receiveAccessRequest(AMQShortString realm,
+ boolean exclusive,
+ boolean passive,
+ boolean active,
+ boolean write, boolean read);
+
+ void receiveExchangeDeclare(AMQShortString exchange,
+ AMQShortString type,
+ boolean passive,
+ boolean durable,
+ boolean autoDelete, boolean internal, boolean nowait, final FieldTable arguments);
+
+ void receiveExchangeDelete(AMQShortString exchange, boolean ifUnused, boolean nowait);
+
+ void receiveExchangeBound(AMQShortString exchange, AMQShortString routingKey, AMQShortString queue);
+
+ void receiveQueueDeclare(AMQShortString queue,
+ boolean passive,
+ boolean durable,
+ boolean exclusive,
+ boolean autoDelete, boolean nowait, FieldTable arguments);
+
+ void receiveQueueBind(AMQShortString queue,
+ AMQShortString exchange,
+ AMQShortString bindingKey,
+ boolean nowait, FieldTable arguments);
+
+ void receiveQueuePurge(AMQShortString queue, boolean nowait);
+
+ void receiveQueueDelete(AMQShortString queue, boolean ifUnused, boolean ifEmpty, boolean nowait);
+
+ void receiveQueueUnbind(AMQShortString queue,
+ AMQShortString exchange,
+ AMQShortString bindingKey,
+ FieldTable arguments);
+
+ void receiveBasicRecover(final boolean requeue, boolean sync);
+
+ void receiveBasicQos(long prefetchSize, int prefetchCount, boolean global);
+
+ void receiveBasicConsume(AMQShortString queue,
+ AMQShortString consumerTag,
+ boolean noLocal,
+ boolean noAck,
+ boolean exclusive, boolean nowait, FieldTable arguments);
+
+ void receiveBasicCancel(AMQShortString consumerTag, boolean noWait);
+
+ void receiveBasicPublish(AMQShortString exchange,
+ AMQShortString routingKey,
+ boolean mandatory,
+ boolean immediate);
+
+ void receiveBasicGet(AMQShortString queue, boolean noAck);
+
+ void receiveBasicAck(long deliveryTag, boolean multiple);
+
+ void receiveBasicReject(long deliveryTag, boolean requeue);
+
+
+
+ void receiveTxSelect();
+
+ void receiveTxCommit();
+
+ void receiveTxRollback();
+
+}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/ServerMethodDispatcher.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/ServerMethodDispatcher.java
index 6df8defed1..f4ab67dad4 100644
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/ServerMethodDispatcher.java
+++ b/qpid/java/common/src/main/java/org/apache/qpid/framing/ServerMethodDispatcher.java
@@ -33,6 +33,7 @@ import org.apache.qpid.AMQException;
public interface ServerMethodDispatcher
{
+ boolean dispatchAccessRequest(AccessRequestBody accessRequestBody, int channelId) throws AMQException;
public boolean dispatchBasicAck(BasicAckBody body, int channelId) throws AMQException;
public boolean dispatchBasicCancel(BasicCancelBody body, int channelId) throws AMQException;
@@ -64,4 +65,7 @@ public interface ServerMethodDispatcher
public boolean dispatchTxRollback(TxRollbackBody body, int channelId) throws AMQException;
public boolean dispatchTxSelect(TxSelectBody body, int channelId) throws AMQException;
-} \ No newline at end of file
+ boolean dispatchQueueUnbind(QueueUnbindBody queueUnbindBody, int channelId) throws AMQException;
+
+ boolean dispatchBasicRecoverSync(BasicRecoverSyncBody basicRecoverSyncBody, int channelId) throws AMQException;
+}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/FileConsumeBody.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/ServerMethodProcessor.java
index 632bc1cf85..77b4a1fc6b 100644
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/FileConsumeBody.java
+++ b/qpid/java/common/src/main/java/org/apache/qpid/framing/ServerMethodProcessor.java
@@ -18,32 +18,22 @@
* under the License.
*
*/
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 0-9
- * 0-91
- * 8-0
- */
-
package org.apache.qpid.framing;
-public interface FileConsumeBody extends EncodableAMQDataBlock, AMQMethodBody
+public interface ServerMethodProcessor<T extends ServerChannelMethodProcessor> extends MethodProcessor<T>
{
+ void receiveConnectionStartOk(FieldTable clientProperties,
+ AMQShortString mechanism,
+ byte[] response,
+ AMQShortString locale);
- public AMQShortString getConsumerTag();
-
- public boolean getExclusive();
-
+ void receiveConnectionSecureOk(byte[] response);
- public boolean getNoAck();
+ void receiveConnectionTuneOk(int channelMax, long frameMax, int heartbeat);
- public boolean getNoLocal();
+ void receiveConnectionOpen(AMQShortString virtualHost, AMQShortString capabilities, boolean insist);
- public boolean getNowait();
+ void receiveChannelOpen(int channelId);
- public AMQShortString getQueue();
- public int getTicket();
}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/StreamCancelBody.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/StreamCancelBody.java
deleted file mode 100644
index f5325ae4c0..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/StreamCancelBody.java
+++ /dev/null
@@ -1,38 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 0-9
- * 0-91
- * 8-0
- */
-
-package org.apache.qpid.framing;
-
-public interface StreamCancelBody extends EncodableAMQDataBlock, AMQMethodBody
-{
-
- public AMQShortString getConsumerTag();
-
- public boolean getNowait();
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/StreamCancelOkBody.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/StreamCancelOkBody.java
deleted file mode 100644
index f19410d97f..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/StreamCancelOkBody.java
+++ /dev/null
@@ -1,36 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 0-9
- * 0-91
- * 8-0
- */
-
-package org.apache.qpid.framing;
-
-public interface StreamCancelOkBody extends EncodableAMQDataBlock, AMQMethodBody
-{
-
- public AMQShortString getConsumerTag();
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/StreamConsumeOkBody.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/StreamConsumeOkBody.java
deleted file mode 100644
index 3d089823e2..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/StreamConsumeOkBody.java
+++ /dev/null
@@ -1,36 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 0-9
- * 0-91
- * 8-0
- */
-
-package org.apache.qpid.framing;
-
-public interface StreamConsumeOkBody extends EncodableAMQDataBlock, AMQMethodBody
-{
-
- public AMQShortString getConsumerTag();
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/StreamDeliverBody.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/StreamDeliverBody.java
deleted file mode 100644
index 76a6231ad6..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/StreamDeliverBody.java
+++ /dev/null
@@ -1,42 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 0-9
- * 0-91
- * 8-0
- */
-
-package org.apache.qpid.framing;
-
-public interface StreamDeliverBody extends EncodableAMQDataBlock, AMQMethodBody
-{
-
- public AMQShortString getConsumerTag();
-
- public long getDeliveryTag();
-
- public AMQShortString getExchange();
-
- public AMQShortString getQueue();
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/StreamPublishBody.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/StreamPublishBody.java
deleted file mode 100644
index 98860389bc..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/StreamPublishBody.java
+++ /dev/null
@@ -1,44 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 0-9
- * 0-91
- * 8-0
- */
-
-package org.apache.qpid.framing;
-
-public interface StreamPublishBody extends EncodableAMQDataBlock, AMQMethodBody
-{
-
- public AMQShortString getExchange();
-
- public boolean getImmediate();
-
- public boolean getMandatory();
-
- public AMQShortString getRoutingKey();
-
- public int getTicket();
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/StreamQosBody.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/StreamQosBody.java
deleted file mode 100644
index e28c4abd59..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/StreamQosBody.java
+++ /dev/null
@@ -1,42 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 0-9
- * 0-91
- * 8-0
- */
-
-package org.apache.qpid.framing;
-
-public interface StreamQosBody extends EncodableAMQDataBlock, AMQMethodBody
-{
-
- public long getConsumeRate();
-
- public boolean getGlobal();
-
- public int getPrefetchCount();
-
- public long getPrefetchSize();
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/StreamQosOkBody.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/StreamQosOkBody.java
deleted file mode 100644
index 1a71ba1dfa..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/StreamQosOkBody.java
+++ /dev/null
@@ -1,34 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 0-9
- * 0-91
- * 8-0
- */
-
-package org.apache.qpid.framing;
-
-public interface StreamQosOkBody extends EncodableAMQDataBlock, AMQMethodBody
-{
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/StreamReturnBody.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/StreamReturnBody.java
deleted file mode 100644
index e87863080d..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/StreamReturnBody.java
+++ /dev/null
@@ -1,42 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 0-9
- * 0-91
- * 8-0
- */
-
-package org.apache.qpid.framing;
-
-public interface StreamReturnBody extends EncodableAMQDataBlock, AMQMethodBody
-{
-
- public AMQShortString getExchange();
-
- public int getReplyCode();
-
- public AMQShortString getReplyText();
-
- public AMQShortString getRoutingKey();
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/TestContentBody.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/TestContentBody.java
deleted file mode 100644
index 96b5a056c5..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/TestContentBody.java
+++ /dev/null
@@ -1,34 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 0-9
- * 0-91
- * 8-0
- */
-
-package org.apache.qpid.framing;
-
-public interface TestContentBody extends EncodableAMQDataBlock, AMQMethodBody
-{
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/TestContentOkBody.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/TestContentOkBody.java
deleted file mode 100644
index 9da514a20b..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/TestContentOkBody.java
+++ /dev/null
@@ -1,36 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 0-9
- * 0-91
- * 8-0
- */
-
-package org.apache.qpid.framing;
-
-public interface TestContentOkBody extends EncodableAMQDataBlock, AMQMethodBody
-{
-
- public long getContentChecksum();
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/TestIntegerBody.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/TestIntegerBody.java
deleted file mode 100644
index a024aba9c6..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/TestIntegerBody.java
+++ /dev/null
@@ -1,44 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 0-9
- * 0-91
- * 8-0
- */
-
-package org.apache.qpid.framing;
-
-public interface TestIntegerBody extends EncodableAMQDataBlock, AMQMethodBody
-{
-
- public short getInteger1();
-
- public int getInteger2();
-
- public long getInteger3();
-
- public long getInteger4();
-
- public short getOperation();
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/TestIntegerOkBody.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/TestIntegerOkBody.java
deleted file mode 100644
index 7f7003031c..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/TestIntegerOkBody.java
+++ /dev/null
@@ -1,36 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 0-9
- * 0-91
- * 8-0
- */
-
-package org.apache.qpid.framing;
-
-public interface TestIntegerOkBody extends EncodableAMQDataBlock, AMQMethodBody
-{
-
- public long getResult();
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/TestStringBody.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/TestStringBody.java
deleted file mode 100644
index 9474521aad..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/TestStringBody.java
+++ /dev/null
@@ -1,40 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 0-9
- * 0-91
- * 8-0
- */
-
-package org.apache.qpid.framing;
-
-public interface TestStringBody extends EncodableAMQDataBlock, AMQMethodBody
-{
-
- public short getOperation();
-
- public AMQShortString getString1();
-
- public byte[] getString2();
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/TestStringOkBody.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/TestStringOkBody.java
deleted file mode 100644
index 7dc519a92e..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/TestStringOkBody.java
+++ /dev/null
@@ -1,36 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 0-9
- * 0-91
- * 8-0
- */
-
-package org.apache.qpid.framing;
-
-public interface TestStringOkBody extends EncodableAMQDataBlock, AMQMethodBody
-{
-
- public byte[] getResult();
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/TestTableBody.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/TestTableBody.java
deleted file mode 100644
index 4b80b72771..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/TestTableBody.java
+++ /dev/null
@@ -1,40 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 0-9
- * 0-91
- * 8-0
- */
-
-package org.apache.qpid.framing;
-
-public interface TestTableBody extends EncodableAMQDataBlock, AMQMethodBody
-{
-
- public short getIntegerOp();
-
- public short getStringOp();
-
- public FieldTable getTable();
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/TestTableOkBody.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/TestTableOkBody.java
deleted file mode 100644
index af3f3ca864..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/TestTableOkBody.java
+++ /dev/null
@@ -1,38 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 0-9
- * 0-91
- * 8-0
- */
-
-package org.apache.qpid.framing;
-
-public interface TestTableOkBody extends EncodableAMQDataBlock, AMQMethodBody
-{
-
- public long getIntegerResult();
-
- public byte[] getStringResult();
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/TunnelRequestBody.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/TunnelRequestBody.java
deleted file mode 100644
index 98785aa4cc..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/TunnelRequestBody.java
+++ /dev/null
@@ -1,36 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 0-9
- * 0-91
- * 8-0
- */
-
-package org.apache.qpid.framing;
-
-public interface TunnelRequestBody extends EncodableAMQDataBlock, AMQMethodBody
-{
-
- public FieldTable getMetaData();
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/TxCommitBody.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/TxCommitBody.java
index 189ea0cd40..63c12dffc6 100644
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/TxCommitBody.java
+++ b/qpid/java/common/src/main/java/org/apache/qpid/framing/TxCommitBody.java
@@ -22,13 +22,59 @@
/*
* This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
* Supported AMQP version:
- * 0-9
- * 0-91
- * 8-0
- */
+ * 8-0
+ */
package org.apache.qpid.framing;
-public interface TxCommitBody extends EncodableAMQDataBlock, AMQMethodBody
+import java.io.DataOutput;
+import java.io.IOException;
+
+import org.apache.qpid.AMQException;
+
+public class TxCommitBody extends AMQMethodBodyImpl implements EncodableAMQDataBlock, AMQMethodBody
{
+
+ public static final int CLASS_ID = 90;
+ public static final int METHOD_ID = 20;
+
+ public static final TxCommitBody INSTANCE = new TxCommitBody();
+
+ // Constructor
+
+
+ public TxCommitBody()
+ {
+ }
+
+ public int getClazz()
+ {
+ return CLASS_ID;
+ }
+
+ public int getMethod()
+ {
+ return METHOD_ID;
+ }
+
+
+ protected int getBodySize()
+ {
+ return 0;
+ }
+
+ public void writeMethodPayload(DataOutput buffer) throws IOException
+ {
+ }
+
+ public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
+ {
+ return dispatcher.dispatchTxCommit(this, channelId);
+ }
+
+ public String toString()
+ {
+ return "[TxCommitBody]";
+ }
+
}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/TxCommitOkBody.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/TxCommitOkBody.java
index 3df65e0504..c1a8dd0d23 100644
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/TxCommitOkBody.java
+++ b/qpid/java/common/src/main/java/org/apache/qpid/framing/TxCommitOkBody.java
@@ -22,13 +22,57 @@
/*
* This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
* Supported AMQP version:
- * 0-9
- * 0-91
- * 8-0
- */
+ * 8-0
+ */
package org.apache.qpid.framing;
-public interface TxCommitOkBody extends EncodableAMQDataBlock, AMQMethodBody
+import java.io.DataOutput;
+import java.io.IOException;
+
+import org.apache.qpid.AMQException;
+
+public class TxCommitOkBody extends AMQMethodBodyImpl implements EncodableAMQDataBlock, AMQMethodBody
{
+
+ public static final int CLASS_ID = 90;
+ public static final int METHOD_ID = 21;
+
+ public static final TxCommitOkBody INSTANCE = new TxCommitOkBody();
+
+ // Constructor
+ private TxCommitOkBody()
+ {
+ }
+
+ public int getClazz()
+ {
+ return CLASS_ID;
+ }
+
+ public int getMethod()
+ {
+ return METHOD_ID;
+ }
+
+
+ protected int getBodySize()
+ {
+ return 0;
+ }
+
+ public void writeMethodPayload(DataOutput buffer) throws IOException
+ {
+ }
+
+ public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
+ {
+ return dispatcher.dispatchTxCommitOk(this, channelId);
+ }
+
+ public String toString()
+ {
+ return "[TxCommitOkBody]";
+ }
+
}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/TxRollbackBody.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/TxRollbackBody.java
index d440dc8e04..97ac5ddcba 100644
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/TxRollbackBody.java
+++ b/qpid/java/common/src/main/java/org/apache/qpid/framing/TxRollbackBody.java
@@ -22,13 +22,57 @@
/*
* This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
* Supported AMQP version:
- * 0-9
- * 0-91
- * 8-0
- */
+ * 8-0
+ */
package org.apache.qpid.framing;
-public interface TxRollbackBody extends EncodableAMQDataBlock, AMQMethodBody
+import java.io.DataOutput;
+import java.io.IOException;
+
+import org.apache.qpid.AMQException;
+
+public class TxRollbackBody extends AMQMethodBodyImpl implements EncodableAMQDataBlock, AMQMethodBody
{
+
+ public static final int CLASS_ID = 90;
+ public static final int METHOD_ID = 30;
+
+ public static final TxRollbackBody INSTANCE = new TxRollbackBody();
+
+
+ private TxRollbackBody()
+ {
+ }
+
+ public int getClazz()
+ {
+ return CLASS_ID;
+ }
+
+ public int getMethod()
+ {
+ return METHOD_ID;
+ }
+
+
+ protected int getBodySize()
+ {
+ return 0;
+ }
+
+ public void writeMethodPayload(DataOutput buffer) throws IOException
+ {
+ }
+
+ public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
+ {
+ return dispatcher.dispatchTxRollback(this, channelId);
+ }
+
+ public String toString()
+ {
+ return "[TxRollbackBody]";
+ }
+
}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/TxRollbackOkBody.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/TxRollbackOkBody.java
index c542ff790a..d8ab92c1c3 100644
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/TxRollbackOkBody.java
+++ b/qpid/java/common/src/main/java/org/apache/qpid/framing/TxRollbackOkBody.java
@@ -22,13 +22,58 @@
/*
* This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
* Supported AMQP version:
- * 0-9
- * 0-91
- * 8-0
- */
+ * 8-0
+ */
package org.apache.qpid.framing;
-public interface TxRollbackOkBody extends EncodableAMQDataBlock, AMQMethodBody
+import java.io.DataOutput;
+import java.io.IOException;
+
+import org.apache.qpid.AMQException;
+
+public class TxRollbackOkBody extends AMQMethodBodyImpl implements EncodableAMQDataBlock, AMQMethodBody
{
+
+ public static final int CLASS_ID = 90;
+ public static final int METHOD_ID = 31;
+
+ public static final TxRollbackOkBody INSTANCE = new TxRollbackOkBody();
+
+ // Constructor
+
+ private TxRollbackOkBody()
+ {
+ }
+
+ public int getClazz()
+ {
+ return CLASS_ID;
+ }
+
+ public int getMethod()
+ {
+ return METHOD_ID;
+ }
+
+
+ protected int getBodySize()
+ {
+ return 0;
+ }
+
+ public void writeMethodPayload(DataOutput buffer) throws IOException
+ {
+ }
+
+ public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
+ {
+ return dispatcher.dispatchTxRollbackOk(this, channelId);
+ }
+
+ public String toString()
+ {
+ return "[TxRollbackOkBody]";
+ }
+
}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/TxSelectBody.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/TxSelectBody.java
index c3c881cd9d..79af85f177 100644
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/TxSelectBody.java
+++ b/qpid/java/common/src/main/java/org/apache/qpid/framing/TxSelectBody.java
@@ -22,13 +22,60 @@
/*
* This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
* Supported AMQP version:
- * 0-9
- * 0-91
- * 8-0
- */
+ * 8-0
+ */
package org.apache.qpid.framing;
-public interface TxSelectBody extends EncodableAMQDataBlock, AMQMethodBody
+import java.io.DataOutput;
+import java.io.IOException;
+
+import org.apache.qpid.AMQException;
+
+public class TxSelectBody extends AMQMethodBodyImpl implements EncodableAMQDataBlock, AMQMethodBody
{
+
+ public static final int CLASS_ID = 90;
+ public static final int METHOD_ID = 10;
+
+ public static final TxSelectBody INSTANCE = new TxSelectBody();
+
+ // Fields declared in specification
+
+ // Constructor
+
+ private TxSelectBody()
+ {
+ }
+
+ public int getClazz()
+ {
+ return CLASS_ID;
+ }
+
+ public int getMethod()
+ {
+ return METHOD_ID;
+ }
+
+
+ protected int getBodySize()
+ {
+ return 0;
+ }
+
+ public void writeMethodPayload(DataOutput buffer) throws IOException
+ {
+ }
+
+ public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
+ {
+ return dispatcher.dispatchTxSelect(this, channelId);
+ }
+
+ public String toString()
+ {
+ return "[TxSelectBody]";
+ }
+
}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/TxSelectOkBody.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/TxSelectOkBody.java
index 6841283bb2..64c8979deb 100644
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/TxSelectOkBody.java
+++ b/qpid/java/common/src/main/java/org/apache/qpid/framing/TxSelectOkBody.java
@@ -22,13 +22,56 @@
/*
* This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
* Supported AMQP version:
- * 0-9
- * 0-91
- * 8-0
- */
+ * 8-0
+ */
package org.apache.qpid.framing;
-public interface TxSelectOkBody extends EncodableAMQDataBlock, AMQMethodBody
+import java.io.DataOutput;
+import java.io.IOException;
+
+import org.apache.qpid.AMQException;
+
+public class TxSelectOkBody extends AMQMethodBodyImpl implements EncodableAMQDataBlock, AMQMethodBody
{
+
+ public static final int CLASS_ID = 90;
+ public static final int METHOD_ID = 11;
+
+ public static final TxSelectOkBody INSTANCE = new TxSelectOkBody();
+
+ private TxSelectOkBody()
+ {
+ }
+
+ public int getClazz()
+ {
+ return CLASS_ID;
+ }
+
+ public int getMethod()
+ {
+ return METHOD_ID;
+ }
+
+
+ protected int getBodySize()
+ {
+ return 0;
+ }
+
+ public void writeMethodPayload(DataOutput buffer) throws IOException
+ {
+ }
+
+ public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
+ {
+ return dispatcher.dispatchTxSelectOk(this, channelId);
+ }
+
+ public String toString()
+ {
+ return "[TxSelectOkBody]";
+ }
+
}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/abstraction/AbstractMethodConverter.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/abstraction/AbstractMethodConverter.java
deleted file mode 100644
index 1d7c05e9cc..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/abstraction/AbstractMethodConverter.java
+++ /dev/null
@@ -1,47 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-package org.apache.qpid.framing.abstraction;
-
-public abstract class AbstractMethodConverter implements ProtocolVersionMethodConverter
-{
- private final byte _protocolMajorVersion;
-
-
- private final byte _protocolMinorVersion;
-
- public AbstractMethodConverter(byte major, byte minor)
- {
- _protocolMajorVersion = major;
- _protocolMinorVersion = minor;
- }
-
-
- public final byte getProtocolMajorVersion()
- {
- return _protocolMajorVersion;
- }
-
- public final byte getProtocolMinorVersion()
- {
- return _protocolMinorVersion;
- }
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/abstraction/MessagePublishInfo.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/abstraction/MessagePublishInfo.java
deleted file mode 100644
index a96bdcc171..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/abstraction/MessagePublishInfo.java
+++ /dev/null
@@ -1,38 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-package org.apache.qpid.framing.abstraction;
-
-import org.apache.qpid.framing.AMQShortString;
-
-public interface MessagePublishInfo
-{
-
- public AMQShortString getExchange();
-
- public void setExchange(AMQShortString exchange);
-
- public boolean isImmediate();
-
- public boolean isMandatory();
-
- public AMQShortString getRoutingKey();
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/abstraction/ProtocolVersionMethodConverter.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/abstraction/ProtocolVersionMethodConverter.java
deleted file mode 100644
index b3897771c5..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/abstraction/ProtocolVersionMethodConverter.java
+++ /dev/null
@@ -1,30 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-package org.apache.qpid.framing.abstraction;
-
-import org.apache.qpid.framing.AMQMethodBody;
-
-public interface ProtocolVersionMethodConverter
-{
- public MessagePublishInfo convertToInfo(AMQMethodBody body);
- public AMQMethodBody convertToBody(MessagePublishInfo info);
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/AMQMethodBody_0_9.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/AMQMethodBody_0_9.java
deleted file mode 100644
index 8d51343507..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/AMQMethodBody_0_9.java
+++ /dev/null
@@ -1,37 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-package org.apache.qpid.framing.amqp_0_9;
-
-public abstract class AMQMethodBody_0_9 extends org.apache.qpid.framing.AMQMethodBodyImpl
-{
-
- public byte getMajor()
- {
- return 0;
- }
-
- public byte getMinor()
- {
- return 9;
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/AccessRequestBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/AccessRequestBodyImpl.java
deleted file mode 100644
index 88897e0ff6..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/AccessRequestBodyImpl.java
+++ /dev/null
@@ -1,181 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 0-9
- */
-
-package org.apache.qpid.framing.amqp_0_9;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class AccessRequestBodyImpl extends AMQMethodBody_0_9 implements AccessRequestBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new AccessRequestBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 30;
- public static final int METHOD_ID = 10;
-
- // Fields declared in specification
- private final AMQShortString _realm; // [realm]
- private final byte _bitfield0; // [exclusive, passive, active, write, read]
-
- // Constructor
- public AccessRequestBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- _realm = readAMQShortString( buffer );
- _bitfield0 = readBitfield( buffer );
- }
-
- public AccessRequestBodyImpl(
- AMQShortString realm,
- boolean exclusive,
- boolean passive,
- boolean active,
- boolean write,
- boolean read
- )
- {
- _realm = realm;
- byte bitfield0 = (byte)0;
- if( exclusive )
- {
- bitfield0 = (byte) (((int) bitfield0) | (1 << 0));
- }
-
- if( passive )
- {
- bitfield0 = (byte) (((int) bitfield0) | (1 << 1));
- }
-
- if( active )
- {
- bitfield0 = (byte) (((int) bitfield0) | (1 << 2));
- }
-
- if( write )
- {
- bitfield0 = (byte) (((int) bitfield0) | (1 << 3));
- }
-
- if( read )
- {
- bitfield0 = (byte) (((int) bitfield0) | (1 << 4));
- }
- _bitfield0 = bitfield0;
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
- public final AMQShortString getRealm()
- {
- return _realm;
- }
- public final boolean getExclusive()
- {
- return (((int)(_bitfield0)) & ( 1 << 0)) != 0;
- }
- public final boolean getPassive()
- {
- return (((int)(_bitfield0)) & ( 1 << 1)) != 0;
- }
- public final boolean getActive()
- {
- return (((int)(_bitfield0)) & ( 1 << 2)) != 0;
- }
- public final boolean getWrite()
- {
- return (((int)(_bitfield0)) & ( 1 << 3)) != 0;
- }
- public final boolean getRead()
- {
- return (((int)(_bitfield0)) & ( 1 << 4)) != 0;
- }
-
- protected int getBodySize()
- {
- int size = 1;
- size += getSizeOf( _realm );
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- writeAMQShortString( buffer, _realm );
- writeBitfield( buffer, _bitfield0 );
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_0_9)dispatcher).dispatchAccessRequest(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[AccessRequestBodyImpl: ");
- buf.append( "realm=" );
- buf.append( getRealm() );
- buf.append( ", " );
- buf.append( "exclusive=" );
- buf.append( getExclusive() );
- buf.append( ", " );
- buf.append( "passive=" );
- buf.append( getPassive() );
- buf.append( ", " );
- buf.append( "active=" );
- buf.append( getActive() );
- buf.append( ", " );
- buf.append( "write=" );
- buf.append( getWrite() );
- buf.append( ", " );
- buf.append( "read=" );
- buf.append( getRead() );
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/AccessRequestOkBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/AccessRequestOkBodyImpl.java
deleted file mode 100644
index 95087228f2..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/AccessRequestOkBodyImpl.java
+++ /dev/null
@@ -1,111 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 0-9
- */
-
-package org.apache.qpid.framing.amqp_0_9;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class AccessRequestOkBodyImpl extends AMQMethodBody_0_9 implements AccessRequestOkBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new AccessRequestOkBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 30;
- public static final int METHOD_ID = 11;
-
- // Fields declared in specification
- private final int _ticket; // [ticket]
-
- // Constructor
- public AccessRequestOkBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- _ticket = readUnsignedShort( buffer );
- }
-
- public AccessRequestOkBodyImpl(
- int ticket
- )
- {
- _ticket = ticket;
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
- public final int getTicket()
- {
- return _ticket;
- }
-
- protected int getBodySize()
- {
- int size = 2;
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- writeUnsignedShort( buffer, _ticket );
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_0_9)dispatcher).dispatchAccessRequestOk(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[AccessRequestOkBodyImpl: ");
- buf.append( "ticket=" );
- buf.append( getTicket() );
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/BasicAckBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/BasicAckBodyImpl.java
deleted file mode 100644
index b1f9757391..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/BasicAckBodyImpl.java
+++ /dev/null
@@ -1,128 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 0-9
- */
-
-package org.apache.qpid.framing.amqp_0_9;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class BasicAckBodyImpl extends AMQMethodBody_0_9 implements BasicAckBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new BasicAckBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 60;
- public static final int METHOD_ID = 80;
-
- // Fields declared in specification
- private final long _deliveryTag; // [deliveryTag]
- private final byte _bitfield0; // [multiple]
-
- // Constructor
- public BasicAckBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- _deliveryTag = readLong( buffer );
- _bitfield0 = readBitfield( buffer );
- }
-
- public BasicAckBodyImpl(
- long deliveryTag,
- boolean multiple
- )
- {
- _deliveryTag = deliveryTag;
- byte bitfield0 = (byte)0;
- if( multiple )
- {
- bitfield0 = (byte) (((int) bitfield0) | (1 << 0));
- }
- _bitfield0 = bitfield0;
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
- public final long getDeliveryTag()
- {
- return _deliveryTag;
- }
- public final boolean getMultiple()
- {
- return (((int)(_bitfield0)) & ( 1 << 0)) != 0;
- }
-
- protected int getBodySize()
- {
- int size = 9;
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- writeLong( buffer, _deliveryTag );
- writeBitfield( buffer, _bitfield0 );
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_0_9)dispatcher).dispatchBasicAck(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[BasicAckBodyImpl: ");
- buf.append( "deliveryTag=" );
- buf.append( getDeliveryTag() );
- buf.append( ", " );
- buf.append( "multiple=" );
- buf.append( getMultiple() );
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/BasicCancelBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/BasicCancelBodyImpl.java
deleted file mode 100644
index f536b9d8a5..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/BasicCancelBodyImpl.java
+++ /dev/null
@@ -1,129 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 0-9
- */
-
-package org.apache.qpid.framing.amqp_0_9;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class BasicCancelBodyImpl extends AMQMethodBody_0_9 implements BasicCancelBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new BasicCancelBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 60;
- public static final int METHOD_ID = 30;
-
- // Fields declared in specification
- private final AMQShortString _consumerTag; // [consumerTag]
- private final byte _bitfield0; // [nowait]
-
- // Constructor
- public BasicCancelBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- _consumerTag = readAMQShortString( buffer );
- _bitfield0 = readBitfield( buffer );
- }
-
- public BasicCancelBodyImpl(
- AMQShortString consumerTag,
- boolean nowait
- )
- {
- _consumerTag = consumerTag;
- byte bitfield0 = (byte)0;
- if( nowait )
- {
- bitfield0 = (byte) (((int) bitfield0) | (1 << 0));
- }
- _bitfield0 = bitfield0;
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
- public final AMQShortString getConsumerTag()
- {
- return _consumerTag;
- }
- public final boolean getNowait()
- {
- return (((int)(_bitfield0)) & ( 1 << 0)) != 0;
- }
-
- protected int getBodySize()
- {
- int size = 1;
- size += getSizeOf( _consumerTag );
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- writeAMQShortString( buffer, _consumerTag );
- writeBitfield( buffer, _bitfield0 );
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_0_9)dispatcher).dispatchBasicCancel(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[BasicCancelBodyImpl: ");
- buf.append( "consumerTag=" );
- buf.append( getConsumerTag() );
- buf.append( ", " );
- buf.append( "nowait=" );
- buf.append( getNowait() );
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/BasicCancelOkBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/BasicCancelOkBodyImpl.java
deleted file mode 100644
index ae2fe58ff9..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/BasicCancelOkBodyImpl.java
+++ /dev/null
@@ -1,112 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 0-9
- */
-
-package org.apache.qpid.framing.amqp_0_9;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class BasicCancelOkBodyImpl extends AMQMethodBody_0_9 implements BasicCancelOkBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new BasicCancelOkBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 60;
- public static final int METHOD_ID = 31;
-
- // Fields declared in specification
- private final AMQShortString _consumerTag; // [consumerTag]
-
- // Constructor
- public BasicCancelOkBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- _consumerTag = readAMQShortString( buffer );
- }
-
- public BasicCancelOkBodyImpl(
- AMQShortString consumerTag
- )
- {
- _consumerTag = consumerTag;
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
- public final AMQShortString getConsumerTag()
- {
- return _consumerTag;
- }
-
- protected int getBodySize()
- {
- int size = 0;
- size += getSizeOf( _consumerTag );
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- writeAMQShortString( buffer, _consumerTag );
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_0_9)dispatcher).dispatchBasicCancelOk(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[BasicCancelOkBodyImpl: ");
- buf.append( "consumerTag=" );
- buf.append( getConsumerTag() );
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/BasicConsumeBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/BasicConsumeBodyImpl.java
deleted file mode 100644
index 177dc6ace2..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/BasicConsumeBodyImpl.java
+++ /dev/null
@@ -1,207 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 0-9
- */
-
-package org.apache.qpid.framing.amqp_0_9;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class BasicConsumeBodyImpl extends AMQMethodBody_0_9 implements BasicConsumeBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new BasicConsumeBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 60;
- public static final int METHOD_ID = 20;
-
- // Fields declared in specification
- private final int _ticket; // [ticket]
- private final AMQShortString _queue; // [queue]
- private final AMQShortString _consumerTag; // [consumerTag]
- private final byte _bitfield0; // [noLocal, noAck, exclusive, nowait]
- private final FieldTable _arguments; // [arguments]
-
- // Constructor
- public BasicConsumeBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- _ticket = readUnsignedShort( buffer );
- _queue = readAMQShortString( buffer );
- _consumerTag = readAMQShortString( buffer );
- _bitfield0 = readBitfield( buffer );
- _arguments = readFieldTable( buffer );
- }
-
- public BasicConsumeBodyImpl(
- int ticket,
- AMQShortString queue,
- AMQShortString consumerTag,
- boolean noLocal,
- boolean noAck,
- boolean exclusive,
- boolean nowait,
- FieldTable arguments
- )
- {
- _ticket = ticket;
- _queue = queue;
- _consumerTag = consumerTag;
- byte bitfield0 = (byte)0;
- if( noLocal )
- {
- bitfield0 = (byte) (((int) bitfield0) | (1 << 0));
- }
-
- if( noAck )
- {
- bitfield0 = (byte) (((int) bitfield0) | (1 << 1));
- }
-
- if( exclusive )
- {
- bitfield0 = (byte) (((int) bitfield0) | (1 << 2));
- }
-
- if( nowait )
- {
- bitfield0 = (byte) (((int) bitfield0) | (1 << 3));
- }
-
- _bitfield0 = bitfield0;
- _arguments = arguments;
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
- public final int getTicket()
- {
- return _ticket;
- }
- public final AMQShortString getQueue()
- {
- return _queue;
- }
- public final AMQShortString getConsumerTag()
- {
- return _consumerTag;
- }
- public final boolean getNoLocal()
- {
- return (((int)(_bitfield0)) & ( 1 << 0)) != 0;
- }
- public final boolean getNoAck()
- {
- return (((int)(_bitfield0)) & ( 1 << 1)) != 0;
- }
- public final boolean getExclusive()
- {
- return (((int)(_bitfield0)) & ( 1 << 2)) != 0;
- }
- public final boolean getNowait()
- {
- return (((int)(_bitfield0)) & ( 1 << 3)) != 0;
- }
- public final FieldTable getArguments()
- {
- return _arguments;
- }
-
- protected int getBodySize()
- {
- int size = 3;
- size += getSizeOf( _queue );
- size += getSizeOf( _consumerTag );
- size += getSizeOf( _arguments );
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- writeUnsignedShort( buffer, _ticket );
- writeAMQShortString( buffer, _queue );
- writeAMQShortString( buffer, _consumerTag );
- writeBitfield( buffer, _bitfield0 );
- writeFieldTable( buffer, _arguments );
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_0_9)dispatcher).dispatchBasicConsume(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[BasicConsumeBodyImpl: ");
- buf.append( "ticket=" );
- buf.append( getTicket() );
- buf.append( ", " );
- buf.append( "queue=" );
- buf.append( getQueue() );
- buf.append( ", " );
- buf.append( "consumerTag=" );
- buf.append( getConsumerTag() );
- buf.append( ", " );
- buf.append( "noLocal=" );
- buf.append( getNoLocal() );
- buf.append( ", " );
- buf.append( "noAck=" );
- buf.append( getNoAck() );
- buf.append( ", " );
- buf.append( "exclusive=" );
- buf.append( getExclusive() );
- buf.append( ", " );
- buf.append( "nowait=" );
- buf.append( getNowait() );
- buf.append( ", " );
- buf.append( "arguments=" );
- buf.append( getArguments() );
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/BasicConsumeOkBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/BasicConsumeOkBodyImpl.java
deleted file mode 100644
index 647c58cbc4..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/BasicConsumeOkBodyImpl.java
+++ /dev/null
@@ -1,112 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 0-9
- */
-
-package org.apache.qpid.framing.amqp_0_9;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class BasicConsumeOkBodyImpl extends AMQMethodBody_0_9 implements BasicConsumeOkBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new BasicConsumeOkBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 60;
- public static final int METHOD_ID = 21;
-
- // Fields declared in specification
- private final AMQShortString _consumerTag; // [consumerTag]
-
- // Constructor
- public BasicConsumeOkBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- _consumerTag = readAMQShortString( buffer );
- }
-
- public BasicConsumeOkBodyImpl(
- AMQShortString consumerTag
- )
- {
- _consumerTag = consumerTag;
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
- public final AMQShortString getConsumerTag()
- {
- return _consumerTag;
- }
-
- protected int getBodySize()
- {
- int size = 0;
- size += getSizeOf( _consumerTag );
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- writeAMQShortString( buffer, _consumerTag );
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_0_9)dispatcher).dispatchBasicConsumeOk(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[BasicConsumeOkBodyImpl: ");
- buf.append( "consumerTag=" );
- buf.append( getConsumerTag() );
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/BasicDeliverBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/BasicDeliverBodyImpl.java
deleted file mode 100644
index 3d2602e605..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/BasicDeliverBodyImpl.java
+++ /dev/null
@@ -1,168 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 0-9
- */
-
-package org.apache.qpid.framing.amqp_0_9;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class BasicDeliverBodyImpl extends AMQMethodBody_0_9 implements BasicDeliverBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new BasicDeliverBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 60;
- public static final int METHOD_ID = 60;
-
- // Fields declared in specification
- private final AMQShortString _consumerTag; // [consumerTag]
- private final long _deliveryTag; // [deliveryTag]
- private final byte _bitfield0; // [redelivered]
- private final AMQShortString _exchange; // [exchange]
- private final AMQShortString _routingKey; // [routingKey]
-
- // Constructor
- public BasicDeliverBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- _consumerTag = readAMQShortString( buffer );
- _deliveryTag = readLong( buffer );
- _bitfield0 = readBitfield( buffer );
- _exchange = readAMQShortString( buffer );
- _routingKey = readAMQShortString( buffer );
- }
-
- public BasicDeliverBodyImpl(
- AMQShortString consumerTag,
- long deliveryTag,
- boolean redelivered,
- AMQShortString exchange,
- AMQShortString routingKey
- )
- {
- _consumerTag = consumerTag;
- _deliveryTag = deliveryTag;
- byte bitfield0 = (byte)0;
- if( redelivered )
- {
- bitfield0 = (byte) (((int) bitfield0) | (1 << 0));
- }
-
- _bitfield0 = bitfield0;
- _exchange = exchange;
- _routingKey = routingKey;
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
- public final AMQShortString getConsumerTag()
- {
- return _consumerTag;
- }
- public final long getDeliveryTag()
- {
- return _deliveryTag;
- }
- public final boolean getRedelivered()
- {
- return (((int)(_bitfield0)) & ( 1 << 0)) != 0;
- }
- public final AMQShortString getExchange()
- {
- return _exchange;
- }
- public final AMQShortString getRoutingKey()
- {
- return _routingKey;
- }
-
- protected int getBodySize()
- {
- int size = 9;
- size += getSizeOf( _consumerTag );
- size += getSizeOf( _exchange );
- size += getSizeOf( _routingKey );
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- writeAMQShortString( buffer, _consumerTag );
- writeLong( buffer, _deliveryTag );
- writeBitfield( buffer, _bitfield0 );
- writeAMQShortString( buffer, _exchange );
- writeAMQShortString( buffer, _routingKey );
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_0_9)dispatcher).dispatchBasicDeliver(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[BasicDeliverBodyImpl: ");
- buf.append( "consumerTag=" );
- buf.append( getConsumerTag() );
- buf.append( ", " );
- buf.append( "deliveryTag=" );
- buf.append( getDeliveryTag() );
- buf.append( ", " );
- buf.append( "redelivered=" );
- buf.append( getRedelivered() );
- buf.append( ", " );
- buf.append( "exchange=" );
- buf.append( getExchange() );
- buf.append( ", " );
- buf.append( "routingKey=" );
- buf.append( getRoutingKey() );
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/BasicGetBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/BasicGetBodyImpl.java
deleted file mode 100644
index 0b21ddf8e9..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/BasicGetBodyImpl.java
+++ /dev/null
@@ -1,141 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 0-9
- */
-
-package org.apache.qpid.framing.amqp_0_9;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class BasicGetBodyImpl extends AMQMethodBody_0_9 implements BasicGetBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new BasicGetBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 60;
- public static final int METHOD_ID = 70;
-
- // Fields declared in specification
- private final int _ticket; // [ticket]
- private final AMQShortString _queue; // [queue]
- private final byte _bitfield0; // [noAck]
-
- // Constructor
- public BasicGetBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- _ticket = readUnsignedShort( buffer );
- _queue = readAMQShortString( buffer );
- _bitfield0 = readBitfield( buffer );
- }
-
- public BasicGetBodyImpl(
- int ticket,
- AMQShortString queue,
- boolean noAck
- )
- {
- _ticket = ticket;
- _queue = queue;
- byte bitfield0 = (byte)0;
- if( noAck )
- {
- bitfield0 = (byte) (((int) bitfield0) | (1 << 0));
- }
- _bitfield0 = bitfield0;
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
- public final int getTicket()
- {
- return _ticket;
- }
- public final AMQShortString getQueue()
- {
- return _queue;
- }
- public final boolean getNoAck()
- {
- return (((int)(_bitfield0)) & ( 1 << 0)) != 0;
- }
-
- protected int getBodySize()
- {
- int size = 3;
- size += getSizeOf( _queue );
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- writeUnsignedShort( buffer, _ticket );
- writeAMQShortString( buffer, _queue );
- writeBitfield( buffer, _bitfield0 );
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_0_9)dispatcher).dispatchBasicGet(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[BasicGetBodyImpl: ");
- buf.append( "ticket=" );
- buf.append( getTicket() );
- buf.append( ", " );
- buf.append( "queue=" );
- buf.append( getQueue() );
- buf.append( ", " );
- buf.append( "noAck=" );
- buf.append( getNoAck() );
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/BasicGetEmptyBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/BasicGetEmptyBodyImpl.java
deleted file mode 100644
index 29cf72d053..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/BasicGetEmptyBodyImpl.java
+++ /dev/null
@@ -1,112 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 0-9
- */
-
-package org.apache.qpid.framing.amqp_0_9;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class BasicGetEmptyBodyImpl extends AMQMethodBody_0_9 implements BasicGetEmptyBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new BasicGetEmptyBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 60;
- public static final int METHOD_ID = 72;
-
- // Fields declared in specification
- private final AMQShortString _clusterId; // [clusterId]
-
- // Constructor
- public BasicGetEmptyBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- _clusterId = readAMQShortString( buffer );
- }
-
- public BasicGetEmptyBodyImpl(
- AMQShortString clusterId
- )
- {
- _clusterId = clusterId;
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
- public final AMQShortString getClusterId()
- {
- return _clusterId;
- }
-
- protected int getBodySize()
- {
- int size = 0;
- size += getSizeOf( _clusterId );
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- writeAMQShortString( buffer, _clusterId );
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_0_9)dispatcher).dispatchBasicGetEmpty(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[BasicGetEmptyBodyImpl: ");
- buf.append( "clusterId=" );
- buf.append( getClusterId() );
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/BasicGetOkBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/BasicGetOkBodyImpl.java
deleted file mode 100644
index 00bbdd7082..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/BasicGetOkBodyImpl.java
+++ /dev/null
@@ -1,167 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 0-9
- */
-
-package org.apache.qpid.framing.amqp_0_9;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class BasicGetOkBodyImpl extends AMQMethodBody_0_9 implements BasicGetOkBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new BasicGetOkBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 60;
- public static final int METHOD_ID = 71;
-
- // Fields declared in specification
- private final long _deliveryTag; // [deliveryTag]
- private final byte _bitfield0; // [redelivered]
- private final AMQShortString _exchange; // [exchange]
- private final AMQShortString _routingKey; // [routingKey]
- private final long _messageCount; // [messageCount]
-
- // Constructor
- public BasicGetOkBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- _deliveryTag = readLong( buffer );
- _bitfield0 = readBitfield( buffer );
- _exchange = readAMQShortString( buffer );
- _routingKey = readAMQShortString( buffer );
- _messageCount = readUnsignedInteger( buffer );
- }
-
- public BasicGetOkBodyImpl(
- long deliveryTag,
- boolean redelivered,
- AMQShortString exchange,
- AMQShortString routingKey,
- long messageCount
- )
- {
- _deliveryTag = deliveryTag;
- byte bitfield0 = (byte)0;
- if( redelivered )
- {
- bitfield0 = (byte) (((int) bitfield0) | (1 << 0));
- }
-
- _bitfield0 = bitfield0;
- _exchange = exchange;
- _routingKey = routingKey;
- _messageCount = messageCount;
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
- public final long getDeliveryTag()
- {
- return _deliveryTag;
- }
- public final boolean getRedelivered()
- {
- return (((int)(_bitfield0)) & ( 1 << 0)) != 0;
- }
- public final AMQShortString getExchange()
- {
- return _exchange;
- }
- public final AMQShortString getRoutingKey()
- {
- return _routingKey;
- }
- public final long getMessageCount()
- {
- return _messageCount;
- }
-
- protected int getBodySize()
- {
- int size = 13;
- size += getSizeOf( _exchange );
- size += getSizeOf( _routingKey );
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- writeLong( buffer, _deliveryTag );
- writeBitfield( buffer, _bitfield0 );
- writeAMQShortString( buffer, _exchange );
- writeAMQShortString( buffer, _routingKey );
- writeUnsignedInteger( buffer, _messageCount );
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_0_9)dispatcher).dispatchBasicGetOk(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[BasicGetOkBodyImpl: ");
- buf.append( "deliveryTag=" );
- buf.append( getDeliveryTag() );
- buf.append( ", " );
- buf.append( "redelivered=" );
- buf.append( getRedelivered() );
- buf.append( ", " );
- buf.append( "exchange=" );
- buf.append( getExchange() );
- buf.append( ", " );
- buf.append( "routingKey=" );
- buf.append( getRoutingKey() );
- buf.append( ", " );
- buf.append( "messageCount=" );
- buf.append( getMessageCount() );
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/BasicPublishBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/BasicPublishBodyImpl.java
deleted file mode 100644
index b9f941b85e..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/BasicPublishBodyImpl.java
+++ /dev/null
@@ -1,167 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 0-9
- */
-
-package org.apache.qpid.framing.amqp_0_9;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class BasicPublishBodyImpl extends AMQMethodBody_0_9 implements BasicPublishBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new BasicPublishBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 60;
- public static final int METHOD_ID = 40;
-
- // Fields declared in specification
- private final int _ticket; // [ticket]
- private final AMQShortString _exchange; // [exchange]
- private final AMQShortString _routingKey; // [routingKey]
- private final byte _bitfield0; // [mandatory, immediate]
-
- // Constructor
- public BasicPublishBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- _ticket = readUnsignedShort( buffer );
- _exchange = readAMQShortString( buffer );
- _routingKey = readAMQShortString( buffer );
- _bitfield0 = readBitfield( buffer );
- }
-
- public BasicPublishBodyImpl(
- int ticket,
- AMQShortString exchange,
- AMQShortString routingKey,
- boolean mandatory,
- boolean immediate
- )
- {
- _ticket = ticket;
- _exchange = exchange;
- _routingKey = routingKey;
- byte bitfield0 = (byte)0;
- if( mandatory )
- {
- bitfield0 = (byte) (((int) bitfield0) | (1 << 0));
- }
-
- if( immediate )
- {
- bitfield0 = (byte) (((int) bitfield0) | (1 << 1));
- }
- _bitfield0 = bitfield0;
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
- public final int getTicket()
- {
- return _ticket;
- }
- public final AMQShortString getExchange()
- {
- return _exchange;
- }
- public final AMQShortString getRoutingKey()
- {
- return _routingKey;
- }
- public final boolean getMandatory()
- {
- return (((int)(_bitfield0)) & ( 1 << 0)) != 0;
- }
- public final boolean getImmediate()
- {
- return (((int)(_bitfield0)) & ( 1 << 1)) != 0;
- }
-
- protected int getBodySize()
- {
- int size = 3;
- size += getSizeOf( _exchange );
- size += getSizeOf( _routingKey );
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- writeUnsignedShort( buffer, _ticket );
- writeAMQShortString( buffer, _exchange );
- writeAMQShortString( buffer, _routingKey );
- writeBitfield( buffer, _bitfield0 );
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_0_9)dispatcher).dispatchBasicPublish(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[BasicPublishBodyImpl: ");
- buf.append( "ticket=" );
- buf.append( getTicket() );
- buf.append( ", " );
- buf.append( "exchange=" );
- buf.append( getExchange() );
- buf.append( ", " );
- buf.append( "routingKey=" );
- buf.append( getRoutingKey() );
- buf.append( ", " );
- buf.append( "mandatory=" );
- buf.append( getMandatory() );
- buf.append( ", " );
- buf.append( "immediate=" );
- buf.append( getImmediate() );
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/BasicQosBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/BasicQosBodyImpl.java
deleted file mode 100644
index c461f6b118..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/BasicQosBodyImpl.java
+++ /dev/null
@@ -1,140 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 0-9
- */
-
-package org.apache.qpid.framing.amqp_0_9;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class BasicQosBodyImpl extends AMQMethodBody_0_9 implements BasicQosBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new BasicQosBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 60;
- public static final int METHOD_ID = 10;
-
- // Fields declared in specification
- private final long _prefetchSize; // [prefetchSize]
- private final int _prefetchCount; // [prefetchCount]
- private final byte _bitfield0; // [global]
-
- // Constructor
- public BasicQosBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- _prefetchSize = readUnsignedInteger( buffer );
- _prefetchCount = readUnsignedShort( buffer );
- _bitfield0 = readBitfield( buffer );
- }
-
- public BasicQosBodyImpl(
- long prefetchSize,
- int prefetchCount,
- boolean global
- )
- {
- _prefetchSize = prefetchSize;
- _prefetchCount = prefetchCount;
- byte bitfield0 = (byte)0;
- if( global )
- {
- bitfield0 = (byte) (((int) bitfield0) | (1 << 0));
- }
- _bitfield0 = bitfield0;
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
- public final long getPrefetchSize()
- {
- return _prefetchSize;
- }
- public final int getPrefetchCount()
- {
- return _prefetchCount;
- }
- public final boolean getGlobal()
- {
- return (((int)(_bitfield0)) & ( 1 << 0)) != 0;
- }
-
- protected int getBodySize()
- {
- int size = 7;
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- writeUnsignedInteger( buffer, _prefetchSize );
- writeUnsignedShort( buffer, _prefetchCount );
- writeBitfield( buffer, _bitfield0 );
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_0_9)dispatcher).dispatchBasicQos(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[BasicQosBodyImpl: ");
- buf.append( "prefetchSize=" );
- buf.append( getPrefetchSize() );
- buf.append( ", " );
- buf.append( "prefetchCount=" );
- buf.append( getPrefetchCount() );
- buf.append( ", " );
- buf.append( "global=" );
- buf.append( getGlobal() );
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/BasicQosOkBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/BasicQosOkBodyImpl.java
deleted file mode 100644
index 9bc5d6f3b8..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/BasicQosOkBodyImpl.java
+++ /dev/null
@@ -1,100 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 0-9
- */
-
-package org.apache.qpid.framing.amqp_0_9;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class BasicQosOkBodyImpl extends AMQMethodBody_0_9 implements BasicQosOkBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new BasicQosOkBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 60;
- public static final int METHOD_ID = 11;
-
- // Fields declared in specification
-
- // Constructor
- public BasicQosOkBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- }
-
- public BasicQosOkBodyImpl(
- )
- {
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
-
- protected int getBodySize()
- {
- int size = 0;
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_0_9)dispatcher).dispatchBasicQosOk(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[BasicQosOkBodyImpl: ");
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/BasicRecoverBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/BasicRecoverBodyImpl.java
deleted file mode 100644
index 498e8f85dc..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/BasicRecoverBodyImpl.java
+++ /dev/null
@@ -1,116 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 0-9
- */
-
-package org.apache.qpid.framing.amqp_0_9;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class BasicRecoverBodyImpl extends AMQMethodBody_0_9 implements BasicRecoverBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new BasicRecoverBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 60;
- public static final int METHOD_ID = 100;
-
- // Fields declared in specification
- private final byte _bitfield0; // [requeue]
-
- // Constructor
- public BasicRecoverBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- _bitfield0 = readBitfield( buffer );
- }
-
- public BasicRecoverBodyImpl(
- boolean requeue
- )
- {
- byte bitfield0 = (byte)0;
- if( requeue )
- {
- bitfield0 = (byte) (((int) bitfield0) | (1 << 0));
- }
- _bitfield0 = bitfield0;
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
- public final boolean getRequeue()
- {
- return (((int)(_bitfield0)) & ( 1 << 0)) != 0;
- }
-
- protected int getBodySize()
- {
- int size = 1;
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- writeBitfield( buffer, _bitfield0 );
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_0_9)dispatcher).dispatchBasicRecover(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[BasicRecoverBodyImpl: ");
- buf.append( "requeue=" );
- buf.append( getRequeue() );
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/BasicRecoverSyncBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/BasicRecoverSyncBodyImpl.java
deleted file mode 100644
index 05390ea493..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/BasicRecoverSyncBodyImpl.java
+++ /dev/null
@@ -1,116 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 0-9
- */
-
-package org.apache.qpid.framing.amqp_0_9;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class BasicRecoverSyncBodyImpl extends AMQMethodBody_0_9 implements BasicRecoverSyncBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new BasicRecoverSyncBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 60;
- public static final int METHOD_ID = 102;
-
- // Fields declared in specification
- private final byte _bitfield0; // [requeue]
-
- // Constructor
- public BasicRecoverSyncBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- _bitfield0 = readBitfield( buffer );
- }
-
- public BasicRecoverSyncBodyImpl(
- boolean requeue
- )
- {
- byte bitfield0 = (byte)0;
- if( requeue )
- {
- bitfield0 = (byte) (((int) bitfield0) | (1 << 0));
- }
- _bitfield0 = bitfield0;
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
- public final boolean getRequeue()
- {
- return (((int)(_bitfield0)) & ( 1 << 0)) != 0;
- }
-
- protected int getBodySize()
- {
- int size = 1;
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- writeBitfield( buffer, _bitfield0 );
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_0_9)dispatcher).dispatchBasicRecoverSync(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[BasicRecoverSyncBodyImpl: ");
- buf.append( "requeue=" );
- buf.append( getRequeue() );
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/BasicRecoverSyncOkBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/BasicRecoverSyncOkBodyImpl.java
deleted file mode 100644
index 0b889e4a21..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/BasicRecoverSyncOkBodyImpl.java
+++ /dev/null
@@ -1,100 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 0-9
- */
-
-package org.apache.qpid.framing.amqp_0_9;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class BasicRecoverSyncOkBodyImpl extends AMQMethodBody_0_9 implements BasicRecoverSyncOkBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new BasicRecoverSyncOkBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 60;
- public static final int METHOD_ID = 101;
-
- // Fields declared in specification
-
- // Constructor
- public BasicRecoverSyncOkBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- }
-
- public BasicRecoverSyncOkBodyImpl(
- )
- {
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
-
- protected int getBodySize()
- {
- int size = 0;
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_0_9)dispatcher).dispatchBasicRecoverSyncOk(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[BasicRecoverSyncOkBodyImpl: ");
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/BasicRejectBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/BasicRejectBodyImpl.java
deleted file mode 100644
index 3e8cf6b825..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/BasicRejectBodyImpl.java
+++ /dev/null
@@ -1,128 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 0-9
- */
-
-package org.apache.qpid.framing.amqp_0_9;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class BasicRejectBodyImpl extends AMQMethodBody_0_9 implements BasicRejectBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new BasicRejectBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 60;
- public static final int METHOD_ID = 90;
-
- // Fields declared in specification
- private final long _deliveryTag; // [deliveryTag]
- private final byte _bitfield0; // [requeue]
-
- // Constructor
- public BasicRejectBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- _deliveryTag = readLong( buffer );
- _bitfield0 = readBitfield( buffer );
- }
-
- public BasicRejectBodyImpl(
- long deliveryTag,
- boolean requeue
- )
- {
- _deliveryTag = deliveryTag;
- byte bitfield0 = (byte)0;
- if( requeue )
- {
- bitfield0 = (byte) (((int) bitfield0) | (1 << 0));
- }
- _bitfield0 = bitfield0;
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
- public final long getDeliveryTag()
- {
- return _deliveryTag;
- }
- public final boolean getRequeue()
- {
- return (((int)(_bitfield0)) & ( 1 << 0)) != 0;
- }
-
- protected int getBodySize()
- {
- int size = 9;
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- writeLong( buffer, _deliveryTag );
- writeBitfield( buffer, _bitfield0 );
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_0_9)dispatcher).dispatchBasicReject(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[BasicRejectBodyImpl: ");
- buf.append( "deliveryTag=" );
- buf.append( getDeliveryTag() );
- buf.append( ", " );
- buf.append( "requeue=" );
- buf.append( getRequeue() );
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/BasicReturnBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/BasicReturnBodyImpl.java
deleted file mode 100644
index c88391dca3..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/BasicReturnBodyImpl.java
+++ /dev/null
@@ -1,150 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 0-9
- */
-
-package org.apache.qpid.framing.amqp_0_9;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class BasicReturnBodyImpl extends AMQMethodBody_0_9 implements BasicReturnBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new BasicReturnBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 60;
- public static final int METHOD_ID = 50;
-
- // Fields declared in specification
- private final int _replyCode; // [replyCode]
- private final AMQShortString _replyText; // [replyText]
- private final AMQShortString _exchange; // [exchange]
- private final AMQShortString _routingKey; // [routingKey]
-
- // Constructor
- public BasicReturnBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- _replyCode = readUnsignedShort( buffer );
- _replyText = readAMQShortString( buffer );
- _exchange = readAMQShortString( buffer );
- _routingKey = readAMQShortString( buffer );
- }
-
- public BasicReturnBodyImpl(
- int replyCode,
- AMQShortString replyText,
- AMQShortString exchange,
- AMQShortString routingKey
- )
- {
- _replyCode = replyCode;
- _replyText = replyText;
- _exchange = exchange;
- _routingKey = routingKey;
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
- public final int getReplyCode()
- {
- return _replyCode;
- }
- public final AMQShortString getReplyText()
- {
- return _replyText;
- }
- public final AMQShortString getExchange()
- {
- return _exchange;
- }
- public final AMQShortString getRoutingKey()
- {
- return _routingKey;
- }
-
- protected int getBodySize()
- {
- int size = 2;
- size += getSizeOf( _replyText );
- size += getSizeOf( _exchange );
- size += getSizeOf( _routingKey );
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- writeUnsignedShort( buffer, _replyCode );
- writeAMQShortString( buffer, _replyText );
- writeAMQShortString( buffer, _exchange );
- writeAMQShortString( buffer, _routingKey );
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_0_9)dispatcher).dispatchBasicReturn(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[BasicReturnBodyImpl: ");
- buf.append( "replyCode=" );
- buf.append( getReplyCode() );
- buf.append( ", " );
- buf.append( "replyText=" );
- buf.append( getReplyText() );
- buf.append( ", " );
- buf.append( "exchange=" );
- buf.append( getExchange() );
- buf.append( ", " );
- buf.append( "routingKey=" );
- buf.append( getRoutingKey() );
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/ChannelCloseBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/ChannelCloseBodyImpl.java
deleted file mode 100644
index ceadeb8f7c..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/ChannelCloseBodyImpl.java
+++ /dev/null
@@ -1,148 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 0-9
- */
-
-package org.apache.qpid.framing.amqp_0_9;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class ChannelCloseBodyImpl extends AMQMethodBody_0_9 implements ChannelCloseBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new ChannelCloseBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 20;
- public static final int METHOD_ID = 40;
-
- // Fields declared in specification
- private final int _replyCode; // [replyCode]
- private final AMQShortString _replyText; // [replyText]
- private final int _classId; // [classId]
- private final int _methodId; // [methodId]
-
- // Constructor
- public ChannelCloseBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- _replyCode = readUnsignedShort( buffer );
- _replyText = readAMQShortString( buffer );
- _classId = readUnsignedShort( buffer );
- _methodId = readUnsignedShort( buffer );
- }
-
- public ChannelCloseBodyImpl(
- int replyCode,
- AMQShortString replyText,
- int classId,
- int methodId
- )
- {
- _replyCode = replyCode;
- _replyText = replyText;
- _classId = classId;
- _methodId = methodId;
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
- public final int getReplyCode()
- {
- return _replyCode;
- }
- public final AMQShortString getReplyText()
- {
- return _replyText;
- }
- public final int getClassId()
- {
- return _classId;
- }
- public final int getMethodId()
- {
- return _methodId;
- }
-
- protected int getBodySize()
- {
- int size = 6;
- size += getSizeOf( _replyText );
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- writeUnsignedShort( buffer, _replyCode );
- writeAMQShortString( buffer, _replyText );
- writeUnsignedShort( buffer, _classId );
- writeUnsignedShort( buffer, _methodId );
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_0_9)dispatcher).dispatchChannelClose(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[ChannelCloseBodyImpl: ");
- buf.append( "replyCode=" );
- buf.append( getReplyCode() );
- buf.append( ", " );
- buf.append( "replyText=" );
- buf.append( getReplyText() );
- buf.append( ", " );
- buf.append( "classId=" );
- buf.append( getClassId() );
- buf.append( ", " );
- buf.append( "methodId=" );
- buf.append( getMethodId() );
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/ChannelCloseOkBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/ChannelCloseOkBodyImpl.java
deleted file mode 100644
index 5df83134f7..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/ChannelCloseOkBodyImpl.java
+++ /dev/null
@@ -1,100 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 0-9
- */
-
-package org.apache.qpid.framing.amqp_0_9;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class ChannelCloseOkBodyImpl extends AMQMethodBody_0_9 implements ChannelCloseOkBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new ChannelCloseOkBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 20;
- public static final int METHOD_ID = 41;
-
- // Fields declared in specification
-
- // Constructor
- public ChannelCloseOkBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- }
-
- public ChannelCloseOkBodyImpl(
- )
- {
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
-
- protected int getBodySize()
- {
- int size = 0;
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_0_9)dispatcher).dispatchChannelCloseOk(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[ChannelCloseOkBodyImpl: ");
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/ChannelFlowBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/ChannelFlowBodyImpl.java
deleted file mode 100644
index 62e9bf90a0..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/ChannelFlowBodyImpl.java
+++ /dev/null
@@ -1,116 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 0-9
- */
-
-package org.apache.qpid.framing.amqp_0_9;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class ChannelFlowBodyImpl extends AMQMethodBody_0_9 implements ChannelFlowBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new ChannelFlowBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 20;
- public static final int METHOD_ID = 20;
-
- // Fields declared in specification
- private final byte _bitfield0; // [active]
-
- // Constructor
- public ChannelFlowBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- _bitfield0 = readBitfield( buffer );
- }
-
- public ChannelFlowBodyImpl(
- boolean active
- )
- {
- byte bitfield0 = (byte)0;
- if( active )
- {
- bitfield0 = (byte) (((int) bitfield0) | (1 << 0));
- }
- _bitfield0 = bitfield0;
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
- public final boolean getActive()
- {
- return (((int)(_bitfield0)) & ( 1 << 0)) != 0;
- }
-
- protected int getBodySize()
- {
- int size = 1;
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- writeBitfield( buffer, _bitfield0 );
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_0_9)dispatcher).dispatchChannelFlow(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[ChannelFlowBodyImpl: ");
- buf.append( "active=" );
- buf.append( getActive() );
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/ChannelFlowOkBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/ChannelFlowOkBodyImpl.java
deleted file mode 100644
index 5c73bd2ff4..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/ChannelFlowOkBodyImpl.java
+++ /dev/null
@@ -1,116 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 0-9
- */
-
-package org.apache.qpid.framing.amqp_0_9;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class ChannelFlowOkBodyImpl extends AMQMethodBody_0_9 implements ChannelFlowOkBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new ChannelFlowOkBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 20;
- public static final int METHOD_ID = 21;
-
- // Fields declared in specification
- private final byte _bitfield0; // [active]
-
- // Constructor
- public ChannelFlowOkBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- _bitfield0 = readBitfield( buffer );
- }
-
- public ChannelFlowOkBodyImpl(
- boolean active
- )
- {
- byte bitfield0 = (byte)0;
- if( active )
- {
- bitfield0 = (byte) (((int) bitfield0) | (1 << 0));
- }
- _bitfield0 = bitfield0;
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
- public final boolean getActive()
- {
- return (((int)(_bitfield0)) & ( 1 << 0)) != 0;
- }
-
- protected int getBodySize()
- {
- int size = 1;
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- writeBitfield( buffer, _bitfield0 );
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_0_9)dispatcher).dispatchChannelFlowOk(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[ChannelFlowOkBodyImpl: ");
- buf.append( "active=" );
- buf.append( getActive() );
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/ChannelOkBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/ChannelOkBodyImpl.java
deleted file mode 100644
index 7945fcec47..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/ChannelOkBodyImpl.java
+++ /dev/null
@@ -1,100 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 0-9
- */
-
-package org.apache.qpid.framing.amqp_0_9;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class ChannelOkBodyImpl extends AMQMethodBody_0_9 implements ChannelOkBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new ChannelOkBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 20;
- public static final int METHOD_ID = 80;
-
- // Fields declared in specification
-
- // Constructor
- public ChannelOkBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- }
-
- public ChannelOkBodyImpl(
- )
- {
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
-
- protected int getBodySize()
- {
- int size = 0;
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_0_9)dispatcher).dispatchChannelOk(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[ChannelOkBodyImpl: ");
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/ChannelOpenBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/ChannelOpenBodyImpl.java
deleted file mode 100644
index 10c06cb132..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/ChannelOpenBodyImpl.java
+++ /dev/null
@@ -1,112 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 0-9
- */
-
-package org.apache.qpid.framing.amqp_0_9;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class ChannelOpenBodyImpl extends AMQMethodBody_0_9 implements ChannelOpenBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new ChannelOpenBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 20;
- public static final int METHOD_ID = 10;
-
- // Fields declared in specification
- private final AMQShortString _outOfBand; // [outOfBand]
-
- // Constructor
- public ChannelOpenBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- _outOfBand = readAMQShortString( buffer );
- }
-
- public ChannelOpenBodyImpl(
- AMQShortString outOfBand
- )
- {
- _outOfBand = outOfBand;
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
- public final AMQShortString getOutOfBand()
- {
- return _outOfBand;
- }
-
- protected int getBodySize()
- {
- int size = 0;
- size += getSizeOf( _outOfBand );
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- writeAMQShortString( buffer, _outOfBand );
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_0_9)dispatcher).dispatchChannelOpen(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[ChannelOpenBodyImpl: ");
- buf.append( "outOfBand=" );
- buf.append( getOutOfBand() );
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/ChannelOpenOkBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/ChannelOpenOkBodyImpl.java
deleted file mode 100644
index 1c2a3f4a57..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/ChannelOpenOkBodyImpl.java
+++ /dev/null
@@ -1,112 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 0-9
- */
-
-package org.apache.qpid.framing.amqp_0_9;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class ChannelOpenOkBodyImpl extends AMQMethodBody_0_9 implements ChannelOpenOkBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new ChannelOpenOkBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 20;
- public static final int METHOD_ID = 11;
-
- // Fields declared in specification
- private final byte[] _channelId; // [channelId]
-
- // Constructor
- public ChannelOpenOkBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- _channelId = readBytes( buffer );
- }
-
- public ChannelOpenOkBodyImpl(
- byte[] channelId
- )
- {
- _channelId = channelId;
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
- public final byte[] getChannelId()
- {
- return _channelId;
- }
-
- protected int getBodySize()
- {
- int size = 0;
- size += getSizeOf( _channelId );
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- writeBytes( buffer, _channelId );
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_0_9)dispatcher).dispatchChannelOpenOk(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[ChannelOpenOkBodyImpl: ");
- buf.append( "channelId=" );
- buf.append( getChannelId() == null ? "null" : java.util.Arrays.toString( getChannelId() ) );
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/ChannelPingBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/ChannelPingBodyImpl.java
deleted file mode 100644
index ba02f17b99..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/ChannelPingBodyImpl.java
+++ /dev/null
@@ -1,100 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 0-9
- */
-
-package org.apache.qpid.framing.amqp_0_9;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class ChannelPingBodyImpl extends AMQMethodBody_0_9 implements ChannelPingBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new ChannelPingBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 20;
- public static final int METHOD_ID = 60;
-
- // Fields declared in specification
-
- // Constructor
- public ChannelPingBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- }
-
- public ChannelPingBodyImpl(
- )
- {
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
-
- protected int getBodySize()
- {
- int size = 0;
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_0_9)dispatcher).dispatchChannelPing(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[ChannelPingBodyImpl: ");
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/ChannelPongBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/ChannelPongBodyImpl.java
deleted file mode 100644
index da37e5127e..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/ChannelPongBodyImpl.java
+++ /dev/null
@@ -1,100 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 0-9
- */
-
-package org.apache.qpid.framing.amqp_0_9;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class ChannelPongBodyImpl extends AMQMethodBody_0_9 implements ChannelPongBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new ChannelPongBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 20;
- public static final int METHOD_ID = 70;
-
- // Fields declared in specification
-
- // Constructor
- public ChannelPongBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- }
-
- public ChannelPongBodyImpl(
- )
- {
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
-
- protected int getBodySize()
- {
- int size = 0;
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_0_9)dispatcher).dispatchChannelPong(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[ChannelPongBodyImpl: ");
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/ChannelResumeBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/ChannelResumeBodyImpl.java
deleted file mode 100644
index 47fc5c60be..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/ChannelResumeBodyImpl.java
+++ /dev/null
@@ -1,112 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 0-9
- */
-
-package org.apache.qpid.framing.amqp_0_9;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class ChannelResumeBodyImpl extends AMQMethodBody_0_9 implements ChannelResumeBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new ChannelResumeBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 20;
- public static final int METHOD_ID = 50;
-
- // Fields declared in specification
- private final byte[] _channelId; // [channelId]
-
- // Constructor
- public ChannelResumeBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- _channelId = readBytes( buffer );
- }
-
- public ChannelResumeBodyImpl(
- byte[] channelId
- )
- {
- _channelId = channelId;
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
- public final byte[] getChannelId()
- {
- return _channelId;
- }
-
- protected int getBodySize()
- {
- int size = 0;
- size += getSizeOf( _channelId );
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- writeBytes( buffer, _channelId );
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_0_9)dispatcher).dispatchChannelResume(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[ChannelResumeBodyImpl: ");
- buf.append( "channelId=" );
- buf.append( getChannelId() == null ? "null" : java.util.Arrays.toString( getChannelId() ) );
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/ClientMethodDispatcher_0_9.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/ClientMethodDispatcher_0_9.java
deleted file mode 100644
index f1bf0d5a53..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/ClientMethodDispatcher_0_9.java
+++ /dev/null
@@ -1,97 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 0-9
- */
-
-package org.apache.qpid.framing.amqp_0_9;
-
-import org.apache.qpid.AMQException;
-import org.apache.qpid.framing.*;
-
-public interface ClientMethodDispatcher_0_9 extends ClientMethodDispatcher
-{
-
- public boolean dispatchAccessRequestOk(AccessRequestOkBody body, int channelId) throws AMQException;
- public boolean dispatchBasicCancelOk(BasicCancelOkBody body, int channelId) throws AMQException;
- public boolean dispatchBasicConsumeOk(BasicConsumeOkBody body, int channelId) throws AMQException;
- public boolean dispatchBasicDeliver(BasicDeliverBody body, int channelId) throws AMQException;
- public boolean dispatchBasicGetEmpty(BasicGetEmptyBody body, int channelId) throws AMQException;
- public boolean dispatchBasicGetOk(BasicGetOkBody body, int channelId) throws AMQException;
- public boolean dispatchBasicQosOk(BasicQosOkBody body, int channelId) throws AMQException;
- public boolean dispatchBasicRecoverSyncOk(BasicRecoverSyncOkBody body, int channelId) throws AMQException;
- public boolean dispatchBasicReturn(BasicReturnBody body, int channelId) throws AMQException;
- public boolean dispatchChannelClose(ChannelCloseBody body, int channelId) throws AMQException;
- public boolean dispatchChannelCloseOk(ChannelCloseOkBody body, int channelId) throws AMQException;
- public boolean dispatchChannelFlow(ChannelFlowBody body, int channelId) throws AMQException;
- public boolean dispatchChannelFlowOk(ChannelFlowOkBody body, int channelId) throws AMQException;
- public boolean dispatchChannelOk(ChannelOkBody body, int channelId) throws AMQException;
- public boolean dispatchChannelOpenOk(ChannelOpenOkBody body, int channelId) throws AMQException;
- public boolean dispatchChannelPing(ChannelPingBody body, int channelId) throws AMQException;
- public boolean dispatchChannelPong(ChannelPongBody body, int channelId) throws AMQException;
- public boolean dispatchConnectionClose(ConnectionCloseBody body, int channelId) throws AMQException;
- public boolean dispatchConnectionCloseOk(ConnectionCloseOkBody body, int channelId) throws AMQException;
- public boolean dispatchConnectionOpenOk(ConnectionOpenOkBody body, int channelId) throws AMQException;
- public boolean dispatchConnectionRedirect(ConnectionRedirectBody body, int channelId) throws AMQException;
- public boolean dispatchConnectionSecure(ConnectionSecureBody body, int channelId) throws AMQException;
- public boolean dispatchConnectionStart(ConnectionStartBody body, int channelId) throws AMQException;
- public boolean dispatchConnectionTune(ConnectionTuneBody body, int channelId) throws AMQException;
- public boolean dispatchDtxSelectOk(DtxSelectOkBody body, int channelId) throws AMQException;
- public boolean dispatchDtxStartOk(DtxStartOkBody body, int channelId) throws AMQException;
- public boolean dispatchExchangeBoundOk(ExchangeBoundOkBody body, int channelId) throws AMQException;
- public boolean dispatchExchangeDeclareOk(ExchangeDeclareOkBody body, int channelId) throws AMQException;
- public boolean dispatchExchangeDeleteOk(ExchangeDeleteOkBody body, int channelId) throws AMQException;
- public boolean dispatchFileCancelOk(FileCancelOkBody body, int channelId) throws AMQException;
- public boolean dispatchFileConsumeOk(FileConsumeOkBody body, int channelId) throws AMQException;
- public boolean dispatchFileDeliver(FileDeliverBody body, int channelId) throws AMQException;
- public boolean dispatchFileOpen(FileOpenBody body, int channelId) throws AMQException;
- public boolean dispatchFileOpenOk(FileOpenOkBody body, int channelId) throws AMQException;
- public boolean dispatchFileQosOk(FileQosOkBody body, int channelId) throws AMQException;
- public boolean dispatchFileReturn(FileReturnBody body, int channelId) throws AMQException;
- public boolean dispatchFileStage(FileStageBody body, int channelId) throws AMQException;
- public boolean dispatchMessageAppend(MessageAppendBody body, int channelId) throws AMQException;
- public boolean dispatchMessageCheckpoint(MessageCheckpointBody body, int channelId) throws AMQException;
- public boolean dispatchMessageClose(MessageCloseBody body, int channelId) throws AMQException;
- public boolean dispatchMessageEmpty(MessageEmptyBody body, int channelId) throws AMQException;
- public boolean dispatchMessageOffset(MessageOffsetBody body, int channelId) throws AMQException;
- public boolean dispatchMessageOk(MessageOkBody body, int channelId) throws AMQException;
- public boolean dispatchMessageOpen(MessageOpenBody body, int channelId) throws AMQException;
- public boolean dispatchMessageReject(MessageRejectBody body, int channelId) throws AMQException;
- public boolean dispatchMessageResume(MessageResumeBody body, int channelId) throws AMQException;
- public boolean dispatchMessageTransfer(MessageTransferBody body, int channelId) throws AMQException;
- public boolean dispatchQueueBindOk(QueueBindOkBody body, int channelId) throws AMQException;
- public boolean dispatchQueueDeclareOk(QueueDeclareOkBody body, int channelId) throws AMQException;
- public boolean dispatchQueueDeleteOk(QueueDeleteOkBody body, int channelId) throws AMQException;
- public boolean dispatchQueuePurgeOk(QueuePurgeOkBody body, int channelId) throws AMQException;
- public boolean dispatchQueueUnbindOk(QueueUnbindOkBody body, int channelId) throws AMQException;
- public boolean dispatchStreamCancelOk(StreamCancelOkBody body, int channelId) throws AMQException;
- public boolean dispatchStreamConsumeOk(StreamConsumeOkBody body, int channelId) throws AMQException;
- public boolean dispatchStreamDeliver(StreamDeliverBody body, int channelId) throws AMQException;
- public boolean dispatchStreamQosOk(StreamQosOkBody body, int channelId) throws AMQException;
- public boolean dispatchStreamReturn(StreamReturnBody body, int channelId) throws AMQException;
- public boolean dispatchTxCommitOk(TxCommitOkBody body, int channelId) throws AMQException;
- public boolean dispatchTxRollbackOk(TxRollbackOkBody body, int channelId) throws AMQException;
- public boolean dispatchTxSelectOk(TxSelectOkBody body, int channelId) throws AMQException;
-
-} \ No newline at end of file
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/ConnectionCloseBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/ConnectionCloseBodyImpl.java
deleted file mode 100644
index e0f8704f67..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/ConnectionCloseBodyImpl.java
+++ /dev/null
@@ -1,148 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 0-9
- */
-
-package org.apache.qpid.framing.amqp_0_9;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class ConnectionCloseBodyImpl extends AMQMethodBody_0_9 implements ConnectionCloseBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new ConnectionCloseBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 10;
- public static final int METHOD_ID = 50;
-
- // Fields declared in specification
- private final int _replyCode; // [replyCode]
- private final AMQShortString _replyText; // [replyText]
- private final int _classId; // [classId]
- private final int _methodId; // [methodId]
-
- // Constructor
- public ConnectionCloseBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- _replyCode = readUnsignedShort( buffer );
- _replyText = readAMQShortString( buffer );
- _classId = readUnsignedShort( buffer );
- _methodId = readUnsignedShort( buffer );
- }
-
- public ConnectionCloseBodyImpl(
- int replyCode,
- AMQShortString replyText,
- int classId,
- int methodId
- )
- {
- _replyCode = replyCode;
- _replyText = replyText;
- _classId = classId;
- _methodId = methodId;
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
- public final int getReplyCode()
- {
- return _replyCode;
- }
- public final AMQShortString getReplyText()
- {
- return _replyText;
- }
- public final int getClassId()
- {
- return _classId;
- }
- public final int getMethodId()
- {
- return _methodId;
- }
-
- protected int getBodySize()
- {
- int size = 6;
- size += getSizeOf( _replyText );
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- writeUnsignedShort( buffer, _replyCode );
- writeAMQShortString( buffer, _replyText );
- writeUnsignedShort( buffer, _classId );
- writeUnsignedShort( buffer, _methodId );
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_0_9)dispatcher).dispatchConnectionClose(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[ConnectionCloseBodyImpl: ");
- buf.append( "replyCode=" );
- buf.append( getReplyCode() );
- buf.append( ", " );
- buf.append( "replyText=" );
- buf.append( getReplyText() );
- buf.append( ", " );
- buf.append( "classId=" );
- buf.append( getClassId() );
- buf.append( ", " );
- buf.append( "methodId=" );
- buf.append( getMethodId() );
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/ConnectionCloseOkBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/ConnectionCloseOkBodyImpl.java
deleted file mode 100644
index 98f73b0beb..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/ConnectionCloseOkBodyImpl.java
+++ /dev/null
@@ -1,100 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 0-9
- */
-
-package org.apache.qpid.framing.amqp_0_9;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class ConnectionCloseOkBodyImpl extends AMQMethodBody_0_9 implements ConnectionCloseOkBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new ConnectionCloseOkBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 10;
- public static final int METHOD_ID = 51;
-
- // Fields declared in specification
-
- // Constructor
- public ConnectionCloseOkBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- }
-
- public ConnectionCloseOkBodyImpl(
- )
- {
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
-
- protected int getBodySize()
- {
- int size = 0;
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_0_9)dispatcher).dispatchConnectionCloseOk(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[ConnectionCloseOkBodyImpl: ");
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/ConnectionOpenBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/ConnectionOpenBodyImpl.java
deleted file mode 100644
index 86c40656bb..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/ConnectionOpenBodyImpl.java
+++ /dev/null
@@ -1,142 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 0-9
- */
-
-package org.apache.qpid.framing.amqp_0_9;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class ConnectionOpenBodyImpl extends AMQMethodBody_0_9 implements ConnectionOpenBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new ConnectionOpenBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 10;
- public static final int METHOD_ID = 40;
-
- // Fields declared in specification
- private final AMQShortString _virtualHost; // [virtualHost]
- private final AMQShortString _capabilities; // [capabilities]
- private final byte _bitfield0; // [insist]
-
- // Constructor
- public ConnectionOpenBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- _virtualHost = readAMQShortString( buffer );
- _capabilities = readAMQShortString( buffer );
- _bitfield0 = readBitfield( buffer );
- }
-
- public ConnectionOpenBodyImpl(
- AMQShortString virtualHost,
- AMQShortString capabilities,
- boolean insist
- )
- {
- _virtualHost = virtualHost;
- _capabilities = capabilities;
- byte bitfield0 = (byte)0;
- if( insist )
- {
- bitfield0 = (byte) (((int) bitfield0) | (1 << 0));
- }
- _bitfield0 = bitfield0;
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
- public final AMQShortString getVirtualHost()
- {
- return _virtualHost;
- }
- public final AMQShortString getCapabilities()
- {
- return _capabilities;
- }
- public final boolean getInsist()
- {
- return (((int)(_bitfield0)) & ( 1 << 0)) != 0;
- }
-
- protected int getBodySize()
- {
- int size = 1;
- size += getSizeOf( _virtualHost );
- size += getSizeOf( _capabilities );
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- writeAMQShortString( buffer, _virtualHost );
- writeAMQShortString( buffer, _capabilities );
- writeBitfield( buffer, _bitfield0 );
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_0_9)dispatcher).dispatchConnectionOpen(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[ConnectionOpenBodyImpl: ");
- buf.append( "virtualHost=" );
- buf.append( getVirtualHost() );
- buf.append( ", " );
- buf.append( "capabilities=" );
- buf.append( getCapabilities() );
- buf.append( ", " );
- buf.append( "insist=" );
- buf.append( getInsist() );
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/ConnectionOpenOkBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/ConnectionOpenOkBodyImpl.java
deleted file mode 100644
index 0439fc01b8..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/ConnectionOpenOkBodyImpl.java
+++ /dev/null
@@ -1,112 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 0-9
- */
-
-package org.apache.qpid.framing.amqp_0_9;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class ConnectionOpenOkBodyImpl extends AMQMethodBody_0_9 implements ConnectionOpenOkBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new ConnectionOpenOkBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 10;
- public static final int METHOD_ID = 41;
-
- // Fields declared in specification
- private final AMQShortString _knownHosts; // [knownHosts]
-
- // Constructor
- public ConnectionOpenOkBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- _knownHosts = readAMQShortString( buffer );
- }
-
- public ConnectionOpenOkBodyImpl(
- AMQShortString knownHosts
- )
- {
- _knownHosts = knownHosts;
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
- public final AMQShortString getKnownHosts()
- {
- return _knownHosts;
- }
-
- protected int getBodySize()
- {
- int size = 0;
- size += getSizeOf( _knownHosts );
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- writeAMQShortString( buffer, _knownHosts );
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_0_9)dispatcher).dispatchConnectionOpenOk(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[ConnectionOpenOkBodyImpl: ");
- buf.append( "knownHosts=" );
- buf.append( getKnownHosts() );
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/ConnectionRedirectBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/ConnectionRedirectBodyImpl.java
deleted file mode 100644
index 270161db47..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/ConnectionRedirectBodyImpl.java
+++ /dev/null
@@ -1,125 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 0-9
- */
-
-package org.apache.qpid.framing.amqp_0_9;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class ConnectionRedirectBodyImpl extends AMQMethodBody_0_9 implements ConnectionRedirectBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new ConnectionRedirectBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 10;
- public static final int METHOD_ID = 42;
-
- // Fields declared in specification
- private final AMQShortString _host; // [host]
- private final AMQShortString _knownHosts; // [knownHosts]
-
- // Constructor
- public ConnectionRedirectBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- _host = readAMQShortString( buffer );
- _knownHosts = readAMQShortString( buffer );
- }
-
- public ConnectionRedirectBodyImpl(
- AMQShortString host,
- AMQShortString knownHosts
- )
- {
- _host = host;
- _knownHosts = knownHosts;
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
- public final AMQShortString getHost()
- {
- return _host;
- }
- public final AMQShortString getKnownHosts()
- {
- return _knownHosts;
- }
-
- protected int getBodySize()
- {
- int size = 0;
- size += getSizeOf( _host );
- size += getSizeOf( _knownHosts );
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- writeAMQShortString( buffer, _host );
- writeAMQShortString( buffer, _knownHosts );
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_0_9)dispatcher).dispatchConnectionRedirect(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[ConnectionRedirectBodyImpl: ");
- buf.append( "host=" );
- buf.append( getHost() );
- buf.append( ", " );
- buf.append( "knownHosts=" );
- buf.append( getKnownHosts() );
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/ConnectionSecureBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/ConnectionSecureBodyImpl.java
deleted file mode 100644
index 19b9532f5b..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/ConnectionSecureBodyImpl.java
+++ /dev/null
@@ -1,112 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 0-9
- */
-
-package org.apache.qpid.framing.amqp_0_9;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class ConnectionSecureBodyImpl extends AMQMethodBody_0_9 implements ConnectionSecureBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new ConnectionSecureBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 10;
- public static final int METHOD_ID = 20;
-
- // Fields declared in specification
- private final byte[] _challenge; // [challenge]
-
- // Constructor
- public ConnectionSecureBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- _challenge = readBytes( buffer );
- }
-
- public ConnectionSecureBodyImpl(
- byte[] challenge
- )
- {
- _challenge = challenge;
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
- public final byte[] getChallenge()
- {
- return _challenge;
- }
-
- protected int getBodySize()
- {
- int size = 0;
- size += getSizeOf( _challenge );
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- writeBytes( buffer, _challenge );
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_0_9)dispatcher).dispatchConnectionSecure(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[ConnectionSecureBodyImpl: ");
- buf.append( "challenge=" );
- buf.append( getChallenge() == null ? "null" : java.util.Arrays.toString( getChallenge() ) );
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/ConnectionSecureOkBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/ConnectionSecureOkBodyImpl.java
deleted file mode 100644
index 7891d7d24c..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/ConnectionSecureOkBodyImpl.java
+++ /dev/null
@@ -1,112 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 0-9
- */
-
-package org.apache.qpid.framing.amqp_0_9;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class ConnectionSecureOkBodyImpl extends AMQMethodBody_0_9 implements ConnectionSecureOkBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new ConnectionSecureOkBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 10;
- public static final int METHOD_ID = 21;
-
- // Fields declared in specification
- private final byte[] _response; // [response]
-
- // Constructor
- public ConnectionSecureOkBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- _response = readBytes( buffer );
- }
-
- public ConnectionSecureOkBodyImpl(
- byte[] response
- )
- {
- _response = response;
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
- public final byte[] getResponse()
- {
- return _response;
- }
-
- protected int getBodySize()
- {
- int size = 0;
- size += getSizeOf( _response );
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- writeBytes( buffer, _response );
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_0_9)dispatcher).dispatchConnectionSecureOk(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[ConnectionSecureOkBodyImpl: ");
- buf.append( "response=" );
- buf.append( getResponse() == null ? "null" : java.util.Arrays.toString( getResponse() ) );
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/ConnectionStartBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/ConnectionStartBodyImpl.java
deleted file mode 100644
index ec82327f4d..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/ConnectionStartBodyImpl.java
+++ /dev/null
@@ -1,162 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 0-9
- */
-
-package org.apache.qpid.framing.amqp_0_9;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class ConnectionStartBodyImpl extends AMQMethodBody_0_9 implements ConnectionStartBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new ConnectionStartBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 10;
- public static final int METHOD_ID = 10;
-
- // Fields declared in specification
- private final short _versionMajor; // [versionMajor]
- private final short _versionMinor; // [versionMinor]
- private final FieldTable _serverProperties; // [serverProperties]
- private final byte[] _mechanisms; // [mechanisms]
- private final byte[] _locales; // [locales]
-
- // Constructor
- public ConnectionStartBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- _versionMajor = readUnsignedByte( buffer );
- _versionMinor = readUnsignedByte( buffer );
- _serverProperties = readFieldTable( buffer );
- _mechanisms = readBytes( buffer );
- _locales = readBytes( buffer );
- }
-
- public ConnectionStartBodyImpl(
- short versionMajor,
- short versionMinor,
- FieldTable serverProperties,
- byte[] mechanisms,
- byte[] locales
- )
- {
- _versionMajor = versionMajor;
- _versionMinor = versionMinor;
- _serverProperties = serverProperties;
- _mechanisms = mechanisms;
- _locales = locales;
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
- public final short getVersionMajor()
- {
- return _versionMajor;
- }
- public final short getVersionMinor()
- {
- return _versionMinor;
- }
- public final FieldTable getServerProperties()
- {
- return _serverProperties;
- }
- public final byte[] getMechanisms()
- {
- return _mechanisms;
- }
- public final byte[] getLocales()
- {
- return _locales;
- }
-
- protected int getBodySize()
- {
- int size = 2;
- size += getSizeOf( _serverProperties );
- size += getSizeOf( _mechanisms );
- size += getSizeOf( _locales );
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- writeUnsignedByte( buffer, _versionMajor );
- writeUnsignedByte( buffer, _versionMinor );
- writeFieldTable( buffer, _serverProperties );
- writeBytes( buffer, _mechanisms );
- writeBytes( buffer, _locales );
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_0_9)dispatcher).dispatchConnectionStart(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[ConnectionStartBodyImpl: ");
- buf.append( "versionMajor=" );
- buf.append( getVersionMajor() );
- buf.append( ", " );
- buf.append( "versionMinor=" );
- buf.append( getVersionMinor() );
- buf.append( ", " );
- buf.append( "serverProperties=" );
- buf.append( getServerProperties() );
- buf.append( ", " );
- buf.append( "mechanisms=" );
- buf.append( getMechanisms() == null ? "null" : java.util.Arrays.toString( getMechanisms() ) );
- buf.append( ", " );
- buf.append( "locales=" );
- buf.append( getLocales() == null ? "null" : java.util.Arrays.toString( getLocales() ) );
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/ConnectionStartOkBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/ConnectionStartOkBodyImpl.java
deleted file mode 100644
index cdc77c87fd..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/ConnectionStartOkBodyImpl.java
+++ /dev/null
@@ -1,151 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 0-9
- */
-
-package org.apache.qpid.framing.amqp_0_9;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class ConnectionStartOkBodyImpl extends AMQMethodBody_0_9 implements ConnectionStartOkBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new ConnectionStartOkBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 10;
- public static final int METHOD_ID = 11;
-
- // Fields declared in specification
- private final FieldTable _clientProperties; // [clientProperties]
- private final AMQShortString _mechanism; // [mechanism]
- private final byte[] _response; // [response]
- private final AMQShortString _locale; // [locale]
-
- // Constructor
- public ConnectionStartOkBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- _clientProperties = readFieldTable( buffer );
- _mechanism = readAMQShortString( buffer );
- _response = readBytes( buffer );
- _locale = readAMQShortString( buffer );
- }
-
- public ConnectionStartOkBodyImpl(
- FieldTable clientProperties,
- AMQShortString mechanism,
- byte[] response,
- AMQShortString locale
- )
- {
- _clientProperties = clientProperties;
- _mechanism = mechanism;
- _response = response;
- _locale = locale;
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
- public final FieldTable getClientProperties()
- {
- return _clientProperties;
- }
- public final AMQShortString getMechanism()
- {
- return _mechanism;
- }
- public final byte[] getResponse()
- {
- return _response;
- }
- public final AMQShortString getLocale()
- {
- return _locale;
- }
-
- protected int getBodySize()
- {
- int size = 0;
- size += getSizeOf( _clientProperties );
- size += getSizeOf( _mechanism );
- size += getSizeOf( _response );
- size += getSizeOf( _locale );
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- writeFieldTable( buffer, _clientProperties );
- writeAMQShortString( buffer, _mechanism );
- writeBytes( buffer, _response );
- writeAMQShortString( buffer, _locale );
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_0_9)dispatcher).dispatchConnectionStartOk(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[ConnectionStartOkBodyImpl: ");
- buf.append( "clientProperties=" );
- buf.append( getClientProperties() );
- buf.append( ", " );
- buf.append( "mechanism=" );
- buf.append( getMechanism() );
- buf.append( ", " );
- buf.append( "response=" );
- buf.append( getResponse() == null ? "null" : java.util.Arrays.toString( getResponse() ) );
- buf.append( ", " );
- buf.append( "locale=" );
- buf.append( getLocale() );
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/ConnectionTuneBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/ConnectionTuneBodyImpl.java
deleted file mode 100644
index a5cb1f4d77..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/ConnectionTuneBodyImpl.java
+++ /dev/null
@@ -1,135 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 0-9
- */
-
-package org.apache.qpid.framing.amqp_0_9;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class ConnectionTuneBodyImpl extends AMQMethodBody_0_9 implements ConnectionTuneBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new ConnectionTuneBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 10;
- public static final int METHOD_ID = 30;
-
- // Fields declared in specification
- private final int _channelMax; // [channelMax]
- private final long _frameMax; // [frameMax]
- private final int _heartbeat; // [heartbeat]
-
- // Constructor
- public ConnectionTuneBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- _channelMax = readUnsignedShort( buffer );
- _frameMax = readUnsignedInteger( buffer );
- _heartbeat = readUnsignedShort( buffer );
- }
-
- public ConnectionTuneBodyImpl(
- int channelMax,
- long frameMax,
- int heartbeat
- )
- {
- _channelMax = channelMax;
- _frameMax = frameMax;
- _heartbeat = heartbeat;
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
- public final int getChannelMax()
- {
- return _channelMax;
- }
- public final long getFrameMax()
- {
- return _frameMax;
- }
- public final int getHeartbeat()
- {
- return _heartbeat;
- }
-
- protected int getBodySize()
- {
- int size = 8;
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- writeUnsignedShort( buffer, _channelMax );
- writeUnsignedInteger( buffer, _frameMax );
- writeUnsignedShort( buffer, _heartbeat );
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_0_9)dispatcher).dispatchConnectionTune(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[ConnectionTuneBodyImpl: ");
- buf.append( "channelMax=" );
- buf.append( getChannelMax() );
- buf.append( ", " );
- buf.append( "frameMax=" );
- buf.append( getFrameMax() );
- buf.append( ", " );
- buf.append( "heartbeat=" );
- buf.append( getHeartbeat() );
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/ConnectionTuneOkBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/ConnectionTuneOkBodyImpl.java
deleted file mode 100644
index 2dee4765f5..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/ConnectionTuneOkBodyImpl.java
+++ /dev/null
@@ -1,135 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 0-9
- */
-
-package org.apache.qpid.framing.amqp_0_9;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class ConnectionTuneOkBodyImpl extends AMQMethodBody_0_9 implements ConnectionTuneOkBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new ConnectionTuneOkBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 10;
- public static final int METHOD_ID = 31;
-
- // Fields declared in specification
- private final int _channelMax; // [channelMax]
- private final long _frameMax; // [frameMax]
- private final int _heartbeat; // [heartbeat]
-
- // Constructor
- public ConnectionTuneOkBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- _channelMax = readUnsignedShort( buffer );
- _frameMax = readUnsignedInteger( buffer );
- _heartbeat = readUnsignedShort( buffer );
- }
-
- public ConnectionTuneOkBodyImpl(
- int channelMax,
- long frameMax,
- int heartbeat
- )
- {
- _channelMax = channelMax;
- _frameMax = frameMax;
- _heartbeat = heartbeat;
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
- public final int getChannelMax()
- {
- return _channelMax;
- }
- public final long getFrameMax()
- {
- return _frameMax;
- }
- public final int getHeartbeat()
- {
- return _heartbeat;
- }
-
- protected int getBodySize()
- {
- int size = 8;
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- writeUnsignedShort( buffer, _channelMax );
- writeUnsignedInteger( buffer, _frameMax );
- writeUnsignedShort( buffer, _heartbeat );
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_0_9)dispatcher).dispatchConnectionTuneOk(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[ConnectionTuneOkBodyImpl: ");
- buf.append( "channelMax=" );
- buf.append( getChannelMax() );
- buf.append( ", " );
- buf.append( "frameMax=" );
- buf.append( getFrameMax() );
- buf.append( ", " );
- buf.append( "heartbeat=" );
- buf.append( getHeartbeat() );
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/DtxSelectBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/DtxSelectBodyImpl.java
deleted file mode 100644
index 5739697389..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/DtxSelectBodyImpl.java
+++ /dev/null
@@ -1,100 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 0-9
- */
-
-package org.apache.qpid.framing.amqp_0_9;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class DtxSelectBodyImpl extends AMQMethodBody_0_9 implements DtxSelectBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new DtxSelectBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 100;
- public static final int METHOD_ID = 10;
-
- // Fields declared in specification
-
- // Constructor
- public DtxSelectBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- }
-
- public DtxSelectBodyImpl(
- )
- {
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
-
- protected int getBodySize()
- {
- int size = 0;
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_0_9)dispatcher).dispatchDtxSelect(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[DtxSelectBodyImpl: ");
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/DtxSelectOkBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/DtxSelectOkBodyImpl.java
deleted file mode 100644
index b379501617..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/DtxSelectOkBodyImpl.java
+++ /dev/null
@@ -1,100 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 0-9
- */
-
-package org.apache.qpid.framing.amqp_0_9;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class DtxSelectOkBodyImpl extends AMQMethodBody_0_9 implements DtxSelectOkBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new DtxSelectOkBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 100;
- public static final int METHOD_ID = 11;
-
- // Fields declared in specification
-
- // Constructor
- public DtxSelectOkBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- }
-
- public DtxSelectOkBodyImpl(
- )
- {
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
-
- protected int getBodySize()
- {
- int size = 0;
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_0_9)dispatcher).dispatchDtxSelectOk(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[DtxSelectOkBodyImpl: ");
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/DtxStartBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/DtxStartBodyImpl.java
deleted file mode 100644
index 162c0b31ad..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/DtxStartBodyImpl.java
+++ /dev/null
@@ -1,112 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 0-9
- */
-
-package org.apache.qpid.framing.amqp_0_9;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class DtxStartBodyImpl extends AMQMethodBody_0_9 implements DtxStartBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new DtxStartBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 100;
- public static final int METHOD_ID = 20;
-
- // Fields declared in specification
- private final AMQShortString _dtxIdentifier; // [dtxIdentifier]
-
- // Constructor
- public DtxStartBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- _dtxIdentifier = readAMQShortString( buffer );
- }
-
- public DtxStartBodyImpl(
- AMQShortString dtxIdentifier
- )
- {
- _dtxIdentifier = dtxIdentifier;
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
- public final AMQShortString getDtxIdentifier()
- {
- return _dtxIdentifier;
- }
-
- protected int getBodySize()
- {
- int size = 0;
- size += getSizeOf( _dtxIdentifier );
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- writeAMQShortString( buffer, _dtxIdentifier );
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_0_9)dispatcher).dispatchDtxStart(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[DtxStartBodyImpl: ");
- buf.append( "dtxIdentifier=" );
- buf.append( getDtxIdentifier() );
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/DtxStartOkBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/DtxStartOkBodyImpl.java
deleted file mode 100644
index fbe9b86e56..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/DtxStartOkBodyImpl.java
+++ /dev/null
@@ -1,100 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 0-9
- */
-
-package org.apache.qpid.framing.amqp_0_9;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class DtxStartOkBodyImpl extends AMQMethodBody_0_9 implements DtxStartOkBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new DtxStartOkBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 100;
- public static final int METHOD_ID = 21;
-
- // Fields declared in specification
-
- // Constructor
- public DtxStartOkBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- }
-
- public DtxStartOkBodyImpl(
- )
- {
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
-
- protected int getBodySize()
- {
- int size = 0;
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_0_9)dispatcher).dispatchDtxStartOk(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[DtxStartOkBodyImpl: ");
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/ExchangeBoundBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/ExchangeBoundBodyImpl.java
deleted file mode 100644
index 92ba4edc03..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/ExchangeBoundBodyImpl.java
+++ /dev/null
@@ -1,138 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 0-9
- */
-
-package org.apache.qpid.framing.amqp_0_9;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class ExchangeBoundBodyImpl extends AMQMethodBody_0_9 implements ExchangeBoundBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new ExchangeBoundBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 40;
- public static final int METHOD_ID = 22;
-
- // Fields declared in specification
- private final AMQShortString _exchange; // [exchange]
- private final AMQShortString _routingKey; // [routingKey]
- private final AMQShortString _queue; // [queue]
-
- // Constructor
- public ExchangeBoundBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- _exchange = readAMQShortString( buffer );
- _routingKey = readAMQShortString( buffer );
- _queue = readAMQShortString( buffer );
- }
-
- public ExchangeBoundBodyImpl(
- AMQShortString exchange,
- AMQShortString routingKey,
- AMQShortString queue
- )
- {
- _exchange = exchange;
- _routingKey = routingKey;
- _queue = queue;
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
- public final AMQShortString getExchange()
- {
- return _exchange;
- }
- public final AMQShortString getRoutingKey()
- {
- return _routingKey;
- }
- public final AMQShortString getQueue()
- {
- return _queue;
- }
-
- protected int getBodySize()
- {
- int size = 0;
- size += getSizeOf( _exchange );
- size += getSizeOf( _routingKey );
- size += getSizeOf( _queue );
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- writeAMQShortString( buffer, _exchange );
- writeAMQShortString( buffer, _routingKey );
- writeAMQShortString( buffer, _queue );
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_0_9)dispatcher).dispatchExchangeBound(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[ExchangeBoundBodyImpl: ");
- buf.append( "exchange=" );
- buf.append( getExchange() );
- buf.append( ", " );
- buf.append( "routingKey=" );
- buf.append( getRoutingKey() );
- buf.append( ", " );
- buf.append( "queue=" );
- buf.append( getQueue() );
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/ExchangeBoundOkBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/ExchangeBoundOkBodyImpl.java
deleted file mode 100644
index 4f594b9a70..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/ExchangeBoundOkBodyImpl.java
+++ /dev/null
@@ -1,124 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 0-9
- */
-
-package org.apache.qpid.framing.amqp_0_9;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class ExchangeBoundOkBodyImpl extends AMQMethodBody_0_9 implements ExchangeBoundOkBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new ExchangeBoundOkBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 40;
- public static final int METHOD_ID = 23;
-
- // Fields declared in specification
- private final int _replyCode; // [replyCode]
- private final AMQShortString _replyText; // [replyText]
-
- // Constructor
- public ExchangeBoundOkBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- _replyCode = readUnsignedShort( buffer );
- _replyText = readAMQShortString( buffer );
- }
-
- public ExchangeBoundOkBodyImpl(
- int replyCode,
- AMQShortString replyText
- )
- {
- _replyCode = replyCode;
- _replyText = replyText;
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
- public final int getReplyCode()
- {
- return _replyCode;
- }
- public final AMQShortString getReplyText()
- {
- return _replyText;
- }
-
- protected int getBodySize()
- {
- int size = 2;
- size += getSizeOf( _replyText );
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- writeUnsignedShort( buffer, _replyCode );
- writeAMQShortString( buffer, _replyText );
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_0_9)dispatcher).dispatchExchangeBoundOk(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[ExchangeBoundOkBodyImpl: ");
- buf.append( "replyCode=" );
- buf.append( getReplyCode() );
- buf.append( ", " );
- buf.append( "replyText=" );
- buf.append( getReplyText() );
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/ExchangeDeclareBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/ExchangeDeclareBodyImpl.java
deleted file mode 100644
index 50b6889735..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/ExchangeDeclareBodyImpl.java
+++ /dev/null
@@ -1,220 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 0-9
- */
-
-package org.apache.qpid.framing.amqp_0_9;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class ExchangeDeclareBodyImpl extends AMQMethodBody_0_9 implements ExchangeDeclareBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new ExchangeDeclareBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 40;
- public static final int METHOD_ID = 10;
-
- // Fields declared in specification
- private final int _ticket; // [ticket]
- private final AMQShortString _exchange; // [exchange]
- private final AMQShortString _type; // [type]
- private final byte _bitfield0; // [passive, durable, autoDelete, internal, nowait]
- private final FieldTable _arguments; // [arguments]
-
- // Constructor
- public ExchangeDeclareBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- _ticket = readUnsignedShort( buffer );
- _exchange = readAMQShortString( buffer );
- _type = readAMQShortString( buffer );
- _bitfield0 = readBitfield( buffer );
- _arguments = readFieldTable( buffer );
- }
-
- public ExchangeDeclareBodyImpl(
- int ticket,
- AMQShortString exchange,
- AMQShortString type,
- boolean passive,
- boolean durable,
- boolean autoDelete,
- boolean internal,
- boolean nowait,
- FieldTable arguments
- )
- {
- _ticket = ticket;
- _exchange = exchange;
- _type = type;
- byte bitfield0 = (byte)0;
- if( passive )
- {
- bitfield0 = (byte) (((int) bitfield0) | (1 << 0));
- }
-
- if( durable )
- {
- bitfield0 = (byte) (((int) bitfield0) | (1 << 1));
- }
-
- if( autoDelete )
- {
- bitfield0 = (byte) (((int) bitfield0) | (1 << 2));
- }
-
- if( internal )
- {
- bitfield0 = (byte) (((int) bitfield0) | (1 << 3));
- }
-
- if( nowait )
- {
- bitfield0 = (byte) (((int) bitfield0) | (1 << 4));
- }
-
- _bitfield0 = bitfield0;
- _arguments = arguments;
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
- public final int getTicket()
- {
- return _ticket;
- }
- public final AMQShortString getExchange()
- {
- return _exchange;
- }
- public final AMQShortString getType()
- {
- return _type;
- }
- public final boolean getPassive()
- {
- return (((int)(_bitfield0)) & ( 1 << 0)) != 0;
- }
- public final boolean getDurable()
- {
- return (((int)(_bitfield0)) & ( 1 << 1)) != 0;
- }
- public final boolean getAutoDelete()
- {
- return (((int)(_bitfield0)) & ( 1 << 2)) != 0;
- }
- public final boolean getInternal()
- {
- return (((int)(_bitfield0)) & ( 1 << 3)) != 0;
- }
- public final boolean getNowait()
- {
- return (((int)(_bitfield0)) & ( 1 << 4)) != 0;
- }
- public final FieldTable getArguments()
- {
- return _arguments;
- }
-
- protected int getBodySize()
- {
- int size = 3;
- size += getSizeOf( _exchange );
- size += getSizeOf( _type );
- size += getSizeOf( _arguments );
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- writeUnsignedShort( buffer, _ticket );
- writeAMQShortString( buffer, _exchange );
- writeAMQShortString( buffer, _type );
- writeBitfield( buffer, _bitfield0 );
- writeFieldTable( buffer, _arguments );
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_0_9)dispatcher).dispatchExchangeDeclare(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[ExchangeDeclareBodyImpl: ");
- buf.append( "ticket=" );
- buf.append( getTicket() );
- buf.append( ", " );
- buf.append( "exchange=" );
- buf.append( getExchange() );
- buf.append( ", " );
- buf.append( "type=" );
- buf.append( getType() );
- buf.append( ", " );
- buf.append( "passive=" );
- buf.append( getPassive() );
- buf.append( ", " );
- buf.append( "durable=" );
- buf.append( getDurable() );
- buf.append( ", " );
- buf.append( "autoDelete=" );
- buf.append( getAutoDelete() );
- buf.append( ", " );
- buf.append( "internal=" );
- buf.append( getInternal() );
- buf.append( ", " );
- buf.append( "nowait=" );
- buf.append( getNowait() );
- buf.append( ", " );
- buf.append( "arguments=" );
- buf.append( getArguments() );
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/ExchangeDeclareOkBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/ExchangeDeclareOkBodyImpl.java
deleted file mode 100644
index adaff55cc8..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/ExchangeDeclareOkBodyImpl.java
+++ /dev/null
@@ -1,100 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 0-9
- */
-
-package org.apache.qpid.framing.amqp_0_9;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class ExchangeDeclareOkBodyImpl extends AMQMethodBody_0_9 implements ExchangeDeclareOkBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new ExchangeDeclareOkBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 40;
- public static final int METHOD_ID = 11;
-
- // Fields declared in specification
-
- // Constructor
- public ExchangeDeclareOkBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- }
-
- public ExchangeDeclareOkBodyImpl(
- )
- {
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
-
- protected int getBodySize()
- {
- int size = 0;
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_0_9)dispatcher).dispatchExchangeDeclareOk(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[ExchangeDeclareOkBodyImpl: ");
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/ExchangeDeleteBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/ExchangeDeleteBodyImpl.java
deleted file mode 100644
index 60da6c8330..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/ExchangeDeleteBodyImpl.java
+++ /dev/null
@@ -1,154 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 0-9
- */
-
-package org.apache.qpid.framing.amqp_0_9;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class ExchangeDeleteBodyImpl extends AMQMethodBody_0_9 implements ExchangeDeleteBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new ExchangeDeleteBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 40;
- public static final int METHOD_ID = 20;
-
- // Fields declared in specification
- private final int _ticket; // [ticket]
- private final AMQShortString _exchange; // [exchange]
- private final byte _bitfield0; // [ifUnused, nowait]
-
- // Constructor
- public ExchangeDeleteBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- _ticket = readUnsignedShort( buffer );
- _exchange = readAMQShortString( buffer );
- _bitfield0 = readBitfield( buffer );
- }
-
- public ExchangeDeleteBodyImpl(
- int ticket,
- AMQShortString exchange,
- boolean ifUnused,
- boolean nowait
- )
- {
- _ticket = ticket;
- _exchange = exchange;
- byte bitfield0 = (byte)0;
- if( ifUnused )
- {
- bitfield0 = (byte) (((int) bitfield0) | (1 << 0));
- }
-
- if( nowait )
- {
- bitfield0 = (byte) (((int) bitfield0) | (1 << 1));
- }
- _bitfield0 = bitfield0;
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
- public final int getTicket()
- {
- return _ticket;
- }
- public final AMQShortString getExchange()
- {
- return _exchange;
- }
- public final boolean getIfUnused()
- {
- return (((int)(_bitfield0)) & ( 1 << 0)) != 0;
- }
- public final boolean getNowait()
- {
- return (((int)(_bitfield0)) & ( 1 << 1)) != 0;
- }
-
- protected int getBodySize()
- {
- int size = 3;
- size += getSizeOf( _exchange );
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- writeUnsignedShort( buffer, _ticket );
- writeAMQShortString( buffer, _exchange );
- writeBitfield( buffer, _bitfield0 );
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_0_9)dispatcher).dispatchExchangeDelete(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[ExchangeDeleteBodyImpl: ");
- buf.append( "ticket=" );
- buf.append( getTicket() );
- buf.append( ", " );
- buf.append( "exchange=" );
- buf.append( getExchange() );
- buf.append( ", " );
- buf.append( "ifUnused=" );
- buf.append( getIfUnused() );
- buf.append( ", " );
- buf.append( "nowait=" );
- buf.append( getNowait() );
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/ExchangeDeleteOkBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/ExchangeDeleteOkBodyImpl.java
deleted file mode 100644
index 89eab25c74..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/ExchangeDeleteOkBodyImpl.java
+++ /dev/null
@@ -1,100 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 0-9
- */
-
-package org.apache.qpid.framing.amqp_0_9;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class ExchangeDeleteOkBodyImpl extends AMQMethodBody_0_9 implements ExchangeDeleteOkBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new ExchangeDeleteOkBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 40;
- public static final int METHOD_ID = 21;
-
- // Fields declared in specification
-
- // Constructor
- public ExchangeDeleteOkBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- }
-
- public ExchangeDeleteOkBodyImpl(
- )
- {
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
-
- protected int getBodySize()
- {
- int size = 0;
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_0_9)dispatcher).dispatchExchangeDeleteOk(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[ExchangeDeleteOkBodyImpl: ");
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/FileAckBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/FileAckBodyImpl.java
deleted file mode 100644
index b2e0727fc3..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/FileAckBodyImpl.java
+++ /dev/null
@@ -1,128 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 0-9
- */
-
-package org.apache.qpid.framing.amqp_0_9;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class FileAckBodyImpl extends AMQMethodBody_0_9 implements FileAckBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new FileAckBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 70;
- public static final int METHOD_ID = 90;
-
- // Fields declared in specification
- private final long _deliveryTag; // [deliveryTag]
- private final byte _bitfield0; // [multiple]
-
- // Constructor
- public FileAckBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- _deliveryTag = readLong( buffer );
- _bitfield0 = readBitfield( buffer );
- }
-
- public FileAckBodyImpl(
- long deliveryTag,
- boolean multiple
- )
- {
- _deliveryTag = deliveryTag;
- byte bitfield0 = (byte)0;
- if( multiple )
- {
- bitfield0 = (byte) (((int) bitfield0) | (1 << 0));
- }
- _bitfield0 = bitfield0;
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
- public final long getDeliveryTag()
- {
- return _deliveryTag;
- }
- public final boolean getMultiple()
- {
- return (((int)(_bitfield0)) & ( 1 << 0)) != 0;
- }
-
- protected int getBodySize()
- {
- int size = 9;
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- writeLong( buffer, _deliveryTag );
- writeBitfield( buffer, _bitfield0 );
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_0_9)dispatcher).dispatchFileAck(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[FileAckBodyImpl: ");
- buf.append( "deliveryTag=" );
- buf.append( getDeliveryTag() );
- buf.append( ", " );
- buf.append( "multiple=" );
- buf.append( getMultiple() );
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/FileCancelBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/FileCancelBodyImpl.java
deleted file mode 100644
index a1cddb1bc1..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/FileCancelBodyImpl.java
+++ /dev/null
@@ -1,129 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 0-9
- */
-
-package org.apache.qpid.framing.amqp_0_9;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class FileCancelBodyImpl extends AMQMethodBody_0_9 implements FileCancelBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new FileCancelBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 70;
- public static final int METHOD_ID = 30;
-
- // Fields declared in specification
- private final AMQShortString _consumerTag; // [consumerTag]
- private final byte _bitfield0; // [nowait]
-
- // Constructor
- public FileCancelBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- _consumerTag = readAMQShortString( buffer );
- _bitfield0 = readBitfield( buffer );
- }
-
- public FileCancelBodyImpl(
- AMQShortString consumerTag,
- boolean nowait
- )
- {
- _consumerTag = consumerTag;
- byte bitfield0 = (byte)0;
- if( nowait )
- {
- bitfield0 = (byte) (((int) bitfield0) | (1 << 0));
- }
- _bitfield0 = bitfield0;
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
- public final AMQShortString getConsumerTag()
- {
- return _consumerTag;
- }
- public final boolean getNowait()
- {
- return (((int)(_bitfield0)) & ( 1 << 0)) != 0;
- }
-
- protected int getBodySize()
- {
- int size = 1;
- size += getSizeOf( _consumerTag );
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- writeAMQShortString( buffer, _consumerTag );
- writeBitfield( buffer, _bitfield0 );
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_0_9)dispatcher).dispatchFileCancel(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[FileCancelBodyImpl: ");
- buf.append( "consumerTag=" );
- buf.append( getConsumerTag() );
- buf.append( ", " );
- buf.append( "nowait=" );
- buf.append( getNowait() );
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/FileCancelOkBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/FileCancelOkBodyImpl.java
deleted file mode 100644
index 258b55f6d8..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/FileCancelOkBodyImpl.java
+++ /dev/null
@@ -1,112 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 0-9
- */
-
-package org.apache.qpid.framing.amqp_0_9;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class FileCancelOkBodyImpl extends AMQMethodBody_0_9 implements FileCancelOkBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new FileCancelOkBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 70;
- public static final int METHOD_ID = 31;
-
- // Fields declared in specification
- private final AMQShortString _consumerTag; // [consumerTag]
-
- // Constructor
- public FileCancelOkBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- _consumerTag = readAMQShortString( buffer );
- }
-
- public FileCancelOkBodyImpl(
- AMQShortString consumerTag
- )
- {
- _consumerTag = consumerTag;
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
- public final AMQShortString getConsumerTag()
- {
- return _consumerTag;
- }
-
- protected int getBodySize()
- {
- int size = 0;
- size += getSizeOf( _consumerTag );
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- writeAMQShortString( buffer, _consumerTag );
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_0_9)dispatcher).dispatchFileCancelOk(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[FileCancelOkBodyImpl: ");
- buf.append( "consumerTag=" );
- buf.append( getConsumerTag() );
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/FileConsumeBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/FileConsumeBodyImpl.java
deleted file mode 100644
index d841fab69d..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/FileConsumeBodyImpl.java
+++ /dev/null
@@ -1,207 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 0-9
- */
-
-package org.apache.qpid.framing.amqp_0_9;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class FileConsumeBodyImpl extends AMQMethodBody_0_9 implements FileConsumeBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new FileConsumeBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 70;
- public static final int METHOD_ID = 20;
-
- // Fields declared in specification
- private final int _ticket; // [ticket]
- private final AMQShortString _queue; // [queue]
- private final AMQShortString _consumerTag; // [consumerTag]
- private final byte _bitfield0; // [noLocal, noAck, exclusive, nowait]
- private final FieldTable _filter; // [filter]
-
- // Constructor
- public FileConsumeBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- _ticket = readUnsignedShort( buffer );
- _queue = readAMQShortString( buffer );
- _consumerTag = readAMQShortString( buffer );
- _bitfield0 = readBitfield( buffer );
- _filter = readFieldTable( buffer );
- }
-
- public FileConsumeBodyImpl(
- int ticket,
- AMQShortString queue,
- AMQShortString consumerTag,
- boolean noLocal,
- boolean noAck,
- boolean exclusive,
- boolean nowait,
- FieldTable filter
- )
- {
- _ticket = ticket;
- _queue = queue;
- _consumerTag = consumerTag;
- byte bitfield0 = (byte)0;
- if( noLocal )
- {
- bitfield0 = (byte) (((int) bitfield0) | (1 << 0));
- }
-
- if( noAck )
- {
- bitfield0 = (byte) (((int) bitfield0) | (1 << 1));
- }
-
- if( exclusive )
- {
- bitfield0 = (byte) (((int) bitfield0) | (1 << 2));
- }
-
- if( nowait )
- {
- bitfield0 = (byte) (((int) bitfield0) | (1 << 3));
- }
-
- _bitfield0 = bitfield0;
- _filter = filter;
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
- public final int getTicket()
- {
- return _ticket;
- }
- public final AMQShortString getQueue()
- {
- return _queue;
- }
- public final AMQShortString getConsumerTag()
- {
- return _consumerTag;
- }
- public final boolean getNoLocal()
- {
- return (((int)(_bitfield0)) & ( 1 << 0)) != 0;
- }
- public final boolean getNoAck()
- {
- return (((int)(_bitfield0)) & ( 1 << 1)) != 0;
- }
- public final boolean getExclusive()
- {
- return (((int)(_bitfield0)) & ( 1 << 2)) != 0;
- }
- public final boolean getNowait()
- {
- return (((int)(_bitfield0)) & ( 1 << 3)) != 0;
- }
- public final FieldTable getFilter()
- {
- return _filter;
- }
-
- protected int getBodySize()
- {
- int size = 3;
- size += getSizeOf( _queue );
- size += getSizeOf( _consumerTag );
- size += getSizeOf( _filter );
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- writeUnsignedShort( buffer, _ticket );
- writeAMQShortString( buffer, _queue );
- writeAMQShortString( buffer, _consumerTag );
- writeBitfield( buffer, _bitfield0 );
- writeFieldTable( buffer, _filter );
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_0_9)dispatcher).dispatchFileConsume(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[FileConsumeBodyImpl: ");
- buf.append( "ticket=" );
- buf.append( getTicket() );
- buf.append( ", " );
- buf.append( "queue=" );
- buf.append( getQueue() );
- buf.append( ", " );
- buf.append( "consumerTag=" );
- buf.append( getConsumerTag() );
- buf.append( ", " );
- buf.append( "noLocal=" );
- buf.append( getNoLocal() );
- buf.append( ", " );
- buf.append( "noAck=" );
- buf.append( getNoAck() );
- buf.append( ", " );
- buf.append( "exclusive=" );
- buf.append( getExclusive() );
- buf.append( ", " );
- buf.append( "nowait=" );
- buf.append( getNowait() );
- buf.append( ", " );
- buf.append( "filter=" );
- buf.append( getFilter() );
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/FileConsumeOkBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/FileConsumeOkBodyImpl.java
deleted file mode 100644
index 139ab0cbce..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/FileConsumeOkBodyImpl.java
+++ /dev/null
@@ -1,112 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 0-9
- */
-
-package org.apache.qpid.framing.amqp_0_9;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class FileConsumeOkBodyImpl extends AMQMethodBody_0_9 implements FileConsumeOkBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new FileConsumeOkBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 70;
- public static final int METHOD_ID = 21;
-
- // Fields declared in specification
- private final AMQShortString _consumerTag; // [consumerTag]
-
- // Constructor
- public FileConsumeOkBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- _consumerTag = readAMQShortString( buffer );
- }
-
- public FileConsumeOkBodyImpl(
- AMQShortString consumerTag
- )
- {
- _consumerTag = consumerTag;
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
- public final AMQShortString getConsumerTag()
- {
- return _consumerTag;
- }
-
- protected int getBodySize()
- {
- int size = 0;
- size += getSizeOf( _consumerTag );
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- writeAMQShortString( buffer, _consumerTag );
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_0_9)dispatcher).dispatchFileConsumeOk(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[FileConsumeOkBodyImpl: ");
- buf.append( "consumerTag=" );
- buf.append( getConsumerTag() );
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/FileDeliverBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/FileDeliverBodyImpl.java
deleted file mode 100644
index 5e4b15ef74..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/FileDeliverBodyImpl.java
+++ /dev/null
@@ -1,181 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 0-9
- */
-
-package org.apache.qpid.framing.amqp_0_9;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class FileDeliverBodyImpl extends AMQMethodBody_0_9 implements FileDeliverBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new FileDeliverBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 70;
- public static final int METHOD_ID = 80;
-
- // Fields declared in specification
- private final AMQShortString _consumerTag; // [consumerTag]
- private final long _deliveryTag; // [deliveryTag]
- private final byte _bitfield0; // [redelivered]
- private final AMQShortString _exchange; // [exchange]
- private final AMQShortString _routingKey; // [routingKey]
- private final AMQShortString _identifier; // [identifier]
-
- // Constructor
- public FileDeliverBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- _consumerTag = readAMQShortString( buffer );
- _deliveryTag = readLong( buffer );
- _bitfield0 = readBitfield( buffer );
- _exchange = readAMQShortString( buffer );
- _routingKey = readAMQShortString( buffer );
- _identifier = readAMQShortString( buffer );
- }
-
- public FileDeliverBodyImpl(
- AMQShortString consumerTag,
- long deliveryTag,
- boolean redelivered,
- AMQShortString exchange,
- AMQShortString routingKey,
- AMQShortString identifier
- )
- {
- _consumerTag = consumerTag;
- _deliveryTag = deliveryTag;
- byte bitfield0 = (byte)0;
- if( redelivered )
- {
- bitfield0 = (byte) (((int) bitfield0) | (1 << 0));
- }
-
- _bitfield0 = bitfield0;
- _exchange = exchange;
- _routingKey = routingKey;
- _identifier = identifier;
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
- public final AMQShortString getConsumerTag()
- {
- return _consumerTag;
- }
- public final long getDeliveryTag()
- {
- return _deliveryTag;
- }
- public final boolean getRedelivered()
- {
- return (((int)(_bitfield0)) & ( 1 << 0)) != 0;
- }
- public final AMQShortString getExchange()
- {
- return _exchange;
- }
- public final AMQShortString getRoutingKey()
- {
- return _routingKey;
- }
- public final AMQShortString getIdentifier()
- {
- return _identifier;
- }
-
- protected int getBodySize()
- {
- int size = 9;
- size += getSizeOf( _consumerTag );
- size += getSizeOf( _exchange );
- size += getSizeOf( _routingKey );
- size += getSizeOf( _identifier );
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- writeAMQShortString( buffer, _consumerTag );
- writeLong( buffer, _deliveryTag );
- writeBitfield( buffer, _bitfield0 );
- writeAMQShortString( buffer, _exchange );
- writeAMQShortString( buffer, _routingKey );
- writeAMQShortString( buffer, _identifier );
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_0_9)dispatcher).dispatchFileDeliver(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[FileDeliverBodyImpl: ");
- buf.append( "consumerTag=" );
- buf.append( getConsumerTag() );
- buf.append( ", " );
- buf.append( "deliveryTag=" );
- buf.append( getDeliveryTag() );
- buf.append( ", " );
- buf.append( "redelivered=" );
- buf.append( getRedelivered() );
- buf.append( ", " );
- buf.append( "exchange=" );
- buf.append( getExchange() );
- buf.append( ", " );
- buf.append( "routingKey=" );
- buf.append( getRoutingKey() );
- buf.append( ", " );
- buf.append( "identifier=" );
- buf.append( getIdentifier() );
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/FileOpenBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/FileOpenBodyImpl.java
deleted file mode 100644
index 7c2352eee3..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/FileOpenBodyImpl.java
+++ /dev/null
@@ -1,124 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 0-9
- */
-
-package org.apache.qpid.framing.amqp_0_9;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class FileOpenBodyImpl extends AMQMethodBody_0_9 implements FileOpenBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new FileOpenBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 70;
- public static final int METHOD_ID = 40;
-
- // Fields declared in specification
- private final AMQShortString _identifier; // [identifier]
- private final long _contentSize; // [contentSize]
-
- // Constructor
- public FileOpenBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- _identifier = readAMQShortString( buffer );
- _contentSize = readLong( buffer );
- }
-
- public FileOpenBodyImpl(
- AMQShortString identifier,
- long contentSize
- )
- {
- _identifier = identifier;
- _contentSize = contentSize;
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
- public final AMQShortString getIdentifier()
- {
- return _identifier;
- }
- public final long getContentSize()
- {
- return _contentSize;
- }
-
- protected int getBodySize()
- {
- int size = 8;
- size += getSizeOf( _identifier );
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- writeAMQShortString( buffer, _identifier );
- writeLong( buffer, _contentSize );
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_0_9)dispatcher).dispatchFileOpen(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[FileOpenBodyImpl: ");
- buf.append( "identifier=" );
- buf.append( getIdentifier() );
- buf.append( ", " );
- buf.append( "contentSize=" );
- buf.append( getContentSize() );
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/FileOpenOkBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/FileOpenOkBodyImpl.java
deleted file mode 100644
index 05a132cce2..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/FileOpenOkBodyImpl.java
+++ /dev/null
@@ -1,111 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 0-9
- */
-
-package org.apache.qpid.framing.amqp_0_9;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class FileOpenOkBodyImpl extends AMQMethodBody_0_9 implements FileOpenOkBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new FileOpenOkBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 70;
- public static final int METHOD_ID = 41;
-
- // Fields declared in specification
- private final long _stagedSize; // [stagedSize]
-
- // Constructor
- public FileOpenOkBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- _stagedSize = readLong( buffer );
- }
-
- public FileOpenOkBodyImpl(
- long stagedSize
- )
- {
- _stagedSize = stagedSize;
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
- public final long getStagedSize()
- {
- return _stagedSize;
- }
-
- protected int getBodySize()
- {
- int size = 8;
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- writeLong( buffer, _stagedSize );
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_0_9)dispatcher).dispatchFileOpenOk(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[FileOpenOkBodyImpl: ");
- buf.append( "stagedSize=" );
- buf.append( getStagedSize() );
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/FilePublishBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/FilePublishBodyImpl.java
deleted file mode 100644
index f04a869bcc..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/FilePublishBodyImpl.java
+++ /dev/null
@@ -1,181 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 0-9
- */
-
-package org.apache.qpid.framing.amqp_0_9;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class FilePublishBodyImpl extends AMQMethodBody_0_9 implements FilePublishBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new FilePublishBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 70;
- public static final int METHOD_ID = 60;
-
- // Fields declared in specification
- private final int _ticket; // [ticket]
- private final AMQShortString _exchange; // [exchange]
- private final AMQShortString _routingKey; // [routingKey]
- private final byte _bitfield0; // [mandatory, immediate]
- private final AMQShortString _identifier; // [identifier]
-
- // Constructor
- public FilePublishBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- _ticket = readUnsignedShort( buffer );
- _exchange = readAMQShortString( buffer );
- _routingKey = readAMQShortString( buffer );
- _bitfield0 = readBitfield( buffer );
- _identifier = readAMQShortString( buffer );
- }
-
- public FilePublishBodyImpl(
- int ticket,
- AMQShortString exchange,
- AMQShortString routingKey,
- boolean mandatory,
- boolean immediate,
- AMQShortString identifier
- )
- {
- _ticket = ticket;
- _exchange = exchange;
- _routingKey = routingKey;
- byte bitfield0 = (byte)0;
- if( mandatory )
- {
- bitfield0 = (byte) (((int) bitfield0) | (1 << 0));
- }
-
- if( immediate )
- {
- bitfield0 = (byte) (((int) bitfield0) | (1 << 1));
- }
-
- _bitfield0 = bitfield0;
- _identifier = identifier;
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
- public final int getTicket()
- {
- return _ticket;
- }
- public final AMQShortString getExchange()
- {
- return _exchange;
- }
- public final AMQShortString getRoutingKey()
- {
- return _routingKey;
- }
- public final boolean getMandatory()
- {
- return (((int)(_bitfield0)) & ( 1 << 0)) != 0;
- }
- public final boolean getImmediate()
- {
- return (((int)(_bitfield0)) & ( 1 << 1)) != 0;
- }
- public final AMQShortString getIdentifier()
- {
- return _identifier;
- }
-
- protected int getBodySize()
- {
- int size = 3;
- size += getSizeOf( _exchange );
- size += getSizeOf( _routingKey );
- size += getSizeOf( _identifier );
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- writeUnsignedShort( buffer, _ticket );
- writeAMQShortString( buffer, _exchange );
- writeAMQShortString( buffer, _routingKey );
- writeBitfield( buffer, _bitfield0 );
- writeAMQShortString( buffer, _identifier );
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_0_9)dispatcher).dispatchFilePublish(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[FilePublishBodyImpl: ");
- buf.append( "ticket=" );
- buf.append( getTicket() );
- buf.append( ", " );
- buf.append( "exchange=" );
- buf.append( getExchange() );
- buf.append( ", " );
- buf.append( "routingKey=" );
- buf.append( getRoutingKey() );
- buf.append( ", " );
- buf.append( "mandatory=" );
- buf.append( getMandatory() );
- buf.append( ", " );
- buf.append( "immediate=" );
- buf.append( getImmediate() );
- buf.append( ", " );
- buf.append( "identifier=" );
- buf.append( getIdentifier() );
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/FileQosBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/FileQosBodyImpl.java
deleted file mode 100644
index 0d6fe98029..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/FileQosBodyImpl.java
+++ /dev/null
@@ -1,140 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 0-9
- */
-
-package org.apache.qpid.framing.amqp_0_9;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class FileQosBodyImpl extends AMQMethodBody_0_9 implements FileQosBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new FileQosBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 70;
- public static final int METHOD_ID = 10;
-
- // Fields declared in specification
- private final long _prefetchSize; // [prefetchSize]
- private final int _prefetchCount; // [prefetchCount]
- private final byte _bitfield0; // [global]
-
- // Constructor
- public FileQosBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- _prefetchSize = readUnsignedInteger( buffer );
- _prefetchCount = readUnsignedShort( buffer );
- _bitfield0 = readBitfield( buffer );
- }
-
- public FileQosBodyImpl(
- long prefetchSize,
- int prefetchCount,
- boolean global
- )
- {
- _prefetchSize = prefetchSize;
- _prefetchCount = prefetchCount;
- byte bitfield0 = (byte)0;
- if( global )
- {
- bitfield0 = (byte) (((int) bitfield0) | (1 << 0));
- }
- _bitfield0 = bitfield0;
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
- public final long getPrefetchSize()
- {
- return _prefetchSize;
- }
- public final int getPrefetchCount()
- {
- return _prefetchCount;
- }
- public final boolean getGlobal()
- {
- return (((int)(_bitfield0)) & ( 1 << 0)) != 0;
- }
-
- protected int getBodySize()
- {
- int size = 7;
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- writeUnsignedInteger( buffer, _prefetchSize );
- writeUnsignedShort( buffer, _prefetchCount );
- writeBitfield( buffer, _bitfield0 );
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_0_9)dispatcher).dispatchFileQos(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[FileQosBodyImpl: ");
- buf.append( "prefetchSize=" );
- buf.append( getPrefetchSize() );
- buf.append( ", " );
- buf.append( "prefetchCount=" );
- buf.append( getPrefetchCount() );
- buf.append( ", " );
- buf.append( "global=" );
- buf.append( getGlobal() );
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/FileQosOkBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/FileQosOkBodyImpl.java
deleted file mode 100644
index b7703c633a..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/FileQosOkBodyImpl.java
+++ /dev/null
@@ -1,100 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 0-9
- */
-
-package org.apache.qpid.framing.amqp_0_9;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class FileQosOkBodyImpl extends AMQMethodBody_0_9 implements FileQosOkBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new FileQosOkBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 70;
- public static final int METHOD_ID = 11;
-
- // Fields declared in specification
-
- // Constructor
- public FileQosOkBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- }
-
- public FileQosOkBodyImpl(
- )
- {
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
-
- protected int getBodySize()
- {
- int size = 0;
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_0_9)dispatcher).dispatchFileQosOk(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[FileQosOkBodyImpl: ");
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/FileRejectBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/FileRejectBodyImpl.java
deleted file mode 100644
index b73014ebe2..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/FileRejectBodyImpl.java
+++ /dev/null
@@ -1,128 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 0-9
- */
-
-package org.apache.qpid.framing.amqp_0_9;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class FileRejectBodyImpl extends AMQMethodBody_0_9 implements FileRejectBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new FileRejectBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 70;
- public static final int METHOD_ID = 100;
-
- // Fields declared in specification
- private final long _deliveryTag; // [deliveryTag]
- private final byte _bitfield0; // [requeue]
-
- // Constructor
- public FileRejectBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- _deliveryTag = readLong( buffer );
- _bitfield0 = readBitfield( buffer );
- }
-
- public FileRejectBodyImpl(
- long deliveryTag,
- boolean requeue
- )
- {
- _deliveryTag = deliveryTag;
- byte bitfield0 = (byte)0;
- if( requeue )
- {
- bitfield0 = (byte) (((int) bitfield0) | (1 << 0));
- }
- _bitfield0 = bitfield0;
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
- public final long getDeliveryTag()
- {
- return _deliveryTag;
- }
- public final boolean getRequeue()
- {
- return (((int)(_bitfield0)) & ( 1 << 0)) != 0;
- }
-
- protected int getBodySize()
- {
- int size = 9;
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- writeLong( buffer, _deliveryTag );
- writeBitfield( buffer, _bitfield0 );
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_0_9)dispatcher).dispatchFileReject(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[FileRejectBodyImpl: ");
- buf.append( "deliveryTag=" );
- buf.append( getDeliveryTag() );
- buf.append( ", " );
- buf.append( "requeue=" );
- buf.append( getRequeue() );
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/FileReturnBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/FileReturnBodyImpl.java
deleted file mode 100644
index 4a0d600f13..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/FileReturnBodyImpl.java
+++ /dev/null
@@ -1,150 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 0-9
- */
-
-package org.apache.qpid.framing.amqp_0_9;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class FileReturnBodyImpl extends AMQMethodBody_0_9 implements FileReturnBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new FileReturnBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 70;
- public static final int METHOD_ID = 70;
-
- // Fields declared in specification
- private final int _replyCode; // [replyCode]
- private final AMQShortString _replyText; // [replyText]
- private final AMQShortString _exchange; // [exchange]
- private final AMQShortString _routingKey; // [routingKey]
-
- // Constructor
- public FileReturnBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- _replyCode = readUnsignedShort( buffer );
- _replyText = readAMQShortString( buffer );
- _exchange = readAMQShortString( buffer );
- _routingKey = readAMQShortString( buffer );
- }
-
- public FileReturnBodyImpl(
- int replyCode,
- AMQShortString replyText,
- AMQShortString exchange,
- AMQShortString routingKey
- )
- {
- _replyCode = replyCode;
- _replyText = replyText;
- _exchange = exchange;
- _routingKey = routingKey;
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
- public final int getReplyCode()
- {
- return _replyCode;
- }
- public final AMQShortString getReplyText()
- {
- return _replyText;
- }
- public final AMQShortString getExchange()
- {
- return _exchange;
- }
- public final AMQShortString getRoutingKey()
- {
- return _routingKey;
- }
-
- protected int getBodySize()
- {
- int size = 2;
- size += getSizeOf( _replyText );
- size += getSizeOf( _exchange );
- size += getSizeOf( _routingKey );
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- writeUnsignedShort( buffer, _replyCode );
- writeAMQShortString( buffer, _replyText );
- writeAMQShortString( buffer, _exchange );
- writeAMQShortString( buffer, _routingKey );
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_0_9)dispatcher).dispatchFileReturn(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[FileReturnBodyImpl: ");
- buf.append( "replyCode=" );
- buf.append( getReplyCode() );
- buf.append( ", " );
- buf.append( "replyText=" );
- buf.append( getReplyText() );
- buf.append( ", " );
- buf.append( "exchange=" );
- buf.append( getExchange() );
- buf.append( ", " );
- buf.append( "routingKey=" );
- buf.append( getRoutingKey() );
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/FileStageBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/FileStageBodyImpl.java
deleted file mode 100644
index dfb76279e8..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/FileStageBodyImpl.java
+++ /dev/null
@@ -1,100 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 0-9
- */
-
-package org.apache.qpid.framing.amqp_0_9;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class FileStageBodyImpl extends AMQMethodBody_0_9 implements FileStageBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new FileStageBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 70;
- public static final int METHOD_ID = 50;
-
- // Fields declared in specification
-
- // Constructor
- public FileStageBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- }
-
- public FileStageBodyImpl(
- )
- {
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
-
- protected int getBodySize()
- {
- int size = 0;
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_0_9)dispatcher).dispatchFileStage(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[FileStageBodyImpl: ");
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/MessageAppendBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/MessageAppendBodyImpl.java
deleted file mode 100644
index 4964c77ab6..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/MessageAppendBodyImpl.java
+++ /dev/null
@@ -1,125 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 0-9
- */
-
-package org.apache.qpid.framing.amqp_0_9;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class MessageAppendBodyImpl extends AMQMethodBody_0_9 implements MessageAppendBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new MessageAppendBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 120;
- public static final int METHOD_ID = 80;
-
- // Fields declared in specification
- private final byte[] _reference; // [reference]
- private final byte[] _bytes; // [bytes]
-
- // Constructor
- public MessageAppendBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- _reference = readBytes( buffer );
- _bytes = readBytes( buffer );
- }
-
- public MessageAppendBodyImpl(
- byte[] reference,
- byte[] bytes
- )
- {
- _reference = reference;
- _bytes = bytes;
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
- public final byte[] getReference()
- {
- return _reference;
- }
- public final byte[] getBytes()
- {
- return _bytes;
- }
-
- protected int getBodySize()
- {
- int size = 0;
- size += getSizeOf( _reference );
- size += getSizeOf( _bytes );
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- writeBytes( buffer, _reference );
- writeBytes( buffer, _bytes );
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_0_9)dispatcher).dispatchMessageAppend(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[MessageAppendBodyImpl: ");
- buf.append( "reference=" );
- buf.append( getReference() == null ? "null" : java.util.Arrays.toString( getReference() ) );
- buf.append( ", " );
- buf.append( "bytes=" );
- buf.append( getBytes() == null ? "null" : java.util.Arrays.toString( getBytes() ) );
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/MessageCancelBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/MessageCancelBodyImpl.java
deleted file mode 100644
index 661b6cd9a3..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/MessageCancelBodyImpl.java
+++ /dev/null
@@ -1,112 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 0-9
- */
-
-package org.apache.qpid.framing.amqp_0_9;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class MessageCancelBodyImpl extends AMQMethodBody_0_9 implements MessageCancelBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new MessageCancelBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 120;
- public static final int METHOD_ID = 30;
-
- // Fields declared in specification
- private final AMQShortString _destination; // [destination]
-
- // Constructor
- public MessageCancelBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- _destination = readAMQShortString( buffer );
- }
-
- public MessageCancelBodyImpl(
- AMQShortString destination
- )
- {
- _destination = destination;
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
- public final AMQShortString getDestination()
- {
- return _destination;
- }
-
- protected int getBodySize()
- {
- int size = 0;
- size += getSizeOf( _destination );
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- writeAMQShortString( buffer, _destination );
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_0_9)dispatcher).dispatchMessageCancel(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[MessageCancelBodyImpl: ");
- buf.append( "destination=" );
- buf.append( getDestination() );
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/MessageCheckpointBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/MessageCheckpointBodyImpl.java
deleted file mode 100644
index 921348ac71..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/MessageCheckpointBodyImpl.java
+++ /dev/null
@@ -1,125 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 0-9
- */
-
-package org.apache.qpid.framing.amqp_0_9;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class MessageCheckpointBodyImpl extends AMQMethodBody_0_9 implements MessageCheckpointBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new MessageCheckpointBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 120;
- public static final int METHOD_ID = 90;
-
- // Fields declared in specification
- private final byte[] _reference; // [reference]
- private final AMQShortString _identifier; // [identifier]
-
- // Constructor
- public MessageCheckpointBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- _reference = readBytes( buffer );
- _identifier = readAMQShortString( buffer );
- }
-
- public MessageCheckpointBodyImpl(
- byte[] reference,
- AMQShortString identifier
- )
- {
- _reference = reference;
- _identifier = identifier;
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
- public final byte[] getReference()
- {
- return _reference;
- }
- public final AMQShortString getIdentifier()
- {
- return _identifier;
- }
-
- protected int getBodySize()
- {
- int size = 0;
- size += getSizeOf( _reference );
- size += getSizeOf( _identifier );
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- writeBytes( buffer, _reference );
- writeAMQShortString( buffer, _identifier );
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_0_9)dispatcher).dispatchMessageCheckpoint(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[MessageCheckpointBodyImpl: ");
- buf.append( "reference=" );
- buf.append( getReference() == null ? "null" : java.util.Arrays.toString( getReference() ) );
- buf.append( ", " );
- buf.append( "identifier=" );
- buf.append( getIdentifier() );
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/MessageCloseBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/MessageCloseBodyImpl.java
deleted file mode 100644
index 78185ec507..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/MessageCloseBodyImpl.java
+++ /dev/null
@@ -1,112 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 0-9
- */
-
-package org.apache.qpid.framing.amqp_0_9;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class MessageCloseBodyImpl extends AMQMethodBody_0_9 implements MessageCloseBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new MessageCloseBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 120;
- public static final int METHOD_ID = 70;
-
- // Fields declared in specification
- private final byte[] _reference; // [reference]
-
- // Constructor
- public MessageCloseBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- _reference = readBytes( buffer );
- }
-
- public MessageCloseBodyImpl(
- byte[] reference
- )
- {
- _reference = reference;
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
- public final byte[] getReference()
- {
- return _reference;
- }
-
- protected int getBodySize()
- {
- int size = 0;
- size += getSizeOf( _reference );
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- writeBytes( buffer, _reference );
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_0_9)dispatcher).dispatchMessageClose(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[MessageCloseBodyImpl: ");
- buf.append( "reference=" );
- buf.append( getReference() == null ? "null" : java.util.Arrays.toString( getReference() ) );
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/MessageConsumeBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/MessageConsumeBodyImpl.java
deleted file mode 100644
index fe72503c17..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/MessageConsumeBodyImpl.java
+++ /dev/null
@@ -1,194 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 0-9
- */
-
-package org.apache.qpid.framing.amqp_0_9;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class MessageConsumeBodyImpl extends AMQMethodBody_0_9 implements MessageConsumeBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new MessageConsumeBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 120;
- public static final int METHOD_ID = 20;
-
- // Fields declared in specification
- private final int _ticket; // [ticket]
- private final AMQShortString _queue; // [queue]
- private final AMQShortString _destination; // [destination]
- private final byte _bitfield0; // [noLocal, noAck, exclusive]
- private final FieldTable _filter; // [filter]
-
- // Constructor
- public MessageConsumeBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- _ticket = readUnsignedShort( buffer );
- _queue = readAMQShortString( buffer );
- _destination = readAMQShortString( buffer );
- _bitfield0 = readBitfield( buffer );
- _filter = readFieldTable( buffer );
- }
-
- public MessageConsumeBodyImpl(
- int ticket,
- AMQShortString queue,
- AMQShortString destination,
- boolean noLocal,
- boolean noAck,
- boolean exclusive,
- FieldTable filter
- )
- {
- _ticket = ticket;
- _queue = queue;
- _destination = destination;
- byte bitfield0 = (byte)0;
- if( noLocal )
- {
- bitfield0 = (byte) (((int) bitfield0) | (1 << 0));
- }
-
- if( noAck )
- {
- bitfield0 = (byte) (((int) bitfield0) | (1 << 1));
- }
-
- if( exclusive )
- {
- bitfield0 = (byte) (((int) bitfield0) | (1 << 2));
- }
-
- _bitfield0 = bitfield0;
- _filter = filter;
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
- public final int getTicket()
- {
- return _ticket;
- }
- public final AMQShortString getQueue()
- {
- return _queue;
- }
- public final AMQShortString getDestination()
- {
- return _destination;
- }
- public final boolean getNoLocal()
- {
- return (((int)(_bitfield0)) & ( 1 << 0)) != 0;
- }
- public final boolean getNoAck()
- {
- return (((int)(_bitfield0)) & ( 1 << 1)) != 0;
- }
- public final boolean getExclusive()
- {
- return (((int)(_bitfield0)) & ( 1 << 2)) != 0;
- }
- public final FieldTable getFilter()
- {
- return _filter;
- }
-
- protected int getBodySize()
- {
- int size = 3;
- size += getSizeOf( _queue );
- size += getSizeOf( _destination );
- size += getSizeOf( _filter );
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- writeUnsignedShort( buffer, _ticket );
- writeAMQShortString( buffer, _queue );
- writeAMQShortString( buffer, _destination );
- writeBitfield( buffer, _bitfield0 );
- writeFieldTable( buffer, _filter );
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_0_9)dispatcher).dispatchMessageConsume(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[MessageConsumeBodyImpl: ");
- buf.append( "ticket=" );
- buf.append( getTicket() );
- buf.append( ", " );
- buf.append( "queue=" );
- buf.append( getQueue() );
- buf.append( ", " );
- buf.append( "destination=" );
- buf.append( getDestination() );
- buf.append( ", " );
- buf.append( "noLocal=" );
- buf.append( getNoLocal() );
- buf.append( ", " );
- buf.append( "noAck=" );
- buf.append( getNoAck() );
- buf.append( ", " );
- buf.append( "exclusive=" );
- buf.append( getExclusive() );
- buf.append( ", " );
- buf.append( "filter=" );
- buf.append( getFilter() );
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/MessageEmptyBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/MessageEmptyBodyImpl.java
deleted file mode 100644
index 1383836f8e..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/MessageEmptyBodyImpl.java
+++ /dev/null
@@ -1,100 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 0-9
- */
-
-package org.apache.qpid.framing.amqp_0_9;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class MessageEmptyBodyImpl extends AMQMethodBody_0_9 implements MessageEmptyBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new MessageEmptyBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 120;
- public static final int METHOD_ID = 510;
-
- // Fields declared in specification
-
- // Constructor
- public MessageEmptyBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- }
-
- public MessageEmptyBodyImpl(
- )
- {
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
-
- protected int getBodySize()
- {
- int size = 0;
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_0_9)dispatcher).dispatchMessageEmpty(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[MessageEmptyBodyImpl: ");
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/MessageGetBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/MessageGetBodyImpl.java
deleted file mode 100644
index b812309ac0..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/MessageGetBodyImpl.java
+++ /dev/null
@@ -1,154 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 0-9
- */
-
-package org.apache.qpid.framing.amqp_0_9;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class MessageGetBodyImpl extends AMQMethodBody_0_9 implements MessageGetBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new MessageGetBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 120;
- public static final int METHOD_ID = 40;
-
- // Fields declared in specification
- private final int _ticket; // [ticket]
- private final AMQShortString _queue; // [queue]
- private final AMQShortString _destination; // [destination]
- private final byte _bitfield0; // [noAck]
-
- // Constructor
- public MessageGetBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- _ticket = readUnsignedShort( buffer );
- _queue = readAMQShortString( buffer );
- _destination = readAMQShortString( buffer );
- _bitfield0 = readBitfield( buffer );
- }
-
- public MessageGetBodyImpl(
- int ticket,
- AMQShortString queue,
- AMQShortString destination,
- boolean noAck
- )
- {
- _ticket = ticket;
- _queue = queue;
- _destination = destination;
- byte bitfield0 = (byte)0;
- if( noAck )
- {
- bitfield0 = (byte) (((int) bitfield0) | (1 << 0));
- }
- _bitfield0 = bitfield0;
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
- public final int getTicket()
- {
- return _ticket;
- }
- public final AMQShortString getQueue()
- {
- return _queue;
- }
- public final AMQShortString getDestination()
- {
- return _destination;
- }
- public final boolean getNoAck()
- {
- return (((int)(_bitfield0)) & ( 1 << 0)) != 0;
- }
-
- protected int getBodySize()
- {
- int size = 3;
- size += getSizeOf( _queue );
- size += getSizeOf( _destination );
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- writeUnsignedShort( buffer, _ticket );
- writeAMQShortString( buffer, _queue );
- writeAMQShortString( buffer, _destination );
- writeBitfield( buffer, _bitfield0 );
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_0_9)dispatcher).dispatchMessageGet(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[MessageGetBodyImpl: ");
- buf.append( "ticket=" );
- buf.append( getTicket() );
- buf.append( ", " );
- buf.append( "queue=" );
- buf.append( getQueue() );
- buf.append( ", " );
- buf.append( "destination=" );
- buf.append( getDestination() );
- buf.append( ", " );
- buf.append( "noAck=" );
- buf.append( getNoAck() );
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/MessageOffsetBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/MessageOffsetBodyImpl.java
deleted file mode 100644
index 52d907df2b..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/MessageOffsetBodyImpl.java
+++ /dev/null
@@ -1,111 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 0-9
- */
-
-package org.apache.qpid.framing.amqp_0_9;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class MessageOffsetBodyImpl extends AMQMethodBody_0_9 implements MessageOffsetBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new MessageOffsetBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 120;
- public static final int METHOD_ID = 530;
-
- // Fields declared in specification
- private final long _value; // [value]
-
- // Constructor
- public MessageOffsetBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- _value = readLong( buffer );
- }
-
- public MessageOffsetBodyImpl(
- long value
- )
- {
- _value = value;
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
- public final long getValue()
- {
- return _value;
- }
-
- protected int getBodySize()
- {
- int size = 8;
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- writeLong( buffer, _value );
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_0_9)dispatcher).dispatchMessageOffset(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[MessageOffsetBodyImpl: ");
- buf.append( "value=" );
- buf.append( getValue() );
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/MessageOkBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/MessageOkBodyImpl.java
deleted file mode 100644
index c0477e2c13..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/MessageOkBodyImpl.java
+++ /dev/null
@@ -1,100 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 0-9
- */
-
-package org.apache.qpid.framing.amqp_0_9;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class MessageOkBodyImpl extends AMQMethodBody_0_9 implements MessageOkBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new MessageOkBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 120;
- public static final int METHOD_ID = 500;
-
- // Fields declared in specification
-
- // Constructor
- public MessageOkBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- }
-
- public MessageOkBodyImpl(
- )
- {
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
-
- protected int getBodySize()
- {
- int size = 0;
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_0_9)dispatcher).dispatchMessageOk(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[MessageOkBodyImpl: ");
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/MessageOpenBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/MessageOpenBodyImpl.java
deleted file mode 100644
index d500317bfe..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/MessageOpenBodyImpl.java
+++ /dev/null
@@ -1,112 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 0-9
- */
-
-package org.apache.qpid.framing.amqp_0_9;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class MessageOpenBodyImpl extends AMQMethodBody_0_9 implements MessageOpenBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new MessageOpenBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 120;
- public static final int METHOD_ID = 60;
-
- // Fields declared in specification
- private final byte[] _reference; // [reference]
-
- // Constructor
- public MessageOpenBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- _reference = readBytes( buffer );
- }
-
- public MessageOpenBodyImpl(
- byte[] reference
- )
- {
- _reference = reference;
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
- public final byte[] getReference()
- {
- return _reference;
- }
-
- protected int getBodySize()
- {
- int size = 0;
- size += getSizeOf( _reference );
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- writeBytes( buffer, _reference );
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_0_9)dispatcher).dispatchMessageOpen(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[MessageOpenBodyImpl: ");
- buf.append( "reference=" );
- buf.append( getReference() == null ? "null" : java.util.Arrays.toString( getReference() ) );
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/MessageQosBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/MessageQosBodyImpl.java
deleted file mode 100644
index ce4b655131..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/MessageQosBodyImpl.java
+++ /dev/null
@@ -1,140 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 0-9
- */
-
-package org.apache.qpid.framing.amqp_0_9;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class MessageQosBodyImpl extends AMQMethodBody_0_9 implements MessageQosBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new MessageQosBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 120;
- public static final int METHOD_ID = 110;
-
- // Fields declared in specification
- private final long _prefetchSize; // [prefetchSize]
- private final int _prefetchCount; // [prefetchCount]
- private final byte _bitfield0; // [global]
-
- // Constructor
- public MessageQosBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- _prefetchSize = readUnsignedInteger( buffer );
- _prefetchCount = readUnsignedShort( buffer );
- _bitfield0 = readBitfield( buffer );
- }
-
- public MessageQosBodyImpl(
- long prefetchSize,
- int prefetchCount,
- boolean global
- )
- {
- _prefetchSize = prefetchSize;
- _prefetchCount = prefetchCount;
- byte bitfield0 = (byte)0;
- if( global )
- {
- bitfield0 = (byte) (((int) bitfield0) | (1 << 0));
- }
- _bitfield0 = bitfield0;
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
- public final long getPrefetchSize()
- {
- return _prefetchSize;
- }
- public final int getPrefetchCount()
- {
- return _prefetchCount;
- }
- public final boolean getGlobal()
- {
- return (((int)(_bitfield0)) & ( 1 << 0)) != 0;
- }
-
- protected int getBodySize()
- {
- int size = 7;
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- writeUnsignedInteger( buffer, _prefetchSize );
- writeUnsignedShort( buffer, _prefetchCount );
- writeBitfield( buffer, _bitfield0 );
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_0_9)dispatcher).dispatchMessageQos(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[MessageQosBodyImpl: ");
- buf.append( "prefetchSize=" );
- buf.append( getPrefetchSize() );
- buf.append( ", " );
- buf.append( "prefetchCount=" );
- buf.append( getPrefetchCount() );
- buf.append( ", " );
- buf.append( "global=" );
- buf.append( getGlobal() );
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/MessageRecoverBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/MessageRecoverBodyImpl.java
deleted file mode 100644
index 7fac0d9a46..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/MessageRecoverBodyImpl.java
+++ /dev/null
@@ -1,116 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 0-9
- */
-
-package org.apache.qpid.framing.amqp_0_9;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class MessageRecoverBodyImpl extends AMQMethodBody_0_9 implements MessageRecoverBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new MessageRecoverBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 120;
- public static final int METHOD_ID = 50;
-
- // Fields declared in specification
- private final byte _bitfield0; // [requeue]
-
- // Constructor
- public MessageRecoverBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- _bitfield0 = readBitfield( buffer );
- }
-
- public MessageRecoverBodyImpl(
- boolean requeue
- )
- {
- byte bitfield0 = (byte)0;
- if( requeue )
- {
- bitfield0 = (byte) (((int) bitfield0) | (1 << 0));
- }
- _bitfield0 = bitfield0;
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
- public final boolean getRequeue()
- {
- return (((int)(_bitfield0)) & ( 1 << 0)) != 0;
- }
-
- protected int getBodySize()
- {
- int size = 1;
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- writeBitfield( buffer, _bitfield0 );
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_0_9)dispatcher).dispatchMessageRecover(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[MessageRecoverBodyImpl: ");
- buf.append( "requeue=" );
- buf.append( getRequeue() );
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/MessageRejectBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/MessageRejectBodyImpl.java
deleted file mode 100644
index eb15a960c5..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/MessageRejectBodyImpl.java
+++ /dev/null
@@ -1,124 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 0-9
- */
-
-package org.apache.qpid.framing.amqp_0_9;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class MessageRejectBodyImpl extends AMQMethodBody_0_9 implements MessageRejectBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new MessageRejectBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 120;
- public static final int METHOD_ID = 520;
-
- // Fields declared in specification
- private final int _code; // [code]
- private final AMQShortString _text; // [text]
-
- // Constructor
- public MessageRejectBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- _code = readUnsignedShort( buffer );
- _text = readAMQShortString( buffer );
- }
-
- public MessageRejectBodyImpl(
- int code,
- AMQShortString text
- )
- {
- _code = code;
- _text = text;
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
- public final int getCode()
- {
- return _code;
- }
- public final AMQShortString getText()
- {
- return _text;
- }
-
- protected int getBodySize()
- {
- int size = 2;
- size += getSizeOf( _text );
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- writeUnsignedShort( buffer, _code );
- writeAMQShortString( buffer, _text );
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_0_9)dispatcher).dispatchMessageReject(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[MessageRejectBodyImpl: ");
- buf.append( "code=" );
- buf.append( getCode() );
- buf.append( ", " );
- buf.append( "text=" );
- buf.append( getText() );
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/MessageResumeBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/MessageResumeBodyImpl.java
deleted file mode 100644
index b8bcb2f309..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/MessageResumeBodyImpl.java
+++ /dev/null
@@ -1,125 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 0-9
- */
-
-package org.apache.qpid.framing.amqp_0_9;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class MessageResumeBodyImpl extends AMQMethodBody_0_9 implements MessageResumeBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new MessageResumeBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 120;
- public static final int METHOD_ID = 100;
-
- // Fields declared in specification
- private final byte[] _reference; // [reference]
- private final AMQShortString _identifier; // [identifier]
-
- // Constructor
- public MessageResumeBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- _reference = readBytes( buffer );
- _identifier = readAMQShortString( buffer );
- }
-
- public MessageResumeBodyImpl(
- byte[] reference,
- AMQShortString identifier
- )
- {
- _reference = reference;
- _identifier = identifier;
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
- public final byte[] getReference()
- {
- return _reference;
- }
- public final AMQShortString getIdentifier()
- {
- return _identifier;
- }
-
- protected int getBodySize()
- {
- int size = 0;
- size += getSizeOf( _reference );
- size += getSizeOf( _identifier );
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- writeBytes( buffer, _reference );
- writeAMQShortString( buffer, _identifier );
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_0_9)dispatcher).dispatchMessageResume(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[MessageResumeBodyImpl: ");
- buf.append( "reference=" );
- buf.append( getReference() == null ? "null" : java.util.Arrays.toString( getReference() ) );
- buf.append( ", " );
- buf.append( "identifier=" );
- buf.append( getIdentifier() );
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/MessageTransferBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/MessageTransferBodyImpl.java
deleted file mode 100644
index 947334812c..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/MessageTransferBodyImpl.java
+++ /dev/null
@@ -1,384 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 0-9
- */
-
-package org.apache.qpid.framing.amqp_0_9;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class MessageTransferBodyImpl extends AMQMethodBody_0_9 implements MessageTransferBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new MessageTransferBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 120;
- public static final int METHOD_ID = 10;
-
- // Fields declared in specification
- private final int _ticket; // [ticket]
- private final AMQShortString _destination; // [destination]
- private final byte _bitfield0; // [redelivered, immediate]
- private final long _ttl; // [ttl]
- private final short _priority; // [priority]
- private final long _timestamp; // [timestamp]
- private final short _deliveryMode; // [deliveryMode]
- private final long _expiration; // [expiration]
- private final AMQShortString _exchange; // [exchange]
- private final AMQShortString _routingKey; // [routingKey]
- private final AMQShortString _messageId; // [messageId]
- private final AMQShortString _correlationId; // [correlationId]
- private final AMQShortString _replyTo; // [replyTo]
- private final AMQShortString _contentType; // [contentType]
- private final AMQShortString _contentEncoding; // [contentEncoding]
- private final AMQShortString _userId; // [userId]
- private final AMQShortString _appId; // [appId]
- private final AMQShortString _transactionId; // [transactionId]
- private final byte[] _securityToken; // [securityToken]
- private final FieldTable _applicationHeaders; // [applicationHeaders]
- private final Content _body; // [body]
-
- // Constructor
- public MessageTransferBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- _ticket = readUnsignedShort( buffer );
- _destination = readAMQShortString( buffer );
- _bitfield0 = readBitfield( buffer );
- _ttl = readLong( buffer );
- _priority = readUnsignedByte( buffer );
- _timestamp = readTimestamp( buffer );
- _deliveryMode = readUnsignedByte( buffer );
- _expiration = readTimestamp( buffer );
- _exchange = readAMQShortString( buffer );
- _routingKey = readAMQShortString( buffer );
- _messageId = readAMQShortString( buffer );
- _correlationId = readAMQShortString( buffer );
- _replyTo = readAMQShortString( buffer );
- _contentType = readAMQShortString( buffer );
- _contentEncoding = readAMQShortString( buffer );
- _userId = readAMQShortString( buffer );
- _appId = readAMQShortString( buffer );
- _transactionId = readAMQShortString( buffer );
- _securityToken = readBytes( buffer );
- _applicationHeaders = readFieldTable( buffer );
- _body = readContent( buffer );
- }
-
- public MessageTransferBodyImpl(
- int ticket,
- AMQShortString destination,
- boolean redelivered,
- boolean immediate,
- long ttl,
- short priority,
- long timestamp,
- short deliveryMode,
- long expiration,
- AMQShortString exchange,
- AMQShortString routingKey,
- AMQShortString messageId,
- AMQShortString correlationId,
- AMQShortString replyTo,
- AMQShortString contentType,
- AMQShortString contentEncoding,
- AMQShortString userId,
- AMQShortString appId,
- AMQShortString transactionId,
- byte[] securityToken,
- FieldTable applicationHeaders,
- Content body
- )
- {
- _ticket = ticket;
- _destination = destination;
- byte bitfield0 = (byte)0;
- if( redelivered )
- {
- bitfield0 = (byte) (((int) bitfield0) | (1 << 0));
- }
-
- if( immediate )
- {
- bitfield0 = (byte) (((int) bitfield0) | (1 << 1));
- }
-
- _bitfield0 = bitfield0;
- _ttl = ttl;
- _priority = priority;
- _timestamp = timestamp;
- _deliveryMode = deliveryMode;
- _expiration = expiration;
- _exchange = exchange;
- _routingKey = routingKey;
- _messageId = messageId;
- _correlationId = correlationId;
- _replyTo = replyTo;
- _contentType = contentType;
- _contentEncoding = contentEncoding;
- _userId = userId;
- _appId = appId;
- _transactionId = transactionId;
- _securityToken = securityToken;
- _applicationHeaders = applicationHeaders;
- _body = body;
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
- public final int getTicket()
- {
- return _ticket;
- }
- public final AMQShortString getDestination()
- {
- return _destination;
- }
- public final boolean getRedelivered()
- {
- return (((int)(_bitfield0)) & ( 1 << 0)) != 0;
- }
- public final boolean getImmediate()
- {
- return (((int)(_bitfield0)) & ( 1 << 1)) != 0;
- }
- public final long getTtl()
- {
- return _ttl;
- }
- public final short getPriority()
- {
- return _priority;
- }
- public final long getTimestamp()
- {
- return _timestamp;
- }
- public final short getDeliveryMode()
- {
- return _deliveryMode;
- }
- public final long getExpiration()
- {
- return _expiration;
- }
- public final AMQShortString getExchange()
- {
- return _exchange;
- }
- public final AMQShortString getRoutingKey()
- {
- return _routingKey;
- }
- public final AMQShortString getMessageId()
- {
- return _messageId;
- }
- public final AMQShortString getCorrelationId()
- {
- return _correlationId;
- }
- public final AMQShortString getReplyTo()
- {
- return _replyTo;
- }
- public final AMQShortString getContentType()
- {
- return _contentType;
- }
- public final AMQShortString getContentEncoding()
- {
- return _contentEncoding;
- }
- public final AMQShortString getUserId()
- {
- return _userId;
- }
- public final AMQShortString getAppId()
- {
- return _appId;
- }
- public final AMQShortString getTransactionId()
- {
- return _transactionId;
- }
- public final byte[] getSecurityToken()
- {
- return _securityToken;
- }
- public final FieldTable getApplicationHeaders()
- {
- return _applicationHeaders;
- }
- public final Content getBody()
- {
- return _body;
- }
-
- protected int getBodySize()
- {
- int size = 29;
- size += getSizeOf( _destination );
- size += getSizeOf( _exchange );
- size += getSizeOf( _routingKey );
- size += getSizeOf( _messageId );
- size += getSizeOf( _correlationId );
- size += getSizeOf( _replyTo );
- size += getSizeOf( _contentType );
- size += getSizeOf( _contentEncoding );
- size += getSizeOf( _userId );
- size += getSizeOf( _appId );
- size += getSizeOf( _transactionId );
- size += getSizeOf( _securityToken );
- size += getSizeOf( _applicationHeaders );
- size += getSizeOf( _body );
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- writeUnsignedShort( buffer, _ticket );
- writeAMQShortString( buffer, _destination );
- writeBitfield( buffer, _bitfield0 );
- writeLong( buffer, _ttl );
- writeUnsignedByte( buffer, _priority );
- writeTimestamp( buffer, _timestamp );
- writeUnsignedByte( buffer, _deliveryMode );
- writeTimestamp( buffer, _expiration );
- writeAMQShortString( buffer, _exchange );
- writeAMQShortString( buffer, _routingKey );
- writeAMQShortString( buffer, _messageId );
- writeAMQShortString( buffer, _correlationId );
- writeAMQShortString( buffer, _replyTo );
- writeAMQShortString( buffer, _contentType );
- writeAMQShortString( buffer, _contentEncoding );
- writeAMQShortString( buffer, _userId );
- writeAMQShortString( buffer, _appId );
- writeAMQShortString( buffer, _transactionId );
- writeBytes( buffer, _securityToken );
- writeFieldTable( buffer, _applicationHeaders );
- writeContent( buffer, _body );
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_0_9)dispatcher).dispatchMessageTransfer(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[MessageTransferBodyImpl: ");
- buf.append( "ticket=" );
- buf.append( getTicket() );
- buf.append( ", " );
- buf.append( "destination=" );
- buf.append( getDestination() );
- buf.append( ", " );
- buf.append( "redelivered=" );
- buf.append( getRedelivered() );
- buf.append( ", " );
- buf.append( "immediate=" );
- buf.append( getImmediate() );
- buf.append( ", " );
- buf.append( "ttl=" );
- buf.append( getTtl() );
- buf.append( ", " );
- buf.append( "priority=" );
- buf.append( getPriority() );
- buf.append( ", " );
- buf.append( "timestamp=" );
- buf.append( getTimestamp() );
- buf.append( ", " );
- buf.append( "deliveryMode=" );
- buf.append( getDeliveryMode() );
- buf.append( ", " );
- buf.append( "expiration=" );
- buf.append( getExpiration() );
- buf.append( ", " );
- buf.append( "exchange=" );
- buf.append( getExchange() );
- buf.append( ", " );
- buf.append( "routingKey=" );
- buf.append( getRoutingKey() );
- buf.append( ", " );
- buf.append( "messageId=" );
- buf.append( getMessageId() );
- buf.append( ", " );
- buf.append( "correlationId=" );
- buf.append( getCorrelationId() );
- buf.append( ", " );
- buf.append( "replyTo=" );
- buf.append( getReplyTo() );
- buf.append( ", " );
- buf.append( "contentType=" );
- buf.append( getContentType() );
- buf.append( ", " );
- buf.append( "contentEncoding=" );
- buf.append( getContentEncoding() );
- buf.append( ", " );
- buf.append( "userId=" );
- buf.append( getUserId() );
- buf.append( ", " );
- buf.append( "appId=" );
- buf.append( getAppId() );
- buf.append( ", " );
- buf.append( "transactionId=" );
- buf.append( getTransactionId() );
- buf.append( ", " );
- buf.append( "securityToken=" );
- buf.append( getSecurityToken() == null ? "null" : java.util.Arrays.toString( getSecurityToken() ) );
- buf.append( ", " );
- buf.append( "applicationHeaders=" );
- buf.append( getApplicationHeaders() );
- buf.append( ", " );
- buf.append( "body=" );
- buf.append( getBody() );
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/MethodConverter_0_9.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/MethodConverter_0_9.java
deleted file mode 100644
index 6456eacab1..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/MethodConverter_0_9.java
+++ /dev/null
@@ -1,67 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-package org.apache.qpid.framing.amqp_0_9;
-
-import org.apache.qpid.framing.AMQMethodBody;
-import org.apache.qpid.framing.AMQShortString;
-import org.apache.qpid.framing.BasicPublishBody;
-import org.apache.qpid.framing.abstraction.AbstractMethodConverter;
-import org.apache.qpid.framing.abstraction.MessagePublishInfo;
-import org.apache.qpid.framing.abstraction.MessagePublishInfoImpl;
-import org.apache.qpid.framing.abstraction.ProtocolVersionMethodConverter;
-
-
-public class MethodConverter_0_9 extends AbstractMethodConverter implements ProtocolVersionMethodConverter
-{
-
- public MethodConverter_0_9()
- {
- super((byte)0,(byte)9);
- }
-
-
- public MessagePublishInfo convertToInfo(AMQMethodBody methodBody)
- {
- final BasicPublishBody publishBody = ((BasicPublishBody) methodBody);
-
- final AMQShortString exchange = publishBody.getExchange();
- final AMQShortString routingKey = publishBody.getRoutingKey();
-
- return new MessagePublishInfoImpl(exchange,
- publishBody.getImmediate(),
- publishBody.getMandatory(),
- routingKey);
-
- }
-
- public AMQMethodBody convertToBody(MessagePublishInfo info)
- {
-
- return new BasicPublishBodyImpl(0,
- info.getExchange(),
- info.getRoutingKey(),
- info.isMandatory(),
- info.isImmediate()) ;
-
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/MethodDispatcher_0_9.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/MethodDispatcher_0_9.java
deleted file mode 100644
index 00c81e1180..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/MethodDispatcher_0_9.java
+++ /dev/null
@@ -1,38 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 0-9
- */
-
-package org.apache.qpid.framing.amqp_0_9;
-
-import org.apache.qpid.framing.*;
-
-public interface MethodDispatcher_0_9
- extends MethodDispatcher,
- ServerMethodDispatcher_0_9,
- ClientMethodDispatcher_0_9
-{
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/MethodRegistry_0_9.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/MethodRegistry_0_9.java
deleted file mode 100644
index f0e317fc1e..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/MethodRegistry_0_9.java
+++ /dev/null
@@ -1,1591 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 0-9
- */
-
-package org.apache.qpid.framing.amqp_0_9;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.protocol.AMQConstant;
-
-
-import org.slf4j.Logger;
-import org.slf4j.LoggerFactory;
-
-import java.io.IOException;
-
-import org.apache.qpid.framing.abstraction.ProtocolVersionMethodConverter;
-import org.apache.qpid.codec.MarkableDataInput;
-
-
-public class MethodRegistry_0_9 extends MethodRegistry
-{
-
- private static final Logger _log = LoggerFactory.getLogger(MethodRegistry.class);
-
- private ProtocolVersionMethodConverter _protocolVersionConverter = new MethodConverter_0_9();
-
- private final AMQMethodBodyInstanceFactory[][] _factories = new AMQMethodBodyInstanceFactory[121][];
-
- public MethodRegistry_0_9()
- {
- this(new ProtocolVersion((byte)0,(byte)9));
- }
-
- public MethodRegistry_0_9(ProtocolVersion pv)
- {
- super(pv);
-
-
-
- // Register method body instance factories for the Connection class.
-
- _factories[10] = new AMQMethodBodyInstanceFactory[52];
-
- _factories[10][10] = ConnectionStartBodyImpl.getFactory();
- _factories[10][11] = ConnectionStartOkBodyImpl.getFactory();
- _factories[10][20] = ConnectionSecureBodyImpl.getFactory();
- _factories[10][21] = ConnectionSecureOkBodyImpl.getFactory();
- _factories[10][30] = ConnectionTuneBodyImpl.getFactory();
- _factories[10][31] = ConnectionTuneOkBodyImpl.getFactory();
- _factories[10][40] = ConnectionOpenBodyImpl.getFactory();
- _factories[10][41] = ConnectionOpenOkBodyImpl.getFactory();
- _factories[10][42] = ConnectionRedirectBodyImpl.getFactory();
- _factories[10][50] = ConnectionCloseBodyImpl.getFactory();
- _factories[10][51] = ConnectionCloseOkBodyImpl.getFactory();
-
-
-
- // Register method body instance factories for the Channel class.
-
- _factories[20] = new AMQMethodBodyInstanceFactory[81];
-
- _factories[20][10] = ChannelOpenBodyImpl.getFactory();
- _factories[20][11] = ChannelOpenOkBodyImpl.getFactory();
- _factories[20][20] = ChannelFlowBodyImpl.getFactory();
- _factories[20][21] = ChannelFlowOkBodyImpl.getFactory();
- _factories[20][40] = ChannelCloseBodyImpl.getFactory();
- _factories[20][41] = ChannelCloseOkBodyImpl.getFactory();
- _factories[20][50] = ChannelResumeBodyImpl.getFactory();
- _factories[20][60] = ChannelPingBodyImpl.getFactory();
- _factories[20][70] = ChannelPongBodyImpl.getFactory();
- _factories[20][80] = ChannelOkBodyImpl.getFactory();
-
-
-
- // Register method body instance factories for the Access class.
-
- _factories[30] = new AMQMethodBodyInstanceFactory[12];
-
- _factories[30][10] = AccessRequestBodyImpl.getFactory();
- _factories[30][11] = AccessRequestOkBodyImpl.getFactory();
-
-
-
- // Register method body instance factories for the Exchange class.
-
- _factories[40] = new AMQMethodBodyInstanceFactory[24];
-
- _factories[40][10] = ExchangeDeclareBodyImpl.getFactory();
- _factories[40][11] = ExchangeDeclareOkBodyImpl.getFactory();
- _factories[40][20] = ExchangeDeleteBodyImpl.getFactory();
- _factories[40][21] = ExchangeDeleteOkBodyImpl.getFactory();
- _factories[40][22] = ExchangeBoundBodyImpl.getFactory();
- _factories[40][23] = ExchangeBoundOkBodyImpl.getFactory();
-
-
-
- // Register method body instance factories for the Queue class.
-
- _factories[50] = new AMQMethodBodyInstanceFactory[52];
-
- _factories[50][10] = QueueDeclareBodyImpl.getFactory();
- _factories[50][11] = QueueDeclareOkBodyImpl.getFactory();
- _factories[50][20] = QueueBindBodyImpl.getFactory();
- _factories[50][21] = QueueBindOkBodyImpl.getFactory();
- _factories[50][30] = QueuePurgeBodyImpl.getFactory();
- _factories[50][31] = QueuePurgeOkBodyImpl.getFactory();
- _factories[50][40] = QueueDeleteBodyImpl.getFactory();
- _factories[50][41] = QueueDeleteOkBodyImpl.getFactory();
- _factories[50][50] = QueueUnbindBodyImpl.getFactory();
- _factories[50][51] = QueueUnbindOkBodyImpl.getFactory();
-
-
-
- // Register method body instance factories for the Basic class.
-
- _factories[60] = new AMQMethodBodyInstanceFactory[103];
-
- _factories[60][10] = BasicQosBodyImpl.getFactory();
- _factories[60][11] = BasicQosOkBodyImpl.getFactory();
- _factories[60][20] = BasicConsumeBodyImpl.getFactory();
- _factories[60][21] = BasicConsumeOkBodyImpl.getFactory();
- _factories[60][30] = BasicCancelBodyImpl.getFactory();
- _factories[60][31] = BasicCancelOkBodyImpl.getFactory();
- _factories[60][40] = BasicPublishBodyImpl.getFactory();
- _factories[60][50] = BasicReturnBodyImpl.getFactory();
- _factories[60][60] = BasicDeliverBodyImpl.getFactory();
- _factories[60][70] = BasicGetBodyImpl.getFactory();
- _factories[60][71] = BasicGetOkBodyImpl.getFactory();
- _factories[60][72] = BasicGetEmptyBodyImpl.getFactory();
- _factories[60][80] = BasicAckBodyImpl.getFactory();
- _factories[60][90] = BasicRejectBodyImpl.getFactory();
- _factories[60][100] = BasicRecoverBodyImpl.getFactory();
- _factories[60][101] = BasicRecoverSyncOkBodyImpl.getFactory();
- _factories[60][102] = BasicRecoverSyncBodyImpl.getFactory();
-
-
-
- // Register method body instance factories for the File class.
-
- _factories[70] = new AMQMethodBodyInstanceFactory[101];
-
- _factories[70][10] = FileQosBodyImpl.getFactory();
- _factories[70][11] = FileQosOkBodyImpl.getFactory();
- _factories[70][20] = FileConsumeBodyImpl.getFactory();
- _factories[70][21] = FileConsumeOkBodyImpl.getFactory();
- _factories[70][30] = FileCancelBodyImpl.getFactory();
- _factories[70][31] = FileCancelOkBodyImpl.getFactory();
- _factories[70][40] = FileOpenBodyImpl.getFactory();
- _factories[70][41] = FileOpenOkBodyImpl.getFactory();
- _factories[70][50] = FileStageBodyImpl.getFactory();
- _factories[70][60] = FilePublishBodyImpl.getFactory();
- _factories[70][70] = FileReturnBodyImpl.getFactory();
- _factories[70][80] = FileDeliverBodyImpl.getFactory();
- _factories[70][90] = FileAckBodyImpl.getFactory();
- _factories[70][100] = FileRejectBodyImpl.getFactory();
-
-
-
- // Register method body instance factories for the Stream class.
-
- _factories[80] = new AMQMethodBodyInstanceFactory[61];
-
- _factories[80][10] = StreamQosBodyImpl.getFactory();
- _factories[80][11] = StreamQosOkBodyImpl.getFactory();
- _factories[80][20] = StreamConsumeBodyImpl.getFactory();
- _factories[80][21] = StreamConsumeOkBodyImpl.getFactory();
- _factories[80][30] = StreamCancelBodyImpl.getFactory();
- _factories[80][31] = StreamCancelOkBodyImpl.getFactory();
- _factories[80][40] = StreamPublishBodyImpl.getFactory();
- _factories[80][50] = StreamReturnBodyImpl.getFactory();
- _factories[80][60] = StreamDeliverBodyImpl.getFactory();
-
-
-
- // Register method body instance factories for the Tx class.
-
- _factories[90] = new AMQMethodBodyInstanceFactory[32];
-
- _factories[90][10] = TxSelectBodyImpl.getFactory();
- _factories[90][11] = TxSelectOkBodyImpl.getFactory();
- _factories[90][20] = TxCommitBodyImpl.getFactory();
- _factories[90][21] = TxCommitOkBodyImpl.getFactory();
- _factories[90][30] = TxRollbackBodyImpl.getFactory();
- _factories[90][31] = TxRollbackOkBodyImpl.getFactory();
-
-
-
- // Register method body instance factories for the Dtx class.
-
- _factories[100] = new AMQMethodBodyInstanceFactory[22];
-
- _factories[100][10] = DtxSelectBodyImpl.getFactory();
- _factories[100][11] = DtxSelectOkBodyImpl.getFactory();
- _factories[100][20] = DtxStartBodyImpl.getFactory();
- _factories[100][21] = DtxStartOkBodyImpl.getFactory();
-
-
-
- // Register method body instance factories for the Tunnel class.
-
- _factories[110] = new AMQMethodBodyInstanceFactory[11];
-
- _factories[110][10] = TunnelRequestBodyImpl.getFactory();
-
-
-
- // Register method body instance factories for the Message class.
-
- _factories[120] = new AMQMethodBodyInstanceFactory[531];
-
- _factories[120][10] = MessageTransferBodyImpl.getFactory();
- _factories[120][20] = MessageConsumeBodyImpl.getFactory();
- _factories[120][30] = MessageCancelBodyImpl.getFactory();
- _factories[120][40] = MessageGetBodyImpl.getFactory();
- _factories[120][50] = MessageRecoverBodyImpl.getFactory();
- _factories[120][60] = MessageOpenBodyImpl.getFactory();
- _factories[120][70] = MessageCloseBodyImpl.getFactory();
- _factories[120][80] = MessageAppendBodyImpl.getFactory();
- _factories[120][90] = MessageCheckpointBodyImpl.getFactory();
- _factories[120][100] = MessageResumeBodyImpl.getFactory();
- _factories[120][110] = MessageQosBodyImpl.getFactory();
- _factories[120][500] = MessageOkBodyImpl.getFactory();
- _factories[120][510] = MessageEmptyBodyImpl.getFactory();
- _factories[120][520] = MessageRejectBodyImpl.getFactory();
- _factories[120][530] = MessageOffsetBodyImpl.getFactory();
- }
-
- public AMQMethodBody convertToBody(MarkableDataInput in, long size)
- throws AMQFrameDecodingException, IOException
- {
- int classId = in.readUnsignedShort();
- int methodId = in.readUnsignedShort();
-
- AMQMethodBodyInstanceFactory bodyFactory;
- try
- {
- bodyFactory = _factories[classId][methodId];
- }
- catch(NullPointerException e)
- {
- throw new AMQFrameDecodingException(AMQConstant.COMMAND_INVALID,
- "Class " + classId + " unknown in AMQP version 0-9"
- + " (while trying to decode class " + classId + " method " + methodId + ".");
- }
- catch(IndexOutOfBoundsException e)
- {
- if(classId >= _factories.length)
- {
- throw new AMQFrameDecodingException(AMQConstant.COMMAND_INVALID,
- "Class " + classId + " unknown in AMQP version 0-9"
- + " (while trying to decode class " + classId + " method " + methodId + ".");
-
- }
- else
- {
- throw new AMQFrameDecodingException(AMQConstant.COMMAND_INVALID,
- "Method " + methodId + " unknown in AMQP version 0-9"
- + " (while trying to decode class " + classId + " method " + methodId + ".");
-
- }
- }
-
- if (bodyFactory == null)
- {
- throw new AMQFrameDecodingException(AMQConstant.COMMAND_INVALID,
- "Method " + methodId + " unknown in AMQP version 0-9"
- + " (while trying to decode class " + classId + " method " + methodId + ".");
- }
-
- return bodyFactory.newInstance(in, size);
- }
-
- public int getMaxClassId()
- {
- return 120;
- }
-
- public int getMaxMethodId(int classId)
- {
- return _factories[classId].length - 1;
- }
-
-
-
- public ConnectionStartBody createConnectionStartBody(
- final short versionMajor,
- final short versionMinor,
- final FieldTable serverProperties,
- final byte[] mechanisms,
- final byte[] locales
- )
- {
- return new ConnectionStartBodyImpl(
- versionMajor,
- versionMinor,
- serverProperties,
- mechanisms,
- locales
- );
- }
-
- public ConnectionStartOkBody createConnectionStartOkBody(
- final FieldTable clientProperties,
- final AMQShortString mechanism,
- final byte[] response,
- final AMQShortString locale
- )
- {
- return new ConnectionStartOkBodyImpl(
- clientProperties,
- mechanism,
- response,
- locale
- );
- }
-
- public ConnectionSecureBody createConnectionSecureBody(
- final byte[] challenge
- )
- {
- return new ConnectionSecureBodyImpl(
- challenge
- );
- }
-
- public ConnectionSecureOkBody createConnectionSecureOkBody(
- final byte[] response
- )
- {
- return new ConnectionSecureOkBodyImpl(
- response
- );
- }
-
- public ConnectionTuneBody createConnectionTuneBody(
- final int channelMax,
- final long frameMax,
- final int heartbeat
- )
- {
- return new ConnectionTuneBodyImpl(
- channelMax,
- frameMax,
- heartbeat
- );
- }
-
- public ConnectionTuneOkBody createConnectionTuneOkBody(
- final int channelMax,
- final long frameMax,
- final int heartbeat
- )
- {
- return new ConnectionTuneOkBodyImpl(
- channelMax,
- frameMax,
- heartbeat
- );
- }
-
- public ConnectionOpenBody createConnectionOpenBody(
- final AMQShortString virtualHost,
- final AMQShortString capabilities,
- final boolean insist
- )
- {
- return new ConnectionOpenBodyImpl(
- virtualHost,
- capabilities,
- insist
- );
- }
-
- public ConnectionOpenOkBody createConnectionOpenOkBody(
- final AMQShortString knownHosts
- )
- {
- return new ConnectionOpenOkBodyImpl(
- knownHosts
- );
- }
-
- public ConnectionRedirectBody createConnectionRedirectBody(
- final AMQShortString host,
- final AMQShortString knownHosts
- )
- {
- return new ConnectionRedirectBodyImpl(
- host,
- knownHosts
- );
- }
-
- public ConnectionCloseBody createConnectionCloseBody(
- final int replyCode,
- final AMQShortString replyText,
- final int classId,
- final int methodId
- )
- {
- return new ConnectionCloseBodyImpl(
- replyCode,
- replyText,
- classId,
- methodId
- );
- }
-
- public ConnectionCloseOkBody createConnectionCloseOkBody(
- )
- {
- return new ConnectionCloseOkBodyImpl(
- );
- }
-
-
-
-
- public ChannelOpenBody createChannelOpenBody(
- final AMQShortString outOfBand
- )
- {
- return new ChannelOpenBodyImpl(
- outOfBand
- );
- }
-
- public ChannelOpenOkBody createChannelOpenOkBody(
- final byte[] channelId
- )
- {
- return new ChannelOpenOkBodyImpl(
- channelId
- );
- }
-
- public ChannelFlowBody createChannelFlowBody(
- final boolean active
- )
- {
- return new ChannelFlowBodyImpl(
- active
- );
- }
-
- public ChannelFlowOkBody createChannelFlowOkBody(
- final boolean active
- )
- {
- return new ChannelFlowOkBodyImpl(
- active
- );
- }
-
- public ChannelCloseBody createChannelCloseBody(
- final int replyCode,
- final AMQShortString replyText,
- final int classId,
- final int methodId
- )
- {
- return new ChannelCloseBodyImpl(
- replyCode,
- replyText,
- classId,
- methodId
- );
- }
-
- public ChannelCloseOkBody createChannelCloseOkBody(
- )
- {
- return new ChannelCloseOkBodyImpl(
- );
- }
-
- public ChannelResumeBody createChannelResumeBody(
- final byte[] channelId
- )
- {
- return new ChannelResumeBodyImpl(
- channelId
- );
- }
-
- public ChannelPingBody createChannelPingBody(
- )
- {
- return new ChannelPingBodyImpl(
- );
- }
-
- public ChannelPongBody createChannelPongBody(
- )
- {
- return new ChannelPongBodyImpl(
- );
- }
-
- public ChannelOkBody createChannelOkBody(
- )
- {
- return new ChannelOkBodyImpl(
- );
- }
-
-
-
-
- public AccessRequestBody createAccessRequestBody(
- final AMQShortString realm,
- final boolean exclusive,
- final boolean passive,
- final boolean active,
- final boolean write,
- final boolean read
- )
- {
- return new AccessRequestBodyImpl(
- realm,
- exclusive,
- passive,
- active,
- write,
- read
- );
- }
-
- public AccessRequestOkBody createAccessRequestOkBody(
- final int ticket
- )
- {
- return new AccessRequestOkBodyImpl(
- ticket
- );
- }
-
-
-
-
- public ExchangeDeclareBody createExchangeDeclareBody(
- final int ticket,
- final AMQShortString exchange,
- final AMQShortString type,
- final boolean passive,
- final boolean durable,
- final boolean autoDelete,
- final boolean internal,
- final boolean nowait,
- final FieldTable arguments
- )
- {
- return new ExchangeDeclareBodyImpl(
- ticket,
- exchange,
- type,
- passive,
- durable,
- autoDelete,
- internal,
- nowait,
- arguments
- );
- }
-
- public ExchangeDeclareOkBody createExchangeDeclareOkBody(
- )
- {
- return new ExchangeDeclareOkBodyImpl(
- );
- }
-
- public ExchangeDeleteBody createExchangeDeleteBody(
- final int ticket,
- final AMQShortString exchange,
- final boolean ifUnused,
- final boolean nowait
- )
- {
- return new ExchangeDeleteBodyImpl(
- ticket,
- exchange,
- ifUnused,
- nowait
- );
- }
-
- public ExchangeDeleteOkBody createExchangeDeleteOkBody(
- )
- {
- return new ExchangeDeleteOkBodyImpl(
- );
- }
-
- public ExchangeBoundBody createExchangeBoundBody(
- final AMQShortString exchange,
- final AMQShortString routingKey,
- final AMQShortString queue
- )
- {
- return new ExchangeBoundBodyImpl(
- exchange,
- routingKey,
- queue
- );
- }
-
- public ExchangeBoundOkBody createExchangeBoundOkBody(
- final int replyCode,
- final AMQShortString replyText
- )
- {
- return new ExchangeBoundOkBodyImpl(
- replyCode,
- replyText
- );
- }
-
-
-
-
- public QueueDeclareBody createQueueDeclareBody(
- final int ticket,
- final AMQShortString queue,
- final boolean passive,
- final boolean durable,
- final boolean exclusive,
- final boolean autoDelete,
- final boolean nowait,
- final FieldTable arguments
- )
- {
- return new QueueDeclareBodyImpl(
- ticket,
- queue,
- passive,
- durable,
- exclusive,
- autoDelete,
- nowait,
- arguments
- );
- }
-
- public QueueDeclareOkBody createQueueDeclareOkBody(
- final AMQShortString queue,
- final long messageCount,
- final long consumerCount
- )
- {
- return new QueueDeclareOkBodyImpl(
- queue,
- messageCount,
- consumerCount
- );
- }
-
- public QueueBindBody createQueueBindBody(
- final int ticket,
- final AMQShortString queue,
- final AMQShortString exchange,
- final AMQShortString routingKey,
- final boolean nowait,
- final FieldTable arguments
- )
- {
- return new QueueBindBodyImpl(
- ticket,
- queue,
- exchange,
- routingKey,
- nowait,
- arguments
- );
- }
-
- public QueueBindOkBody createQueueBindOkBody(
- )
- {
- return new QueueBindOkBodyImpl(
- );
- }
-
- public QueuePurgeBody createQueuePurgeBody(
- final int ticket,
- final AMQShortString queue,
- final boolean nowait
- )
- {
- return new QueuePurgeBodyImpl(
- ticket,
- queue,
- nowait
- );
- }
-
- public QueuePurgeOkBody createQueuePurgeOkBody(
- final long messageCount
- )
- {
- return new QueuePurgeOkBodyImpl(
- messageCount
- );
- }
-
- public QueueDeleteBody createQueueDeleteBody(
- final int ticket,
- final AMQShortString queue,
- final boolean ifUnused,
- final boolean ifEmpty,
- final boolean nowait
- )
- {
- return new QueueDeleteBodyImpl(
- ticket,
- queue,
- ifUnused,
- ifEmpty,
- nowait
- );
- }
-
- public QueueDeleteOkBody createQueueDeleteOkBody(
- final long messageCount
- )
- {
- return new QueueDeleteOkBodyImpl(
- messageCount
- );
- }
-
- public QueueUnbindBody createQueueUnbindBody(
- final int ticket,
- final AMQShortString queue,
- final AMQShortString exchange,
- final AMQShortString routingKey,
- final FieldTable arguments
- )
- {
- return new QueueUnbindBodyImpl(
- ticket,
- queue,
- exchange,
- routingKey,
- arguments
- );
- }
-
- public QueueUnbindOkBody createQueueUnbindOkBody(
- )
- {
- return new QueueUnbindOkBodyImpl(
- );
- }
-
-
-
-
- public BasicQosBody createBasicQosBody(
- final long prefetchSize,
- final int prefetchCount,
- final boolean global
- )
- {
- return new BasicQosBodyImpl(
- prefetchSize,
- prefetchCount,
- global
- );
- }
-
- public BasicQosOkBody createBasicQosOkBody(
- )
- {
- return new BasicQosOkBodyImpl(
- );
- }
-
- public BasicConsumeBody createBasicConsumeBody(
- final int ticket,
- final AMQShortString queue,
- final AMQShortString consumerTag,
- final boolean noLocal,
- final boolean noAck,
- final boolean exclusive,
- final boolean nowait,
- final FieldTable arguments
- )
- {
- return new BasicConsumeBodyImpl(
- ticket,
- queue,
- consumerTag,
- noLocal,
- noAck,
- exclusive,
- nowait,
- arguments
- );
- }
-
- public BasicConsumeOkBody createBasicConsumeOkBody(
- final AMQShortString consumerTag
- )
- {
- return new BasicConsumeOkBodyImpl(
- consumerTag
- );
- }
-
- public BasicCancelBody createBasicCancelBody(
- final AMQShortString consumerTag,
- final boolean nowait
- )
- {
- return new BasicCancelBodyImpl(
- consumerTag,
- nowait
- );
- }
-
- public BasicCancelOkBody createBasicCancelOkBody(
- final AMQShortString consumerTag
- )
- {
- return new BasicCancelOkBodyImpl(
- consumerTag
- );
- }
-
- public BasicPublishBody createBasicPublishBody(
- final int ticket,
- final AMQShortString exchange,
- final AMQShortString routingKey,
- final boolean mandatory,
- final boolean immediate
- )
- {
- return new BasicPublishBodyImpl(
- ticket,
- exchange,
- routingKey,
- mandatory,
- immediate
- );
- }
-
- public BasicReturnBody createBasicReturnBody(
- final int replyCode,
- final AMQShortString replyText,
- final AMQShortString exchange,
- final AMQShortString routingKey
- )
- {
- return new BasicReturnBodyImpl(
- replyCode,
- replyText,
- exchange,
- routingKey
- );
- }
-
- public BasicDeliverBody createBasicDeliverBody(
- final AMQShortString consumerTag,
- final long deliveryTag,
- final boolean redelivered,
- final AMQShortString exchange,
- final AMQShortString routingKey
- )
- {
- return new BasicDeliverBodyImpl(
- consumerTag,
- deliveryTag,
- redelivered,
- exchange,
- routingKey
- );
- }
-
- public BasicGetBody createBasicGetBody(
- final int ticket,
- final AMQShortString queue,
- final boolean noAck
- )
- {
- return new BasicGetBodyImpl(
- ticket,
- queue,
- noAck
- );
- }
-
- public BasicGetOkBody createBasicGetOkBody(
- final long deliveryTag,
- final boolean redelivered,
- final AMQShortString exchange,
- final AMQShortString routingKey,
- final long messageCount
- )
- {
- return new BasicGetOkBodyImpl(
- deliveryTag,
- redelivered,
- exchange,
- routingKey,
- messageCount
- );
- }
-
- public BasicGetEmptyBody createBasicGetEmptyBody(
- final AMQShortString clusterId
- )
- {
- return new BasicGetEmptyBodyImpl(
- clusterId
- );
- }
-
- public BasicAckBody createBasicAckBody(
- final long deliveryTag,
- final boolean multiple
- )
- {
- return new BasicAckBodyImpl(
- deliveryTag,
- multiple
- );
- }
-
- public BasicRejectBody createBasicRejectBody(
- final long deliveryTag,
- final boolean requeue
- )
- {
- return new BasicRejectBodyImpl(
- deliveryTag,
- requeue
- );
- }
-
- public BasicRecoverBody createBasicRecoverBody(
- final boolean requeue
- )
- {
- return new BasicRecoverBodyImpl(
- requeue
- );
- }
-
- public BasicRecoverSyncOkBody createBasicRecoverSyncOkBody(
- )
- {
- return new BasicRecoverSyncOkBodyImpl(
- );
- }
-
- public BasicRecoverSyncBody createBasicRecoverSyncBody(
- final boolean requeue
- )
- {
- return new BasicRecoverSyncBodyImpl(
- requeue
- );
- }
-
-
-
-
- public FileQosBody createFileQosBody(
- final long prefetchSize,
- final int prefetchCount,
- final boolean global
- )
- {
- return new FileQosBodyImpl(
- prefetchSize,
- prefetchCount,
- global
- );
- }
-
- public FileQosOkBody createFileQosOkBody(
- )
- {
- return new FileQosOkBodyImpl(
- );
- }
-
- public FileConsumeBody createFileConsumeBody(
- final int ticket,
- final AMQShortString queue,
- final AMQShortString consumerTag,
- final boolean noLocal,
- final boolean noAck,
- final boolean exclusive,
- final boolean nowait,
- final FieldTable filter
- )
- {
- return new FileConsumeBodyImpl(
- ticket,
- queue,
- consumerTag,
- noLocal,
- noAck,
- exclusive,
- nowait,
- filter
- );
- }
-
- public FileConsumeOkBody createFileConsumeOkBody(
- final AMQShortString consumerTag
- )
- {
- return new FileConsumeOkBodyImpl(
- consumerTag
- );
- }
-
- public FileCancelBody createFileCancelBody(
- final AMQShortString consumerTag,
- final boolean nowait
- )
- {
- return new FileCancelBodyImpl(
- consumerTag,
- nowait
- );
- }
-
- public FileCancelOkBody createFileCancelOkBody(
- final AMQShortString consumerTag
- )
- {
- return new FileCancelOkBodyImpl(
- consumerTag
- );
- }
-
- public FileOpenBody createFileOpenBody(
- final AMQShortString identifier,
- final long contentSize
- )
- {
- return new FileOpenBodyImpl(
- identifier,
- contentSize
- );
- }
-
- public FileOpenOkBody createFileOpenOkBody(
- final long stagedSize
- )
- {
- return new FileOpenOkBodyImpl(
- stagedSize
- );
- }
-
- public FileStageBody createFileStageBody(
- )
- {
- return new FileStageBodyImpl(
- );
- }
-
- public FilePublishBody createFilePublishBody(
- final int ticket,
- final AMQShortString exchange,
- final AMQShortString routingKey,
- final boolean mandatory,
- final boolean immediate,
- final AMQShortString identifier
- )
- {
- return new FilePublishBodyImpl(
- ticket,
- exchange,
- routingKey,
- mandatory,
- immediate,
- identifier
- );
- }
-
- public FileReturnBody createFileReturnBody(
- final int replyCode,
- final AMQShortString replyText,
- final AMQShortString exchange,
- final AMQShortString routingKey
- )
- {
- return new FileReturnBodyImpl(
- replyCode,
- replyText,
- exchange,
- routingKey
- );
- }
-
- public FileDeliverBody createFileDeliverBody(
- final AMQShortString consumerTag,
- final long deliveryTag,
- final boolean redelivered,
- final AMQShortString exchange,
- final AMQShortString routingKey,
- final AMQShortString identifier
- )
- {
- return new FileDeliverBodyImpl(
- consumerTag,
- deliveryTag,
- redelivered,
- exchange,
- routingKey,
- identifier
- );
- }
-
- public FileAckBody createFileAckBody(
- final long deliveryTag,
- final boolean multiple
- )
- {
- return new FileAckBodyImpl(
- deliveryTag,
- multiple
- );
- }
-
- public FileRejectBody createFileRejectBody(
- final long deliveryTag,
- final boolean requeue
- )
- {
- return new FileRejectBodyImpl(
- deliveryTag,
- requeue
- );
- }
-
-
-
-
- public StreamQosBody createStreamQosBody(
- final long prefetchSize,
- final int prefetchCount,
- final long consumeRate,
- final boolean global
- )
- {
- return new StreamQosBodyImpl(
- prefetchSize,
- prefetchCount,
- consumeRate,
- global
- );
- }
-
- public StreamQosOkBody createStreamQosOkBody(
- )
- {
- return new StreamQosOkBodyImpl(
- );
- }
-
- public StreamConsumeBody createStreamConsumeBody(
- final int ticket,
- final AMQShortString queue,
- final AMQShortString consumerTag,
- final boolean noLocal,
- final boolean exclusive,
- final boolean nowait,
- final FieldTable filter
- )
- {
- return new StreamConsumeBodyImpl(
- ticket,
- queue,
- consumerTag,
- noLocal,
- exclusive,
- nowait,
- filter
- );
- }
-
- public StreamConsumeOkBody createStreamConsumeOkBody(
- final AMQShortString consumerTag
- )
- {
- return new StreamConsumeOkBodyImpl(
- consumerTag
- );
- }
-
- public StreamCancelBody createStreamCancelBody(
- final AMQShortString consumerTag,
- final boolean nowait
- )
- {
- return new StreamCancelBodyImpl(
- consumerTag,
- nowait
- );
- }
-
- public StreamCancelOkBody createStreamCancelOkBody(
- final AMQShortString consumerTag
- )
- {
- return new StreamCancelOkBodyImpl(
- consumerTag
- );
- }
-
- public StreamPublishBody createStreamPublishBody(
- final int ticket,
- final AMQShortString exchange,
- final AMQShortString routingKey,
- final boolean mandatory,
- final boolean immediate
- )
- {
- return new StreamPublishBodyImpl(
- ticket,
- exchange,
- routingKey,
- mandatory,
- immediate
- );
- }
-
- public StreamReturnBody createStreamReturnBody(
- final int replyCode,
- final AMQShortString replyText,
- final AMQShortString exchange,
- final AMQShortString routingKey
- )
- {
- return new StreamReturnBodyImpl(
- replyCode,
- replyText,
- exchange,
- routingKey
- );
- }
-
- public StreamDeliverBody createStreamDeliverBody(
- final AMQShortString consumerTag,
- final long deliveryTag,
- final AMQShortString exchange,
- final AMQShortString queue
- )
- {
- return new StreamDeliverBodyImpl(
- consumerTag,
- deliveryTag,
- exchange,
- queue
- );
- }
-
-
-
-
- public TxSelectBody createTxSelectBody(
- )
- {
- return new TxSelectBodyImpl(
- );
- }
-
- public TxSelectOkBody createTxSelectOkBody(
- )
- {
- return new TxSelectOkBodyImpl(
- );
- }
-
- public TxCommitBody createTxCommitBody(
- )
- {
- return new TxCommitBodyImpl(
- );
- }
-
- public TxCommitOkBody createTxCommitOkBody(
- )
- {
- return new TxCommitOkBodyImpl(
- );
- }
-
- public TxRollbackBody createTxRollbackBody(
- )
- {
- return new TxRollbackBodyImpl(
- );
- }
-
- public TxRollbackOkBody createTxRollbackOkBody(
- )
- {
- return new TxRollbackOkBodyImpl(
- );
- }
-
-
-
-
- public DtxSelectBody createDtxSelectBody(
- )
- {
- return new DtxSelectBodyImpl(
- );
- }
-
- public DtxSelectOkBody createDtxSelectOkBody(
- )
- {
- return new DtxSelectOkBodyImpl(
- );
- }
-
- public DtxStartBody createDtxStartBody(
- final AMQShortString dtxIdentifier
- )
- {
- return new DtxStartBodyImpl(
- dtxIdentifier
- );
- }
-
- public DtxStartOkBody createDtxStartOkBody(
- )
- {
- return new DtxStartOkBodyImpl(
- );
- }
-
-
-
-
- public TunnelRequestBody createTunnelRequestBody(
- final FieldTable metaData
- )
- {
- return new TunnelRequestBodyImpl(
- metaData
- );
- }
-
-
-
-
- public MessageTransferBody createMessageTransferBody(
- final int ticket,
- final AMQShortString destination,
- final boolean redelivered,
- final boolean immediate,
- final long ttl,
- final short priority,
- final long timestamp,
- final short deliveryMode,
- final long expiration,
- final AMQShortString exchange,
- final AMQShortString routingKey,
- final AMQShortString messageId,
- final AMQShortString correlationId,
- final AMQShortString replyTo,
- final AMQShortString contentType,
- final AMQShortString contentEncoding,
- final AMQShortString userId,
- final AMQShortString appId,
- final AMQShortString transactionId,
- final byte[] securityToken,
- final FieldTable applicationHeaders,
- final Content body
- )
- {
- return new MessageTransferBodyImpl(
- ticket,
- destination,
- redelivered,
- immediate,
- ttl,
- priority,
- timestamp,
- deliveryMode,
- expiration,
- exchange,
- routingKey,
- messageId,
- correlationId,
- replyTo,
- contentType,
- contentEncoding,
- userId,
- appId,
- transactionId,
- securityToken,
- applicationHeaders,
- body
- );
- }
-
- public MessageConsumeBody createMessageConsumeBody(
- final int ticket,
- final AMQShortString queue,
- final AMQShortString destination,
- final boolean noLocal,
- final boolean noAck,
- final boolean exclusive,
- final FieldTable filter
- )
- {
- return new MessageConsumeBodyImpl(
- ticket,
- queue,
- destination,
- noLocal,
- noAck,
- exclusive,
- filter
- );
- }
-
- public MessageCancelBody createMessageCancelBody(
- final AMQShortString destination
- )
- {
- return new MessageCancelBodyImpl(
- destination
- );
- }
-
- public MessageGetBody createMessageGetBody(
- final int ticket,
- final AMQShortString queue,
- final AMQShortString destination,
- final boolean noAck
- )
- {
- return new MessageGetBodyImpl(
- ticket,
- queue,
- destination,
- noAck
- );
- }
-
- public MessageRecoverBody createMessageRecoverBody(
- final boolean requeue
- )
- {
- return new MessageRecoverBodyImpl(
- requeue
- );
- }
-
- public MessageOpenBody createMessageOpenBody(
- final byte[] reference
- )
- {
- return new MessageOpenBodyImpl(
- reference
- );
- }
-
- public MessageCloseBody createMessageCloseBody(
- final byte[] reference
- )
- {
- return new MessageCloseBodyImpl(
- reference
- );
- }
-
- public MessageAppendBody createMessageAppendBody(
- final byte[] reference,
- final byte[] bytes
- )
- {
- return new MessageAppendBodyImpl(
- reference,
- bytes
- );
- }
-
- public MessageCheckpointBody createMessageCheckpointBody(
- final byte[] reference,
- final AMQShortString identifier
- )
- {
- return new MessageCheckpointBodyImpl(
- reference,
- identifier
- );
- }
-
- public MessageResumeBody createMessageResumeBody(
- final byte[] reference,
- final AMQShortString identifier
- )
- {
- return new MessageResumeBodyImpl(
- reference,
- identifier
- );
- }
-
- public MessageQosBody createMessageQosBody(
- final long prefetchSize,
- final int prefetchCount,
- final boolean global
- )
- {
- return new MessageQosBodyImpl(
- prefetchSize,
- prefetchCount,
- global
- );
- }
-
- public MessageOkBody createMessageOkBody(
- )
- {
- return new MessageOkBodyImpl(
- );
- }
-
- public MessageEmptyBody createMessageEmptyBody(
- )
- {
- return new MessageEmptyBodyImpl(
- );
- }
-
- public MessageRejectBody createMessageRejectBody(
- final int code,
- final AMQShortString text
- )
- {
- return new MessageRejectBodyImpl(
- code,
- text
- );
- }
-
- public MessageOffsetBody createMessageOffsetBody(
- final long value
- )
- {
- return new MessageOffsetBodyImpl(
- value
- );
- }
-
-
-
- public ProtocolVersionMethodConverter getProtocolVersionMethodConverter()
- {
- return _protocolVersionConverter;
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/QueueBindBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/QueueBindBodyImpl.java
deleted file mode 100644
index 989a6d4877..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/QueueBindBodyImpl.java
+++ /dev/null
@@ -1,181 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 0-9
- */
-
-package org.apache.qpid.framing.amqp_0_9;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class QueueBindBodyImpl extends AMQMethodBody_0_9 implements QueueBindBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new QueueBindBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 50;
- public static final int METHOD_ID = 20;
-
- // Fields declared in specification
- private final int _ticket; // [ticket]
- private final AMQShortString _queue; // [queue]
- private final AMQShortString _exchange; // [exchange]
- private final AMQShortString _routingKey; // [routingKey]
- private final byte _bitfield0; // [nowait]
- private final FieldTable _arguments; // [arguments]
-
- // Constructor
- public QueueBindBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- _ticket = readUnsignedShort( buffer );
- _queue = readAMQShortString( buffer );
- _exchange = readAMQShortString( buffer );
- _routingKey = readAMQShortString( buffer );
- _bitfield0 = readBitfield( buffer );
- _arguments = readFieldTable( buffer );
- }
-
- public QueueBindBodyImpl(
- int ticket,
- AMQShortString queue,
- AMQShortString exchange,
- AMQShortString routingKey,
- boolean nowait,
- FieldTable arguments
- )
- {
- _ticket = ticket;
- _queue = queue;
- _exchange = exchange;
- _routingKey = routingKey;
- byte bitfield0 = (byte)0;
- if( nowait )
- {
- bitfield0 = (byte) (((int) bitfield0) | (1 << 0));
- }
-
- _bitfield0 = bitfield0;
- _arguments = arguments;
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
- public final int getTicket()
- {
- return _ticket;
- }
- public final AMQShortString getQueue()
- {
- return _queue;
- }
- public final AMQShortString getExchange()
- {
- return _exchange;
- }
- public final AMQShortString getRoutingKey()
- {
- return _routingKey;
- }
- public final boolean getNowait()
- {
- return (((int)(_bitfield0)) & ( 1 << 0)) != 0;
- }
- public final FieldTable getArguments()
- {
- return _arguments;
- }
-
- protected int getBodySize()
- {
- int size = 3;
- size += getSizeOf( _queue );
- size += getSizeOf( _exchange );
- size += getSizeOf( _routingKey );
- size += getSizeOf( _arguments );
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- writeUnsignedShort( buffer, _ticket );
- writeAMQShortString( buffer, _queue );
- writeAMQShortString( buffer, _exchange );
- writeAMQShortString( buffer, _routingKey );
- writeBitfield( buffer, _bitfield0 );
- writeFieldTable( buffer, _arguments );
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_0_9)dispatcher).dispatchQueueBind(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[QueueBindBodyImpl: ");
- buf.append( "ticket=" );
- buf.append( getTicket() );
- buf.append( ", " );
- buf.append( "queue=" );
- buf.append( getQueue() );
- buf.append( ", " );
- buf.append( "exchange=" );
- buf.append( getExchange() );
- buf.append( ", " );
- buf.append( "routingKey=" );
- buf.append( getRoutingKey() );
- buf.append( ", " );
- buf.append( "nowait=" );
- buf.append( getNowait() );
- buf.append( ", " );
- buf.append( "arguments=" );
- buf.append( getArguments() );
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/QueueBindOkBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/QueueBindOkBodyImpl.java
deleted file mode 100644
index 1469912b2b..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/QueueBindOkBodyImpl.java
+++ /dev/null
@@ -1,100 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 0-9
- */
-
-package org.apache.qpid.framing.amqp_0_9;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class QueueBindOkBodyImpl extends AMQMethodBody_0_9 implements QueueBindOkBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new QueueBindOkBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 50;
- public static final int METHOD_ID = 21;
-
- // Fields declared in specification
-
- // Constructor
- public QueueBindOkBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- }
-
- public QueueBindOkBodyImpl(
- )
- {
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
-
- protected int getBodySize()
- {
- int size = 0;
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_0_9)dispatcher).dispatchQueueBindOk(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[QueueBindOkBodyImpl: ");
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/QueueDeclareBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/QueueDeclareBodyImpl.java
deleted file mode 100644
index 7b2926f32f..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/QueueDeclareBodyImpl.java
+++ /dev/null
@@ -1,207 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 0-9
- */
-
-package org.apache.qpid.framing.amqp_0_9;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class QueueDeclareBodyImpl extends AMQMethodBody_0_9 implements QueueDeclareBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new QueueDeclareBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 50;
- public static final int METHOD_ID = 10;
-
- // Fields declared in specification
- private final int _ticket; // [ticket]
- private final AMQShortString _queue; // [queue]
- private final byte _bitfield0; // [passive, durable, exclusive, autoDelete, nowait]
- private final FieldTable _arguments; // [arguments]
-
- // Constructor
- public QueueDeclareBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- _ticket = readUnsignedShort( buffer );
- _queue = readAMQShortString( buffer );
- _bitfield0 = readBitfield( buffer );
- _arguments = readFieldTable( buffer );
- }
-
- public QueueDeclareBodyImpl(
- int ticket,
- AMQShortString queue,
- boolean passive,
- boolean durable,
- boolean exclusive,
- boolean autoDelete,
- boolean nowait,
- FieldTable arguments
- )
- {
- _ticket = ticket;
- _queue = queue;
- byte bitfield0 = (byte)0;
- if( passive )
- {
- bitfield0 = (byte) (((int) bitfield0) | (1 << 0));
- }
-
- if( durable )
- {
- bitfield0 = (byte) (((int) bitfield0) | (1 << 1));
- }
-
- if( exclusive )
- {
- bitfield0 = (byte) (((int) bitfield0) | (1 << 2));
- }
-
- if( autoDelete )
- {
- bitfield0 = (byte) (((int) bitfield0) | (1 << 3));
- }
-
- if( nowait )
- {
- bitfield0 = (byte) (((int) bitfield0) | (1 << 4));
- }
-
- _bitfield0 = bitfield0;
- _arguments = arguments;
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
- public final int getTicket()
- {
- return _ticket;
- }
- public final AMQShortString getQueue()
- {
- return _queue;
- }
- public final boolean getPassive()
- {
- return (((int)(_bitfield0)) & ( 1 << 0)) != 0;
- }
- public final boolean getDurable()
- {
- return (((int)(_bitfield0)) & ( 1 << 1)) != 0;
- }
- public final boolean getExclusive()
- {
- return (((int)(_bitfield0)) & ( 1 << 2)) != 0;
- }
- public final boolean getAutoDelete()
- {
- return (((int)(_bitfield0)) & ( 1 << 3)) != 0;
- }
- public final boolean getNowait()
- {
- return (((int)(_bitfield0)) & ( 1 << 4)) != 0;
- }
- public final FieldTable getArguments()
- {
- return _arguments;
- }
-
- protected int getBodySize()
- {
- int size = 3;
- size += getSizeOf( _queue );
- size += getSizeOf( _arguments );
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- writeUnsignedShort( buffer, _ticket );
- writeAMQShortString( buffer, _queue );
- writeBitfield( buffer, _bitfield0 );
- writeFieldTable( buffer, _arguments );
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_0_9)dispatcher).dispatchQueueDeclare(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[QueueDeclareBodyImpl: ");
- buf.append( "ticket=" );
- buf.append( getTicket() );
- buf.append( ", " );
- buf.append( "queue=" );
- buf.append( getQueue() );
- buf.append( ", " );
- buf.append( "passive=" );
- buf.append( getPassive() );
- buf.append( ", " );
- buf.append( "durable=" );
- buf.append( getDurable() );
- buf.append( ", " );
- buf.append( "exclusive=" );
- buf.append( getExclusive() );
- buf.append( ", " );
- buf.append( "autoDelete=" );
- buf.append( getAutoDelete() );
- buf.append( ", " );
- buf.append( "nowait=" );
- buf.append( getNowait() );
- buf.append( ", " );
- buf.append( "arguments=" );
- buf.append( getArguments() );
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/QueueDeclareOkBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/QueueDeclareOkBodyImpl.java
deleted file mode 100644
index 1c76725d2b..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/QueueDeclareOkBodyImpl.java
+++ /dev/null
@@ -1,136 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 0-9
- */
-
-package org.apache.qpid.framing.amqp_0_9;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class QueueDeclareOkBodyImpl extends AMQMethodBody_0_9 implements QueueDeclareOkBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new QueueDeclareOkBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 50;
- public static final int METHOD_ID = 11;
-
- // Fields declared in specification
- private final AMQShortString _queue; // [queue]
- private final long _messageCount; // [messageCount]
- private final long _consumerCount; // [consumerCount]
-
- // Constructor
- public QueueDeclareOkBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- _queue = readAMQShortString( buffer );
- _messageCount = readUnsignedInteger( buffer );
- _consumerCount = readUnsignedInteger( buffer );
- }
-
- public QueueDeclareOkBodyImpl(
- AMQShortString queue,
- long messageCount,
- long consumerCount
- )
- {
- _queue = queue;
- _messageCount = messageCount;
- _consumerCount = consumerCount;
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
- public final AMQShortString getQueue()
- {
- return _queue;
- }
- public final long getMessageCount()
- {
- return _messageCount;
- }
- public final long getConsumerCount()
- {
- return _consumerCount;
- }
-
- protected int getBodySize()
- {
- int size = 8;
- size += getSizeOf( _queue );
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- writeAMQShortString( buffer, _queue );
- writeUnsignedInteger( buffer, _messageCount );
- writeUnsignedInteger( buffer, _consumerCount );
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_0_9)dispatcher).dispatchQueueDeclareOk(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[QueueDeclareOkBodyImpl: ");
- buf.append( "queue=" );
- buf.append( getQueue() );
- buf.append( ", " );
- buf.append( "messageCount=" );
- buf.append( getMessageCount() );
- buf.append( ", " );
- buf.append( "consumerCount=" );
- buf.append( getConsumerCount() );
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/QueueDeleteBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/QueueDeleteBodyImpl.java
deleted file mode 100644
index ea48a1d24a..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/QueueDeleteBodyImpl.java
+++ /dev/null
@@ -1,167 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 0-9
- */
-
-package org.apache.qpid.framing.amqp_0_9;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class QueueDeleteBodyImpl extends AMQMethodBody_0_9 implements QueueDeleteBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new QueueDeleteBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 50;
- public static final int METHOD_ID = 40;
-
- // Fields declared in specification
- private final int _ticket; // [ticket]
- private final AMQShortString _queue; // [queue]
- private final byte _bitfield0; // [ifUnused, ifEmpty, nowait]
-
- // Constructor
- public QueueDeleteBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- _ticket = readUnsignedShort( buffer );
- _queue = readAMQShortString( buffer );
- _bitfield0 = readBitfield( buffer );
- }
-
- public QueueDeleteBodyImpl(
- int ticket,
- AMQShortString queue,
- boolean ifUnused,
- boolean ifEmpty,
- boolean nowait
- )
- {
- _ticket = ticket;
- _queue = queue;
- byte bitfield0 = (byte)0;
- if( ifUnused )
- {
- bitfield0 = (byte) (((int) bitfield0) | (1 << 0));
- }
-
- if( ifEmpty )
- {
- bitfield0 = (byte) (((int) bitfield0) | (1 << 1));
- }
-
- if( nowait )
- {
- bitfield0 = (byte) (((int) bitfield0) | (1 << 2));
- }
- _bitfield0 = bitfield0;
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
- public final int getTicket()
- {
- return _ticket;
- }
- public final AMQShortString getQueue()
- {
- return _queue;
- }
- public final boolean getIfUnused()
- {
- return (((int)(_bitfield0)) & ( 1 << 0)) != 0;
- }
- public final boolean getIfEmpty()
- {
- return (((int)(_bitfield0)) & ( 1 << 1)) != 0;
- }
- public final boolean getNowait()
- {
- return (((int)(_bitfield0)) & ( 1 << 2)) != 0;
- }
-
- protected int getBodySize()
- {
- int size = 3;
- size += getSizeOf( _queue );
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- writeUnsignedShort( buffer, _ticket );
- writeAMQShortString( buffer, _queue );
- writeBitfield( buffer, _bitfield0 );
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_0_9)dispatcher).dispatchQueueDelete(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[QueueDeleteBodyImpl: ");
- buf.append( "ticket=" );
- buf.append( getTicket() );
- buf.append( ", " );
- buf.append( "queue=" );
- buf.append( getQueue() );
- buf.append( ", " );
- buf.append( "ifUnused=" );
- buf.append( getIfUnused() );
- buf.append( ", " );
- buf.append( "ifEmpty=" );
- buf.append( getIfEmpty() );
- buf.append( ", " );
- buf.append( "nowait=" );
- buf.append( getNowait() );
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/QueueDeleteOkBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/QueueDeleteOkBodyImpl.java
deleted file mode 100644
index acc7a59887..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/QueueDeleteOkBodyImpl.java
+++ /dev/null
@@ -1,111 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 0-9
- */
-
-package org.apache.qpid.framing.amqp_0_9;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class QueueDeleteOkBodyImpl extends AMQMethodBody_0_9 implements QueueDeleteOkBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new QueueDeleteOkBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 50;
- public static final int METHOD_ID = 41;
-
- // Fields declared in specification
- private final long _messageCount; // [messageCount]
-
- // Constructor
- public QueueDeleteOkBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- _messageCount = readUnsignedInteger( buffer );
- }
-
- public QueueDeleteOkBodyImpl(
- long messageCount
- )
- {
- _messageCount = messageCount;
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
- public final long getMessageCount()
- {
- return _messageCount;
- }
-
- protected int getBodySize()
- {
- int size = 4;
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- writeUnsignedInteger( buffer, _messageCount );
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_0_9)dispatcher).dispatchQueueDeleteOk(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[QueueDeleteOkBodyImpl: ");
- buf.append( "messageCount=" );
- buf.append( getMessageCount() );
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/QueuePurgeBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/QueuePurgeBodyImpl.java
deleted file mode 100644
index 8a1a4e206c..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/QueuePurgeBodyImpl.java
+++ /dev/null
@@ -1,141 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 0-9
- */
-
-package org.apache.qpid.framing.amqp_0_9;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class QueuePurgeBodyImpl extends AMQMethodBody_0_9 implements QueuePurgeBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new QueuePurgeBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 50;
- public static final int METHOD_ID = 30;
-
- // Fields declared in specification
- private final int _ticket; // [ticket]
- private final AMQShortString _queue; // [queue]
- private final byte _bitfield0; // [nowait]
-
- // Constructor
- public QueuePurgeBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- _ticket = readUnsignedShort( buffer );
- _queue = readAMQShortString( buffer );
- _bitfield0 = readBitfield( buffer );
- }
-
- public QueuePurgeBodyImpl(
- int ticket,
- AMQShortString queue,
- boolean nowait
- )
- {
- _ticket = ticket;
- _queue = queue;
- byte bitfield0 = (byte)0;
- if( nowait )
- {
- bitfield0 = (byte) (((int) bitfield0) | (1 << 0));
- }
- _bitfield0 = bitfield0;
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
- public final int getTicket()
- {
- return _ticket;
- }
- public final AMQShortString getQueue()
- {
- return _queue;
- }
- public final boolean getNowait()
- {
- return (((int)(_bitfield0)) & ( 1 << 0)) != 0;
- }
-
- protected int getBodySize()
- {
- int size = 3;
- size += getSizeOf( _queue );
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- writeUnsignedShort( buffer, _ticket );
- writeAMQShortString( buffer, _queue );
- writeBitfield( buffer, _bitfield0 );
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_0_9)dispatcher).dispatchQueuePurge(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[QueuePurgeBodyImpl: ");
- buf.append( "ticket=" );
- buf.append( getTicket() );
- buf.append( ", " );
- buf.append( "queue=" );
- buf.append( getQueue() );
- buf.append( ", " );
- buf.append( "nowait=" );
- buf.append( getNowait() );
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/QueuePurgeOkBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/QueuePurgeOkBodyImpl.java
deleted file mode 100644
index db50a822f6..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/QueuePurgeOkBodyImpl.java
+++ /dev/null
@@ -1,111 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 0-9
- */
-
-package org.apache.qpid.framing.amqp_0_9;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class QueuePurgeOkBodyImpl extends AMQMethodBody_0_9 implements QueuePurgeOkBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new QueuePurgeOkBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 50;
- public static final int METHOD_ID = 31;
-
- // Fields declared in specification
- private final long _messageCount; // [messageCount]
-
- // Constructor
- public QueuePurgeOkBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- _messageCount = readUnsignedInteger( buffer );
- }
-
- public QueuePurgeOkBodyImpl(
- long messageCount
- )
- {
- _messageCount = messageCount;
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
- public final long getMessageCount()
- {
- return _messageCount;
- }
-
- protected int getBodySize()
- {
- int size = 4;
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- writeUnsignedInteger( buffer, _messageCount );
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_0_9)dispatcher).dispatchQueuePurgeOk(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[QueuePurgeOkBodyImpl: ");
- buf.append( "messageCount=" );
- buf.append( getMessageCount() );
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/QueueUnbindBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/QueueUnbindBodyImpl.java
deleted file mode 100644
index fd5bb7b953..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/QueueUnbindBodyImpl.java
+++ /dev/null
@@ -1,163 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 0-9
- */
-
-package org.apache.qpid.framing.amqp_0_9;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class QueueUnbindBodyImpl extends AMQMethodBody_0_9 implements QueueUnbindBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new QueueUnbindBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 50;
- public static final int METHOD_ID = 50;
-
- // Fields declared in specification
- private final int _ticket; // [ticket]
- private final AMQShortString _queue; // [queue]
- private final AMQShortString _exchange; // [exchange]
- private final AMQShortString _routingKey; // [routingKey]
- private final FieldTable _arguments; // [arguments]
-
- // Constructor
- public QueueUnbindBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- _ticket = readUnsignedShort( buffer );
- _queue = readAMQShortString( buffer );
- _exchange = readAMQShortString( buffer );
- _routingKey = readAMQShortString( buffer );
- _arguments = readFieldTable( buffer );
- }
-
- public QueueUnbindBodyImpl(
- int ticket,
- AMQShortString queue,
- AMQShortString exchange,
- AMQShortString routingKey,
- FieldTable arguments
- )
- {
- _ticket = ticket;
- _queue = queue;
- _exchange = exchange;
- _routingKey = routingKey;
- _arguments = arguments;
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
- public final int getTicket()
- {
- return _ticket;
- }
- public final AMQShortString getQueue()
- {
- return _queue;
- }
- public final AMQShortString getExchange()
- {
- return _exchange;
- }
- public final AMQShortString getRoutingKey()
- {
- return _routingKey;
- }
- public final FieldTable getArguments()
- {
- return _arguments;
- }
-
- protected int getBodySize()
- {
- int size = 2;
- size += getSizeOf( _queue );
- size += getSizeOf( _exchange );
- size += getSizeOf( _routingKey );
- size += getSizeOf( _arguments );
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- writeUnsignedShort( buffer, _ticket );
- writeAMQShortString( buffer, _queue );
- writeAMQShortString( buffer, _exchange );
- writeAMQShortString( buffer, _routingKey );
- writeFieldTable( buffer, _arguments );
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_0_9)dispatcher).dispatchQueueUnbind(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[QueueUnbindBodyImpl: ");
- buf.append( "ticket=" );
- buf.append( getTicket() );
- buf.append( ", " );
- buf.append( "queue=" );
- buf.append( getQueue() );
- buf.append( ", " );
- buf.append( "exchange=" );
- buf.append( getExchange() );
- buf.append( ", " );
- buf.append( "routingKey=" );
- buf.append( getRoutingKey() );
- buf.append( ", " );
- buf.append( "arguments=" );
- buf.append( getArguments() );
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/QueueUnbindOkBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/QueueUnbindOkBodyImpl.java
deleted file mode 100644
index 03544b17d6..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/QueueUnbindOkBodyImpl.java
+++ /dev/null
@@ -1,100 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 0-9
- */
-
-package org.apache.qpid.framing.amqp_0_9;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class QueueUnbindOkBodyImpl extends AMQMethodBody_0_9 implements QueueUnbindOkBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new QueueUnbindOkBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 50;
- public static final int METHOD_ID = 51;
-
- // Fields declared in specification
-
- // Constructor
- public QueueUnbindOkBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- }
-
- public QueueUnbindOkBodyImpl(
- )
- {
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
-
- protected int getBodySize()
- {
- int size = 0;
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_0_9)dispatcher).dispatchQueueUnbindOk(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[QueueUnbindOkBodyImpl: ");
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/ServerMethodDispatcher_0_9.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/ServerMethodDispatcher_0_9.java
deleted file mode 100644
index 4100e7a031..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/ServerMethodDispatcher_0_9.java
+++ /dev/null
@@ -1,105 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 0-9
- */
-
-package org.apache.qpid.framing.amqp_0_9;
-
-import org.apache.qpid.AMQException;
-import org.apache.qpid.framing.*;
-
-
-public interface ServerMethodDispatcher_0_9 extends ServerMethodDispatcher
-{
-
- public boolean dispatchAccessRequest(AccessRequestBody body, int channelId) throws AMQException;
- public boolean dispatchBasicAck(BasicAckBody body, int channelId) throws AMQException;
- public boolean dispatchBasicCancel(BasicCancelBody body, int channelId) throws AMQException;
- public boolean dispatchBasicConsume(BasicConsumeBody body, int channelId) throws AMQException;
- public boolean dispatchBasicGet(BasicGetBody body, int channelId) throws AMQException;
- public boolean dispatchBasicPublish(BasicPublishBody body, int channelId) throws AMQException;
- public boolean dispatchBasicQos(BasicQosBody body, int channelId) throws AMQException;
- public boolean dispatchBasicRecover(BasicRecoverBody body, int channelId) throws AMQException;
- public boolean dispatchBasicRecoverSync(BasicRecoverSyncBody body, int channelId) throws AMQException;
- public boolean dispatchBasicReject(BasicRejectBody body, int channelId) throws AMQException;
- public boolean dispatchChannelClose(ChannelCloseBody body, int channelId) throws AMQException;
- public boolean dispatchChannelCloseOk(ChannelCloseOkBody body, int channelId) throws AMQException;
- public boolean dispatchChannelFlow(ChannelFlowBody body, int channelId) throws AMQException;
- public boolean dispatchChannelFlowOk(ChannelFlowOkBody body, int channelId) throws AMQException;
- public boolean dispatchChannelOk(ChannelOkBody body, int channelId) throws AMQException;
- public boolean dispatchChannelOpen(ChannelOpenBody body, int channelId) throws AMQException;
- public boolean dispatchChannelPing(ChannelPingBody body, int channelId) throws AMQException;
- public boolean dispatchChannelPong(ChannelPongBody body, int channelId) throws AMQException;
- public boolean dispatchChannelResume(ChannelResumeBody body, int channelId) throws AMQException;
- public boolean dispatchConnectionClose(ConnectionCloseBody body, int channelId) throws AMQException;
- public boolean dispatchConnectionCloseOk(ConnectionCloseOkBody body, int channelId) throws AMQException;
- public boolean dispatchConnectionOpen(ConnectionOpenBody body, int channelId) throws AMQException;
- public boolean dispatchConnectionSecureOk(ConnectionSecureOkBody body, int channelId) throws AMQException;
- public boolean dispatchConnectionStartOk(ConnectionStartOkBody body, int channelId) throws AMQException;
- public boolean dispatchConnectionTuneOk(ConnectionTuneOkBody body, int channelId) throws AMQException;
- public boolean dispatchDtxSelect(DtxSelectBody body, int channelId) throws AMQException;
- public boolean dispatchDtxStart(DtxStartBody body, int channelId) throws AMQException;
- public boolean dispatchExchangeBound(ExchangeBoundBody body, int channelId) throws AMQException;
- public boolean dispatchExchangeDeclare(ExchangeDeclareBody body, int channelId) throws AMQException;
- public boolean dispatchExchangeDelete(ExchangeDeleteBody body, int channelId) throws AMQException;
- public boolean dispatchFileAck(FileAckBody body, int channelId) throws AMQException;
- public boolean dispatchFileCancel(FileCancelBody body, int channelId) throws AMQException;
- public boolean dispatchFileConsume(FileConsumeBody body, int channelId) throws AMQException;
- public boolean dispatchFileOpen(FileOpenBody body, int channelId) throws AMQException;
- public boolean dispatchFileOpenOk(FileOpenOkBody body, int channelId) throws AMQException;
- public boolean dispatchFilePublish(FilePublishBody body, int channelId) throws AMQException;
- public boolean dispatchFileQos(FileQosBody body, int channelId) throws AMQException;
- public boolean dispatchFileReject(FileRejectBody body, int channelId) throws AMQException;
- public boolean dispatchFileStage(FileStageBody body, int channelId) throws AMQException;
- public boolean dispatchMessageAppend(MessageAppendBody body, int channelId) throws AMQException;
- public boolean dispatchMessageCancel(MessageCancelBody body, int channelId) throws AMQException;
- public boolean dispatchMessageCheckpoint(MessageCheckpointBody body, int channelId) throws AMQException;
- public boolean dispatchMessageClose(MessageCloseBody body, int channelId) throws AMQException;
- public boolean dispatchMessageConsume(MessageConsumeBody body, int channelId) throws AMQException;
- public boolean dispatchMessageEmpty(MessageEmptyBody body, int channelId) throws AMQException;
- public boolean dispatchMessageGet(MessageGetBody body, int channelId) throws AMQException;
- public boolean dispatchMessageOffset(MessageOffsetBody body, int channelId) throws AMQException;
- public boolean dispatchMessageOk(MessageOkBody body, int channelId) throws AMQException;
- public boolean dispatchMessageOpen(MessageOpenBody body, int channelId) throws AMQException;
- public boolean dispatchMessageQos(MessageQosBody body, int channelId) throws AMQException;
- public boolean dispatchMessageRecover(MessageRecoverBody body, int channelId) throws AMQException;
- public boolean dispatchMessageReject(MessageRejectBody body, int channelId) throws AMQException;
- public boolean dispatchMessageResume(MessageResumeBody body, int channelId) throws AMQException;
- public boolean dispatchMessageTransfer(MessageTransferBody body, int channelId) throws AMQException;
- public boolean dispatchQueueBind(QueueBindBody body, int channelId) throws AMQException;
- public boolean dispatchQueueDeclare(QueueDeclareBody body, int channelId) throws AMQException;
- public boolean dispatchQueueDelete(QueueDeleteBody body, int channelId) throws AMQException;
- public boolean dispatchQueuePurge(QueuePurgeBody body, int channelId) throws AMQException;
- public boolean dispatchQueueUnbind(QueueUnbindBody body, int channelId) throws AMQException;
- public boolean dispatchStreamCancel(StreamCancelBody body, int channelId) throws AMQException;
- public boolean dispatchStreamConsume(StreamConsumeBody body, int channelId) throws AMQException;
- public boolean dispatchStreamPublish(StreamPublishBody body, int channelId) throws AMQException;
- public boolean dispatchStreamQos(StreamQosBody body, int channelId) throws AMQException;
- public boolean dispatchTunnelRequest(TunnelRequestBody body, int channelId) throws AMQException;
- public boolean dispatchTxCommit(TxCommitBody body, int channelId) throws AMQException;
- public boolean dispatchTxRollback(TxRollbackBody body, int channelId) throws AMQException;
- public boolean dispatchTxSelect(TxSelectBody body, int channelId) throws AMQException;
-
-} \ No newline at end of file
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/StreamCancelBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/StreamCancelBodyImpl.java
deleted file mode 100644
index 81ec1102f5..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/StreamCancelBodyImpl.java
+++ /dev/null
@@ -1,129 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 0-9
- */
-
-package org.apache.qpid.framing.amqp_0_9;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class StreamCancelBodyImpl extends AMQMethodBody_0_9 implements StreamCancelBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new StreamCancelBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 80;
- public static final int METHOD_ID = 30;
-
- // Fields declared in specification
- private final AMQShortString _consumerTag; // [consumerTag]
- private final byte _bitfield0; // [nowait]
-
- // Constructor
- public StreamCancelBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- _consumerTag = readAMQShortString( buffer );
- _bitfield0 = readBitfield( buffer );
- }
-
- public StreamCancelBodyImpl(
- AMQShortString consumerTag,
- boolean nowait
- )
- {
- _consumerTag = consumerTag;
- byte bitfield0 = (byte)0;
- if( nowait )
- {
- bitfield0 = (byte) (((int) bitfield0) | (1 << 0));
- }
- _bitfield0 = bitfield0;
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
- public final AMQShortString getConsumerTag()
- {
- return _consumerTag;
- }
- public final boolean getNowait()
- {
- return (((int)(_bitfield0)) & ( 1 << 0)) != 0;
- }
-
- protected int getBodySize()
- {
- int size = 1;
- size += getSizeOf( _consumerTag );
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- writeAMQShortString( buffer, _consumerTag );
- writeBitfield( buffer, _bitfield0 );
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_0_9)dispatcher).dispatchStreamCancel(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[StreamCancelBodyImpl: ");
- buf.append( "consumerTag=" );
- buf.append( getConsumerTag() );
- buf.append( ", " );
- buf.append( "nowait=" );
- buf.append( getNowait() );
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/StreamCancelOkBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/StreamCancelOkBodyImpl.java
deleted file mode 100644
index ec9676d782..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/StreamCancelOkBodyImpl.java
+++ /dev/null
@@ -1,112 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 0-9
- */
-
-package org.apache.qpid.framing.amqp_0_9;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class StreamCancelOkBodyImpl extends AMQMethodBody_0_9 implements StreamCancelOkBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new StreamCancelOkBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 80;
- public static final int METHOD_ID = 31;
-
- // Fields declared in specification
- private final AMQShortString _consumerTag; // [consumerTag]
-
- // Constructor
- public StreamCancelOkBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- _consumerTag = readAMQShortString( buffer );
- }
-
- public StreamCancelOkBodyImpl(
- AMQShortString consumerTag
- )
- {
- _consumerTag = consumerTag;
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
- public final AMQShortString getConsumerTag()
- {
- return _consumerTag;
- }
-
- protected int getBodySize()
- {
- int size = 0;
- size += getSizeOf( _consumerTag );
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- writeAMQShortString( buffer, _consumerTag );
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_0_9)dispatcher).dispatchStreamCancelOk(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[StreamCancelOkBodyImpl: ");
- buf.append( "consumerTag=" );
- buf.append( getConsumerTag() );
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/StreamConsumeBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/StreamConsumeBodyImpl.java
deleted file mode 100644
index ff4712d091..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/StreamConsumeBodyImpl.java
+++ /dev/null
@@ -1,194 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 0-9
- */
-
-package org.apache.qpid.framing.amqp_0_9;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class StreamConsumeBodyImpl extends AMQMethodBody_0_9 implements StreamConsumeBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new StreamConsumeBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 80;
- public static final int METHOD_ID = 20;
-
- // Fields declared in specification
- private final int _ticket; // [ticket]
- private final AMQShortString _queue; // [queue]
- private final AMQShortString _consumerTag; // [consumerTag]
- private final byte _bitfield0; // [noLocal, exclusive, nowait]
- private final FieldTable _filter; // [filter]
-
- // Constructor
- public StreamConsumeBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- _ticket = readUnsignedShort( buffer );
- _queue = readAMQShortString( buffer );
- _consumerTag = readAMQShortString( buffer );
- _bitfield0 = readBitfield( buffer );
- _filter = readFieldTable( buffer );
- }
-
- public StreamConsumeBodyImpl(
- int ticket,
- AMQShortString queue,
- AMQShortString consumerTag,
- boolean noLocal,
- boolean exclusive,
- boolean nowait,
- FieldTable filter
- )
- {
- _ticket = ticket;
- _queue = queue;
- _consumerTag = consumerTag;
- byte bitfield0 = (byte)0;
- if( noLocal )
- {
- bitfield0 = (byte) (((int) bitfield0) | (1 << 0));
- }
-
- if( exclusive )
- {
- bitfield0 = (byte) (((int) bitfield0) | (1 << 1));
- }
-
- if( nowait )
- {
- bitfield0 = (byte) (((int) bitfield0) | (1 << 2));
- }
-
- _bitfield0 = bitfield0;
- _filter = filter;
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
- public final int getTicket()
- {
- return _ticket;
- }
- public final AMQShortString getQueue()
- {
- return _queue;
- }
- public final AMQShortString getConsumerTag()
- {
- return _consumerTag;
- }
- public final boolean getNoLocal()
- {
- return (((int)(_bitfield0)) & ( 1 << 0)) != 0;
- }
- public final boolean getExclusive()
- {
- return (((int)(_bitfield0)) & ( 1 << 1)) != 0;
- }
- public final boolean getNowait()
- {
- return (((int)(_bitfield0)) & ( 1 << 2)) != 0;
- }
- public final FieldTable getFilter()
- {
- return _filter;
- }
-
- protected int getBodySize()
- {
- int size = 3;
- size += getSizeOf( _queue );
- size += getSizeOf( _consumerTag );
- size += getSizeOf( _filter );
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- writeUnsignedShort( buffer, _ticket );
- writeAMQShortString( buffer, _queue );
- writeAMQShortString( buffer, _consumerTag );
- writeBitfield( buffer, _bitfield0 );
- writeFieldTable( buffer, _filter );
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_0_9)dispatcher).dispatchStreamConsume(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[StreamConsumeBodyImpl: ");
- buf.append( "ticket=" );
- buf.append( getTicket() );
- buf.append( ", " );
- buf.append( "queue=" );
- buf.append( getQueue() );
- buf.append( ", " );
- buf.append( "consumerTag=" );
- buf.append( getConsumerTag() );
- buf.append( ", " );
- buf.append( "noLocal=" );
- buf.append( getNoLocal() );
- buf.append( ", " );
- buf.append( "exclusive=" );
- buf.append( getExclusive() );
- buf.append( ", " );
- buf.append( "nowait=" );
- buf.append( getNowait() );
- buf.append( ", " );
- buf.append( "filter=" );
- buf.append( getFilter() );
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/StreamConsumeOkBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/StreamConsumeOkBodyImpl.java
deleted file mode 100644
index cca83758e4..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/StreamConsumeOkBodyImpl.java
+++ /dev/null
@@ -1,112 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 0-9
- */
-
-package org.apache.qpid.framing.amqp_0_9;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class StreamConsumeOkBodyImpl extends AMQMethodBody_0_9 implements StreamConsumeOkBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new StreamConsumeOkBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 80;
- public static final int METHOD_ID = 21;
-
- // Fields declared in specification
- private final AMQShortString _consumerTag; // [consumerTag]
-
- // Constructor
- public StreamConsumeOkBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- _consumerTag = readAMQShortString( buffer );
- }
-
- public StreamConsumeOkBodyImpl(
- AMQShortString consumerTag
- )
- {
- _consumerTag = consumerTag;
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
- public final AMQShortString getConsumerTag()
- {
- return _consumerTag;
- }
-
- protected int getBodySize()
- {
- int size = 0;
- size += getSizeOf( _consumerTag );
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- writeAMQShortString( buffer, _consumerTag );
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_0_9)dispatcher).dispatchStreamConsumeOk(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[StreamConsumeOkBodyImpl: ");
- buf.append( "consumerTag=" );
- buf.append( getConsumerTag() );
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/StreamDeliverBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/StreamDeliverBodyImpl.java
deleted file mode 100644
index 87e341ee5c..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/StreamDeliverBodyImpl.java
+++ /dev/null
@@ -1,150 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 0-9
- */
-
-package org.apache.qpid.framing.amqp_0_9;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class StreamDeliverBodyImpl extends AMQMethodBody_0_9 implements StreamDeliverBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new StreamDeliverBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 80;
- public static final int METHOD_ID = 60;
-
- // Fields declared in specification
- private final AMQShortString _consumerTag; // [consumerTag]
- private final long _deliveryTag; // [deliveryTag]
- private final AMQShortString _exchange; // [exchange]
- private final AMQShortString _queue; // [queue]
-
- // Constructor
- public StreamDeliverBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- _consumerTag = readAMQShortString( buffer );
- _deliveryTag = readLong( buffer );
- _exchange = readAMQShortString( buffer );
- _queue = readAMQShortString( buffer );
- }
-
- public StreamDeliverBodyImpl(
- AMQShortString consumerTag,
- long deliveryTag,
- AMQShortString exchange,
- AMQShortString queue
- )
- {
- _consumerTag = consumerTag;
- _deliveryTag = deliveryTag;
- _exchange = exchange;
- _queue = queue;
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
- public final AMQShortString getConsumerTag()
- {
- return _consumerTag;
- }
- public final long getDeliveryTag()
- {
- return _deliveryTag;
- }
- public final AMQShortString getExchange()
- {
- return _exchange;
- }
- public final AMQShortString getQueue()
- {
- return _queue;
- }
-
- protected int getBodySize()
- {
- int size = 8;
- size += getSizeOf( _consumerTag );
- size += getSizeOf( _exchange );
- size += getSizeOf( _queue );
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- writeAMQShortString( buffer, _consumerTag );
- writeLong( buffer, _deliveryTag );
- writeAMQShortString( buffer, _exchange );
- writeAMQShortString( buffer, _queue );
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_0_9)dispatcher).dispatchStreamDeliver(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[StreamDeliverBodyImpl: ");
- buf.append( "consumerTag=" );
- buf.append( getConsumerTag() );
- buf.append( ", " );
- buf.append( "deliveryTag=" );
- buf.append( getDeliveryTag() );
- buf.append( ", " );
- buf.append( "exchange=" );
- buf.append( getExchange() );
- buf.append( ", " );
- buf.append( "queue=" );
- buf.append( getQueue() );
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/StreamPublishBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/StreamPublishBodyImpl.java
deleted file mode 100644
index 59161fe291..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/StreamPublishBodyImpl.java
+++ /dev/null
@@ -1,167 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 0-9
- */
-
-package org.apache.qpid.framing.amqp_0_9;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class StreamPublishBodyImpl extends AMQMethodBody_0_9 implements StreamPublishBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new StreamPublishBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 80;
- public static final int METHOD_ID = 40;
-
- // Fields declared in specification
- private final int _ticket; // [ticket]
- private final AMQShortString _exchange; // [exchange]
- private final AMQShortString _routingKey; // [routingKey]
- private final byte _bitfield0; // [mandatory, immediate]
-
- // Constructor
- public StreamPublishBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- _ticket = readUnsignedShort( buffer );
- _exchange = readAMQShortString( buffer );
- _routingKey = readAMQShortString( buffer );
- _bitfield0 = readBitfield( buffer );
- }
-
- public StreamPublishBodyImpl(
- int ticket,
- AMQShortString exchange,
- AMQShortString routingKey,
- boolean mandatory,
- boolean immediate
- )
- {
- _ticket = ticket;
- _exchange = exchange;
- _routingKey = routingKey;
- byte bitfield0 = (byte)0;
- if( mandatory )
- {
- bitfield0 = (byte) (((int) bitfield0) | (1 << 0));
- }
-
- if( immediate )
- {
- bitfield0 = (byte) (((int) bitfield0) | (1 << 1));
- }
- _bitfield0 = bitfield0;
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
- public final int getTicket()
- {
- return _ticket;
- }
- public final AMQShortString getExchange()
- {
- return _exchange;
- }
- public final AMQShortString getRoutingKey()
- {
- return _routingKey;
- }
- public final boolean getMandatory()
- {
- return (((int)(_bitfield0)) & ( 1 << 0)) != 0;
- }
- public final boolean getImmediate()
- {
- return (((int)(_bitfield0)) & ( 1 << 1)) != 0;
- }
-
- protected int getBodySize()
- {
- int size = 3;
- size += getSizeOf( _exchange );
- size += getSizeOf( _routingKey );
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- writeUnsignedShort( buffer, _ticket );
- writeAMQShortString( buffer, _exchange );
- writeAMQShortString( buffer, _routingKey );
- writeBitfield( buffer, _bitfield0 );
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_0_9)dispatcher).dispatchStreamPublish(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[StreamPublishBodyImpl: ");
- buf.append( "ticket=" );
- buf.append( getTicket() );
- buf.append( ", " );
- buf.append( "exchange=" );
- buf.append( getExchange() );
- buf.append( ", " );
- buf.append( "routingKey=" );
- buf.append( getRoutingKey() );
- buf.append( ", " );
- buf.append( "mandatory=" );
- buf.append( getMandatory() );
- buf.append( ", " );
- buf.append( "immediate=" );
- buf.append( getImmediate() );
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/StreamQosBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/StreamQosBodyImpl.java
deleted file mode 100644
index b9413d3ef2..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/StreamQosBodyImpl.java
+++ /dev/null
@@ -1,152 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 0-9
- */
-
-package org.apache.qpid.framing.amqp_0_9;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class StreamQosBodyImpl extends AMQMethodBody_0_9 implements StreamQosBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new StreamQosBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 80;
- public static final int METHOD_ID = 10;
-
- // Fields declared in specification
- private final long _prefetchSize; // [prefetchSize]
- private final int _prefetchCount; // [prefetchCount]
- private final long _consumeRate; // [consumeRate]
- private final byte _bitfield0; // [global]
-
- // Constructor
- public StreamQosBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- _prefetchSize = readUnsignedInteger( buffer );
- _prefetchCount = readUnsignedShort( buffer );
- _consumeRate = readUnsignedInteger( buffer );
- _bitfield0 = readBitfield( buffer );
- }
-
- public StreamQosBodyImpl(
- long prefetchSize,
- int prefetchCount,
- long consumeRate,
- boolean global
- )
- {
- _prefetchSize = prefetchSize;
- _prefetchCount = prefetchCount;
- _consumeRate = consumeRate;
- byte bitfield0 = (byte)0;
- if( global )
- {
- bitfield0 = (byte) (((int) bitfield0) | (1 << 0));
- }
- _bitfield0 = bitfield0;
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
- public final long getPrefetchSize()
- {
- return _prefetchSize;
- }
- public final int getPrefetchCount()
- {
- return _prefetchCount;
- }
- public final long getConsumeRate()
- {
- return _consumeRate;
- }
- public final boolean getGlobal()
- {
- return (((int)(_bitfield0)) & ( 1 << 0)) != 0;
- }
-
- protected int getBodySize()
- {
- int size = 11;
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- writeUnsignedInteger( buffer, _prefetchSize );
- writeUnsignedShort( buffer, _prefetchCount );
- writeUnsignedInteger( buffer, _consumeRate );
- writeBitfield( buffer, _bitfield0 );
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_0_9)dispatcher).dispatchStreamQos(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[StreamQosBodyImpl: ");
- buf.append( "prefetchSize=" );
- buf.append( getPrefetchSize() );
- buf.append( ", " );
- buf.append( "prefetchCount=" );
- buf.append( getPrefetchCount() );
- buf.append( ", " );
- buf.append( "consumeRate=" );
- buf.append( getConsumeRate() );
- buf.append( ", " );
- buf.append( "global=" );
- buf.append( getGlobal() );
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/StreamQosOkBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/StreamQosOkBodyImpl.java
deleted file mode 100644
index a5119c7f6d..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/StreamQosOkBodyImpl.java
+++ /dev/null
@@ -1,100 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 0-9
- */
-
-package org.apache.qpid.framing.amqp_0_9;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class StreamQosOkBodyImpl extends AMQMethodBody_0_9 implements StreamQosOkBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new StreamQosOkBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 80;
- public static final int METHOD_ID = 11;
-
- // Fields declared in specification
-
- // Constructor
- public StreamQosOkBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- }
-
- public StreamQosOkBodyImpl(
- )
- {
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
-
- protected int getBodySize()
- {
- int size = 0;
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_0_9)dispatcher).dispatchStreamQosOk(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[StreamQosOkBodyImpl: ");
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/StreamReturnBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/StreamReturnBodyImpl.java
deleted file mode 100644
index bb60ea982e..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/StreamReturnBodyImpl.java
+++ /dev/null
@@ -1,150 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 0-9
- */
-
-package org.apache.qpid.framing.amqp_0_9;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class StreamReturnBodyImpl extends AMQMethodBody_0_9 implements StreamReturnBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new StreamReturnBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 80;
- public static final int METHOD_ID = 50;
-
- // Fields declared in specification
- private final int _replyCode; // [replyCode]
- private final AMQShortString _replyText; // [replyText]
- private final AMQShortString _exchange; // [exchange]
- private final AMQShortString _routingKey; // [routingKey]
-
- // Constructor
- public StreamReturnBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- _replyCode = readUnsignedShort( buffer );
- _replyText = readAMQShortString( buffer );
- _exchange = readAMQShortString( buffer );
- _routingKey = readAMQShortString( buffer );
- }
-
- public StreamReturnBodyImpl(
- int replyCode,
- AMQShortString replyText,
- AMQShortString exchange,
- AMQShortString routingKey
- )
- {
- _replyCode = replyCode;
- _replyText = replyText;
- _exchange = exchange;
- _routingKey = routingKey;
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
- public final int getReplyCode()
- {
- return _replyCode;
- }
- public final AMQShortString getReplyText()
- {
- return _replyText;
- }
- public final AMQShortString getExchange()
- {
- return _exchange;
- }
- public final AMQShortString getRoutingKey()
- {
- return _routingKey;
- }
-
- protected int getBodySize()
- {
- int size = 2;
- size += getSizeOf( _replyText );
- size += getSizeOf( _exchange );
- size += getSizeOf( _routingKey );
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- writeUnsignedShort( buffer, _replyCode );
- writeAMQShortString( buffer, _replyText );
- writeAMQShortString( buffer, _exchange );
- writeAMQShortString( buffer, _routingKey );
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_0_9)dispatcher).dispatchStreamReturn(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[StreamReturnBodyImpl: ");
- buf.append( "replyCode=" );
- buf.append( getReplyCode() );
- buf.append( ", " );
- buf.append( "replyText=" );
- buf.append( getReplyText() );
- buf.append( ", " );
- buf.append( "exchange=" );
- buf.append( getExchange() );
- buf.append( ", " );
- buf.append( "routingKey=" );
- buf.append( getRoutingKey() );
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/TunnelRequestBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/TunnelRequestBodyImpl.java
deleted file mode 100644
index fae6e1c3b9..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/TunnelRequestBodyImpl.java
+++ /dev/null
@@ -1,112 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 0-9
- */
-
-package org.apache.qpid.framing.amqp_0_9;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class TunnelRequestBodyImpl extends AMQMethodBody_0_9 implements TunnelRequestBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new TunnelRequestBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 110;
- public static final int METHOD_ID = 10;
-
- // Fields declared in specification
- private final FieldTable _metaData; // [metaData]
-
- // Constructor
- public TunnelRequestBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- _metaData = readFieldTable( buffer );
- }
-
- public TunnelRequestBodyImpl(
- FieldTable metaData
- )
- {
- _metaData = metaData;
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
- public final FieldTable getMetaData()
- {
- return _metaData;
- }
-
- protected int getBodySize()
- {
- int size = 0;
- size += getSizeOf( _metaData );
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- writeFieldTable( buffer, _metaData );
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_0_9)dispatcher).dispatchTunnelRequest(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[TunnelRequestBodyImpl: ");
- buf.append( "metaData=" );
- buf.append( getMetaData() );
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/TxCommitBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/TxCommitBodyImpl.java
deleted file mode 100644
index 9663cc86f5..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/TxCommitBodyImpl.java
+++ /dev/null
@@ -1,100 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 0-9
- */
-
-package org.apache.qpid.framing.amqp_0_9;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class TxCommitBodyImpl extends AMQMethodBody_0_9 implements TxCommitBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new TxCommitBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 90;
- public static final int METHOD_ID = 20;
-
- // Fields declared in specification
-
- // Constructor
- public TxCommitBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- }
-
- public TxCommitBodyImpl(
- )
- {
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
-
- protected int getBodySize()
- {
- int size = 0;
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_0_9)dispatcher).dispatchTxCommit(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[TxCommitBodyImpl: ");
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/TxCommitOkBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/TxCommitOkBodyImpl.java
deleted file mode 100644
index fa009903b9..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/TxCommitOkBodyImpl.java
+++ /dev/null
@@ -1,100 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 0-9
- */
-
-package org.apache.qpid.framing.amqp_0_9;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class TxCommitOkBodyImpl extends AMQMethodBody_0_9 implements TxCommitOkBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new TxCommitOkBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 90;
- public static final int METHOD_ID = 21;
-
- // Fields declared in specification
-
- // Constructor
- public TxCommitOkBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- }
-
- public TxCommitOkBodyImpl(
- )
- {
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
-
- protected int getBodySize()
- {
- int size = 0;
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_0_9)dispatcher).dispatchTxCommitOk(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[TxCommitOkBodyImpl: ");
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/TxRollbackBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/TxRollbackBodyImpl.java
deleted file mode 100644
index c143c34081..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/TxRollbackBodyImpl.java
+++ /dev/null
@@ -1,100 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 0-9
- */
-
-package org.apache.qpid.framing.amqp_0_9;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class TxRollbackBodyImpl extends AMQMethodBody_0_9 implements TxRollbackBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new TxRollbackBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 90;
- public static final int METHOD_ID = 30;
-
- // Fields declared in specification
-
- // Constructor
- public TxRollbackBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- }
-
- public TxRollbackBodyImpl(
- )
- {
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
-
- protected int getBodySize()
- {
- int size = 0;
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_0_9)dispatcher).dispatchTxRollback(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[TxRollbackBodyImpl: ");
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/TxRollbackOkBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/TxRollbackOkBodyImpl.java
deleted file mode 100644
index a5238b8804..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/TxRollbackOkBodyImpl.java
+++ /dev/null
@@ -1,100 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 0-9
- */
-
-package org.apache.qpid.framing.amqp_0_9;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class TxRollbackOkBodyImpl extends AMQMethodBody_0_9 implements TxRollbackOkBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new TxRollbackOkBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 90;
- public static final int METHOD_ID = 31;
-
- // Fields declared in specification
-
- // Constructor
- public TxRollbackOkBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- }
-
- public TxRollbackOkBodyImpl(
- )
- {
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
-
- protected int getBodySize()
- {
- int size = 0;
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_0_9)dispatcher).dispatchTxRollbackOk(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[TxRollbackOkBodyImpl: ");
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/TxSelectBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/TxSelectBodyImpl.java
deleted file mode 100644
index 9a43987fa2..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/TxSelectBodyImpl.java
+++ /dev/null
@@ -1,100 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 0-9
- */
-
-package org.apache.qpid.framing.amqp_0_9;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class TxSelectBodyImpl extends AMQMethodBody_0_9 implements TxSelectBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new TxSelectBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 90;
- public static final int METHOD_ID = 10;
-
- // Fields declared in specification
-
- // Constructor
- public TxSelectBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- }
-
- public TxSelectBodyImpl(
- )
- {
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
-
- protected int getBodySize()
- {
- int size = 0;
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_0_9)dispatcher).dispatchTxSelect(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[TxSelectBodyImpl: ");
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/TxSelectOkBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/TxSelectOkBodyImpl.java
deleted file mode 100644
index c06bf4c501..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_9/TxSelectOkBodyImpl.java
+++ /dev/null
@@ -1,100 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 0-9
- */
-
-package org.apache.qpid.framing.amqp_0_9;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class TxSelectOkBodyImpl extends AMQMethodBody_0_9 implements TxSelectOkBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new TxSelectOkBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 90;
- public static final int METHOD_ID = 11;
-
- // Fields declared in specification
-
- // Constructor
- public TxSelectOkBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- }
-
- public TxSelectOkBodyImpl(
- )
- {
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
-
- protected int getBodySize()
- {
- int size = 0;
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_0_9)dispatcher).dispatchTxSelectOk(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[TxSelectOkBodyImpl: ");
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/AMQMethodBody_0_91.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/AMQMethodBody_0_91.java
deleted file mode 100644
index 60b8a7e1a6..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/AMQMethodBody_0_91.java
+++ /dev/null
@@ -1,37 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-package org.apache.qpid.framing.amqp_0_91;
-
-public abstract class AMQMethodBody_0_91 extends org.apache.qpid.framing.AMQMethodBodyImpl
-{
-
- public byte getMajor()
- {
- return 0;
- }
-
- public byte getMinor()
- {
- return 91;
- }
-
-} \ No newline at end of file
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/BasicAckBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/BasicAckBodyImpl.java
deleted file mode 100644
index 059ae8fab8..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/BasicAckBodyImpl.java
+++ /dev/null
@@ -1,128 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 0-91
- */
-
-package org.apache.qpid.framing.amqp_0_91;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class BasicAckBodyImpl extends AMQMethodBody_0_91 implements BasicAckBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new BasicAckBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 60;
- public static final int METHOD_ID = 80;
-
- // Fields declared in specification
- private final long _deliveryTag; // [deliveryTag]
- private final byte _bitfield0; // [multiple]
-
- // Constructor
- public BasicAckBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- _deliveryTag = readLong( buffer );
- _bitfield0 = readBitfield( buffer );
- }
-
- public BasicAckBodyImpl(
- long deliveryTag,
- boolean multiple
- )
- {
- _deliveryTag = deliveryTag;
- byte bitfield0 = (byte)0;
- if( multiple )
- {
- bitfield0 = (byte) (((int) bitfield0) | (1 << 0));
- }
- _bitfield0 = bitfield0;
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
- public final long getDeliveryTag()
- {
- return _deliveryTag;
- }
- public final boolean getMultiple()
- {
- return (((int)(_bitfield0)) & ( 1 << 0)) != 0;
- }
-
- protected int getBodySize()
- {
- int size = 9;
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- writeLong( buffer, _deliveryTag );
- writeBitfield( buffer, _bitfield0 );
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_0_91)dispatcher).dispatchBasicAck(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[BasicAckBodyImpl: ");
- buf.append( "deliveryTag=" );
- buf.append( getDeliveryTag() );
- buf.append( ", " );
- buf.append( "multiple=" );
- buf.append( getMultiple() );
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/BasicCancelBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/BasicCancelBodyImpl.java
deleted file mode 100644
index 08a07960ac..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/BasicCancelBodyImpl.java
+++ /dev/null
@@ -1,129 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 0-91
- */
-
-package org.apache.qpid.framing.amqp_0_91;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class BasicCancelBodyImpl extends AMQMethodBody_0_91 implements BasicCancelBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new BasicCancelBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 60;
- public static final int METHOD_ID = 30;
-
- // Fields declared in specification
- private final AMQShortString _consumerTag; // [consumerTag]
- private final byte _bitfield0; // [nowait]
-
- // Constructor
- public BasicCancelBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- _consumerTag = readAMQShortString( buffer );
- _bitfield0 = readBitfield( buffer );
- }
-
- public BasicCancelBodyImpl(
- AMQShortString consumerTag,
- boolean nowait
- )
- {
- _consumerTag = consumerTag;
- byte bitfield0 = (byte)0;
- if( nowait )
- {
- bitfield0 = (byte) (((int) bitfield0) | (1 << 0));
- }
- _bitfield0 = bitfield0;
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
- public final AMQShortString getConsumerTag()
- {
- return _consumerTag;
- }
- public final boolean getNowait()
- {
- return (((int)(_bitfield0)) & ( 1 << 0)) != 0;
- }
-
- protected int getBodySize()
- {
- int size = 1;
- size += getSizeOf( _consumerTag );
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- writeAMQShortString( buffer, _consumerTag );
- writeBitfield( buffer, _bitfield0 );
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_0_91)dispatcher).dispatchBasicCancel(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[BasicCancelBodyImpl: ");
- buf.append( "consumerTag=" );
- buf.append( getConsumerTag() );
- buf.append( ", " );
- buf.append( "nowait=" );
- buf.append( getNowait() );
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/BasicCancelOkBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/BasicCancelOkBodyImpl.java
deleted file mode 100644
index 380fa70a18..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/BasicCancelOkBodyImpl.java
+++ /dev/null
@@ -1,112 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 0-91
- */
-
-package org.apache.qpid.framing.amqp_0_91;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class BasicCancelOkBodyImpl extends AMQMethodBody_0_91 implements BasicCancelOkBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new BasicCancelOkBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 60;
- public static final int METHOD_ID = 31;
-
- // Fields declared in specification
- private final AMQShortString _consumerTag; // [consumerTag]
-
- // Constructor
- public BasicCancelOkBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- _consumerTag = readAMQShortString( buffer );
- }
-
- public BasicCancelOkBodyImpl(
- AMQShortString consumerTag
- )
- {
- _consumerTag = consumerTag;
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
- public final AMQShortString getConsumerTag()
- {
- return _consumerTag;
- }
-
- protected int getBodySize()
- {
- int size = 0;
- size += getSizeOf( _consumerTag );
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- writeAMQShortString( buffer, _consumerTag );
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_0_91)dispatcher).dispatchBasicCancelOk(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[BasicCancelOkBodyImpl: ");
- buf.append( "consumerTag=" );
- buf.append( getConsumerTag() );
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/BasicConsumeBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/BasicConsumeBodyImpl.java
deleted file mode 100644
index b299c5c0d4..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/BasicConsumeBodyImpl.java
+++ /dev/null
@@ -1,207 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 0-91
- */
-
-package org.apache.qpid.framing.amqp_0_91;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class BasicConsumeBodyImpl extends AMQMethodBody_0_91 implements BasicConsumeBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new BasicConsumeBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 60;
- public static final int METHOD_ID = 20;
-
- // Fields declared in specification
- private final int _ticket; // [ticket]
- private final AMQShortString _queue; // [queue]
- private final AMQShortString _consumerTag; // [consumerTag]
- private final byte _bitfield0; // [noLocal, noAck, exclusive, nowait]
- private final FieldTable _arguments; // [arguments]
-
- // Constructor
- public BasicConsumeBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- _ticket = readUnsignedShort( buffer );
- _queue = readAMQShortString( buffer );
- _consumerTag = readAMQShortString( buffer );
- _bitfield0 = readBitfield( buffer );
- _arguments = readFieldTable( buffer );
- }
-
- public BasicConsumeBodyImpl(
- int ticket,
- AMQShortString queue,
- AMQShortString consumerTag,
- boolean noLocal,
- boolean noAck,
- boolean exclusive,
- boolean nowait,
- FieldTable arguments
- )
- {
- _ticket = ticket;
- _queue = queue;
- _consumerTag = consumerTag;
- byte bitfield0 = (byte)0;
- if( noLocal )
- {
- bitfield0 = (byte) (((int) bitfield0) | (1 << 0));
- }
-
- if( noAck )
- {
- bitfield0 = (byte) (((int) bitfield0) | (1 << 1));
- }
-
- if( exclusive )
- {
- bitfield0 = (byte) (((int) bitfield0) | (1 << 2));
- }
-
- if( nowait )
- {
- bitfield0 = (byte) (((int) bitfield0) | (1 << 3));
- }
-
- _bitfield0 = bitfield0;
- _arguments = arguments;
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
- public final int getTicket()
- {
- return _ticket;
- }
- public final AMQShortString getQueue()
- {
- return _queue;
- }
- public final AMQShortString getConsumerTag()
- {
- return _consumerTag;
- }
- public final boolean getNoLocal()
- {
- return (((int)(_bitfield0)) & ( 1 << 0)) != 0;
- }
- public final boolean getNoAck()
- {
- return (((int)(_bitfield0)) & ( 1 << 1)) != 0;
- }
- public final boolean getExclusive()
- {
- return (((int)(_bitfield0)) & ( 1 << 2)) != 0;
- }
- public final boolean getNowait()
- {
- return (((int)(_bitfield0)) & ( 1 << 3)) != 0;
- }
- public final FieldTable getArguments()
- {
- return _arguments;
- }
-
- protected int getBodySize()
- {
- int size = 3;
- size += getSizeOf( _queue );
- size += getSizeOf( _consumerTag );
- size += getSizeOf( _arguments );
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- writeUnsignedShort( buffer, _ticket );
- writeAMQShortString( buffer, _queue );
- writeAMQShortString( buffer, _consumerTag );
- writeBitfield( buffer, _bitfield0 );
- writeFieldTable( buffer, _arguments );
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_0_91)dispatcher).dispatchBasicConsume(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[BasicConsumeBodyImpl: ");
- buf.append( "ticket=" );
- buf.append( getTicket() );
- buf.append( ", " );
- buf.append( "queue=" );
- buf.append( getQueue() );
- buf.append( ", " );
- buf.append( "consumerTag=" );
- buf.append( getConsumerTag() );
- buf.append( ", " );
- buf.append( "noLocal=" );
- buf.append( getNoLocal() );
- buf.append( ", " );
- buf.append( "noAck=" );
- buf.append( getNoAck() );
- buf.append( ", " );
- buf.append( "exclusive=" );
- buf.append( getExclusive() );
- buf.append( ", " );
- buf.append( "nowait=" );
- buf.append( getNowait() );
- buf.append( ", " );
- buf.append( "arguments=" );
- buf.append( getArguments() );
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/BasicConsumeOkBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/BasicConsumeOkBodyImpl.java
deleted file mode 100644
index 2241370c75..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/BasicConsumeOkBodyImpl.java
+++ /dev/null
@@ -1,112 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 0-91
- */
-
-package org.apache.qpid.framing.amqp_0_91;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class BasicConsumeOkBodyImpl extends AMQMethodBody_0_91 implements BasicConsumeOkBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new BasicConsumeOkBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 60;
- public static final int METHOD_ID = 21;
-
- // Fields declared in specification
- private final AMQShortString _consumerTag; // [consumerTag]
-
- // Constructor
- public BasicConsumeOkBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- _consumerTag = readAMQShortString( buffer );
- }
-
- public BasicConsumeOkBodyImpl(
- AMQShortString consumerTag
- )
- {
- _consumerTag = consumerTag;
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
- public final AMQShortString getConsumerTag()
- {
- return _consumerTag;
- }
-
- protected int getBodySize()
- {
- int size = 0;
- size += getSizeOf( _consumerTag );
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- writeAMQShortString( buffer, _consumerTag );
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_0_91)dispatcher).dispatchBasicConsumeOk(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[BasicConsumeOkBodyImpl: ");
- buf.append( "consumerTag=" );
- buf.append( getConsumerTag() );
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/BasicDeliverBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/BasicDeliverBodyImpl.java
deleted file mode 100644
index a1a9bf6113..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/BasicDeliverBodyImpl.java
+++ /dev/null
@@ -1,168 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 0-91
- */
-
-package org.apache.qpid.framing.amqp_0_91;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class BasicDeliverBodyImpl extends AMQMethodBody_0_91 implements BasicDeliverBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new BasicDeliverBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 60;
- public static final int METHOD_ID = 60;
-
- // Fields declared in specification
- private final AMQShortString _consumerTag; // [consumerTag]
- private final long _deliveryTag; // [deliveryTag]
- private final byte _bitfield0; // [redelivered]
- private final AMQShortString _exchange; // [exchange]
- private final AMQShortString _routingKey; // [routingKey]
-
- // Constructor
- public BasicDeliverBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- _consumerTag = readAMQShortString( buffer );
- _deliveryTag = readLong( buffer );
- _bitfield0 = readBitfield( buffer );
- _exchange = readAMQShortString( buffer );
- _routingKey = readAMQShortString( buffer );
- }
-
- public BasicDeliverBodyImpl(
- AMQShortString consumerTag,
- long deliveryTag,
- boolean redelivered,
- AMQShortString exchange,
- AMQShortString routingKey
- )
- {
- _consumerTag = consumerTag;
- _deliveryTag = deliveryTag;
- byte bitfield0 = (byte)0;
- if( redelivered )
- {
- bitfield0 = (byte) (((int) bitfield0) | (1 << 0));
- }
-
- _bitfield0 = bitfield0;
- _exchange = exchange;
- _routingKey = routingKey;
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
- public final AMQShortString getConsumerTag()
- {
- return _consumerTag;
- }
- public final long getDeliveryTag()
- {
- return _deliveryTag;
- }
- public final boolean getRedelivered()
- {
- return (((int)(_bitfield0)) & ( 1 << 0)) != 0;
- }
- public final AMQShortString getExchange()
- {
- return _exchange;
- }
- public final AMQShortString getRoutingKey()
- {
- return _routingKey;
- }
-
- protected int getBodySize()
- {
- int size = 9;
- size += getSizeOf( _consumerTag );
- size += getSizeOf( _exchange );
- size += getSizeOf( _routingKey );
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- writeAMQShortString( buffer, _consumerTag );
- writeLong( buffer, _deliveryTag );
- writeBitfield( buffer, _bitfield0 );
- writeAMQShortString( buffer, _exchange );
- writeAMQShortString( buffer, _routingKey );
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_0_91)dispatcher).dispatchBasicDeliver(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[BasicDeliverBodyImpl: ");
- buf.append( "consumerTag=" );
- buf.append( getConsumerTag() );
- buf.append( ", " );
- buf.append( "deliveryTag=" );
- buf.append( getDeliveryTag() );
- buf.append( ", " );
- buf.append( "redelivered=" );
- buf.append( getRedelivered() );
- buf.append( ", " );
- buf.append( "exchange=" );
- buf.append( getExchange() );
- buf.append( ", " );
- buf.append( "routingKey=" );
- buf.append( getRoutingKey() );
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/BasicGetBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/BasicGetBodyImpl.java
deleted file mode 100644
index 2f9ca99673..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/BasicGetBodyImpl.java
+++ /dev/null
@@ -1,141 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 0-91
- */
-
-package org.apache.qpid.framing.amqp_0_91;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class BasicGetBodyImpl extends AMQMethodBody_0_91 implements BasicGetBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new BasicGetBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 60;
- public static final int METHOD_ID = 70;
-
- // Fields declared in specification
- private final int _ticket; // [ticket]
- private final AMQShortString _queue; // [queue]
- private final byte _bitfield0; // [noAck]
-
- // Constructor
- public BasicGetBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- _ticket = readUnsignedShort( buffer );
- _queue = readAMQShortString( buffer );
- _bitfield0 = readBitfield( buffer );
- }
-
- public BasicGetBodyImpl(
- int ticket,
- AMQShortString queue,
- boolean noAck
- )
- {
- _ticket = ticket;
- _queue = queue;
- byte bitfield0 = (byte)0;
- if( noAck )
- {
- bitfield0 = (byte) (((int) bitfield0) | (1 << 0));
- }
- _bitfield0 = bitfield0;
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
- public final int getTicket()
- {
- return _ticket;
- }
- public final AMQShortString getQueue()
- {
- return _queue;
- }
- public final boolean getNoAck()
- {
- return (((int)(_bitfield0)) & ( 1 << 0)) != 0;
- }
-
- protected int getBodySize()
- {
- int size = 3;
- size += getSizeOf( _queue );
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- writeUnsignedShort( buffer, _ticket );
- writeAMQShortString( buffer, _queue );
- writeBitfield( buffer, _bitfield0 );
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_0_91)dispatcher).dispatchBasicGet(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[BasicGetBodyImpl: ");
- buf.append( "ticket=" );
- buf.append( getTicket() );
- buf.append( ", " );
- buf.append( "queue=" );
- buf.append( getQueue() );
- buf.append( ", " );
- buf.append( "noAck=" );
- buf.append( getNoAck() );
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/BasicGetEmptyBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/BasicGetEmptyBodyImpl.java
deleted file mode 100644
index 2f40867d71..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/BasicGetEmptyBodyImpl.java
+++ /dev/null
@@ -1,112 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 0-91
- */
-
-package org.apache.qpid.framing.amqp_0_91;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class BasicGetEmptyBodyImpl extends AMQMethodBody_0_91 implements BasicGetEmptyBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new BasicGetEmptyBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 60;
- public static final int METHOD_ID = 72;
-
- // Fields declared in specification
- private final AMQShortString _clusterId; // [clusterId]
-
- // Constructor
- public BasicGetEmptyBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- _clusterId = readAMQShortString( buffer );
- }
-
- public BasicGetEmptyBodyImpl(
- AMQShortString clusterId
- )
- {
- _clusterId = clusterId;
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
- public final AMQShortString getClusterId()
- {
- return _clusterId;
- }
-
- protected int getBodySize()
- {
- int size = 0;
- size += getSizeOf( _clusterId );
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- writeAMQShortString( buffer, _clusterId );
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_0_91)dispatcher).dispatchBasicGetEmpty(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[BasicGetEmptyBodyImpl: ");
- buf.append( "clusterId=" );
- buf.append( getClusterId() );
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/BasicGetOkBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/BasicGetOkBodyImpl.java
deleted file mode 100644
index 9666f447f1..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/BasicGetOkBodyImpl.java
+++ /dev/null
@@ -1,167 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 0-91
- */
-
-package org.apache.qpid.framing.amqp_0_91;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class BasicGetOkBodyImpl extends AMQMethodBody_0_91 implements BasicGetOkBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new BasicGetOkBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 60;
- public static final int METHOD_ID = 71;
-
- // Fields declared in specification
- private final long _deliveryTag; // [deliveryTag]
- private final byte _bitfield0; // [redelivered]
- private final AMQShortString _exchange; // [exchange]
- private final AMQShortString _routingKey; // [routingKey]
- private final long _messageCount; // [messageCount]
-
- // Constructor
- public BasicGetOkBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- _deliveryTag = readLong( buffer );
- _bitfield0 = readBitfield( buffer );
- _exchange = readAMQShortString( buffer );
- _routingKey = readAMQShortString( buffer );
- _messageCount = readUnsignedInteger( buffer );
- }
-
- public BasicGetOkBodyImpl(
- long deliveryTag,
- boolean redelivered,
- AMQShortString exchange,
- AMQShortString routingKey,
- long messageCount
- )
- {
- _deliveryTag = deliveryTag;
- byte bitfield0 = (byte)0;
- if( redelivered )
- {
- bitfield0 = (byte) (((int) bitfield0) | (1 << 0));
- }
-
- _bitfield0 = bitfield0;
- _exchange = exchange;
- _routingKey = routingKey;
- _messageCount = messageCount;
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
- public final long getDeliveryTag()
- {
- return _deliveryTag;
- }
- public final boolean getRedelivered()
- {
- return (((int)(_bitfield0)) & ( 1 << 0)) != 0;
- }
- public final AMQShortString getExchange()
- {
- return _exchange;
- }
- public final AMQShortString getRoutingKey()
- {
- return _routingKey;
- }
- public final long getMessageCount()
- {
- return _messageCount;
- }
-
- protected int getBodySize()
- {
- int size = 13;
- size += getSizeOf( _exchange );
- size += getSizeOf( _routingKey );
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- writeLong( buffer, _deliveryTag );
- writeBitfield( buffer, _bitfield0 );
- writeAMQShortString( buffer, _exchange );
- writeAMQShortString( buffer, _routingKey );
- writeUnsignedInteger( buffer, _messageCount );
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_0_91)dispatcher).dispatchBasicGetOk(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[BasicGetOkBodyImpl: ");
- buf.append( "deliveryTag=" );
- buf.append( getDeliveryTag() );
- buf.append( ", " );
- buf.append( "redelivered=" );
- buf.append( getRedelivered() );
- buf.append( ", " );
- buf.append( "exchange=" );
- buf.append( getExchange() );
- buf.append( ", " );
- buf.append( "routingKey=" );
- buf.append( getRoutingKey() );
- buf.append( ", " );
- buf.append( "messageCount=" );
- buf.append( getMessageCount() );
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/BasicPublishBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/BasicPublishBodyImpl.java
deleted file mode 100644
index b347420128..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/BasicPublishBodyImpl.java
+++ /dev/null
@@ -1,167 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 0-91
- */
-
-package org.apache.qpid.framing.amqp_0_91;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class BasicPublishBodyImpl extends AMQMethodBody_0_91 implements BasicPublishBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new BasicPublishBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 60;
- public static final int METHOD_ID = 40;
-
- // Fields declared in specification
- private final int _ticket; // [ticket]
- private final AMQShortString _exchange; // [exchange]
- private final AMQShortString _routingKey; // [routingKey]
- private final byte _bitfield0; // [mandatory, immediate]
-
- // Constructor
- public BasicPublishBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- _ticket = readUnsignedShort( buffer );
- _exchange = readAMQShortString( buffer );
- _routingKey = readAMQShortString( buffer );
- _bitfield0 = readBitfield( buffer );
- }
-
- public BasicPublishBodyImpl(
- int ticket,
- AMQShortString exchange,
- AMQShortString routingKey,
- boolean mandatory,
- boolean immediate
- )
- {
- _ticket = ticket;
- _exchange = exchange;
- _routingKey = routingKey;
- byte bitfield0 = (byte)0;
- if( mandatory )
- {
- bitfield0 = (byte) (((int) bitfield0) | (1 << 0));
- }
-
- if( immediate )
- {
- bitfield0 = (byte) (((int) bitfield0) | (1 << 1));
- }
- _bitfield0 = bitfield0;
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
- public final int getTicket()
- {
- return _ticket;
- }
- public final AMQShortString getExchange()
- {
- return _exchange;
- }
- public final AMQShortString getRoutingKey()
- {
- return _routingKey;
- }
- public final boolean getMandatory()
- {
- return (((int)(_bitfield0)) & ( 1 << 0)) != 0;
- }
- public final boolean getImmediate()
- {
- return (((int)(_bitfield0)) & ( 1 << 1)) != 0;
- }
-
- protected int getBodySize()
- {
- int size = 3;
- size += getSizeOf( _exchange );
- size += getSizeOf( _routingKey );
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- writeUnsignedShort( buffer, _ticket );
- writeAMQShortString( buffer, _exchange );
- writeAMQShortString( buffer, _routingKey );
- writeBitfield( buffer, _bitfield0 );
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_0_91)dispatcher).dispatchBasicPublish(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[BasicPublishBodyImpl: ");
- buf.append( "ticket=" );
- buf.append( getTicket() );
- buf.append( ", " );
- buf.append( "exchange=" );
- buf.append( getExchange() );
- buf.append( ", " );
- buf.append( "routingKey=" );
- buf.append( getRoutingKey() );
- buf.append( ", " );
- buf.append( "mandatory=" );
- buf.append( getMandatory() );
- buf.append( ", " );
- buf.append( "immediate=" );
- buf.append( getImmediate() );
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/BasicQosBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/BasicQosBodyImpl.java
deleted file mode 100644
index 00372b9c49..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/BasicQosBodyImpl.java
+++ /dev/null
@@ -1,140 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 0-91
- */
-
-package org.apache.qpid.framing.amqp_0_91;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class BasicQosBodyImpl extends AMQMethodBody_0_91 implements BasicQosBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new BasicQosBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 60;
- public static final int METHOD_ID = 10;
-
- // Fields declared in specification
- private final long _prefetchSize; // [prefetchSize]
- private final int _prefetchCount; // [prefetchCount]
- private final byte _bitfield0; // [global]
-
- // Constructor
- public BasicQosBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- _prefetchSize = readUnsignedInteger( buffer );
- _prefetchCount = readUnsignedShort( buffer );
- _bitfield0 = readBitfield( buffer );
- }
-
- public BasicQosBodyImpl(
- long prefetchSize,
- int prefetchCount,
- boolean global
- )
- {
- _prefetchSize = prefetchSize;
- _prefetchCount = prefetchCount;
- byte bitfield0 = (byte)0;
- if( global )
- {
- bitfield0 = (byte) (((int) bitfield0) | (1 << 0));
- }
- _bitfield0 = bitfield0;
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
- public final long getPrefetchSize()
- {
- return _prefetchSize;
- }
- public final int getPrefetchCount()
- {
- return _prefetchCount;
- }
- public final boolean getGlobal()
- {
- return (((int)(_bitfield0)) & ( 1 << 0)) != 0;
- }
-
- protected int getBodySize()
- {
- int size = 7;
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- writeUnsignedInteger( buffer, _prefetchSize );
- writeUnsignedShort( buffer, _prefetchCount );
- writeBitfield( buffer, _bitfield0 );
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_0_91)dispatcher).dispatchBasicQos(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[BasicQosBodyImpl: ");
- buf.append( "prefetchSize=" );
- buf.append( getPrefetchSize() );
- buf.append( ", " );
- buf.append( "prefetchCount=" );
- buf.append( getPrefetchCount() );
- buf.append( ", " );
- buf.append( "global=" );
- buf.append( getGlobal() );
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/BasicQosOkBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/BasicQosOkBodyImpl.java
deleted file mode 100644
index a36b2e6d66..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/BasicQosOkBodyImpl.java
+++ /dev/null
@@ -1,100 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 0-91
- */
-
-package org.apache.qpid.framing.amqp_0_91;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class BasicQosOkBodyImpl extends AMQMethodBody_0_91 implements BasicQosOkBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new BasicQosOkBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 60;
- public static final int METHOD_ID = 11;
-
- // Fields declared in specification
-
- // Constructor
- public BasicQosOkBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- }
-
- public BasicQosOkBodyImpl(
- )
- {
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
-
- protected int getBodySize()
- {
- int size = 0;
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_0_91)dispatcher).dispatchBasicQosOk(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[BasicQosOkBodyImpl: ");
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/BasicRecoverBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/BasicRecoverBodyImpl.java
deleted file mode 100644
index e21c382a24..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/BasicRecoverBodyImpl.java
+++ /dev/null
@@ -1,116 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 0-91
- */
-
-package org.apache.qpid.framing.amqp_0_91;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class BasicRecoverBodyImpl extends AMQMethodBody_0_91 implements BasicRecoverBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new BasicRecoverBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 60;
- public static final int METHOD_ID = 100;
-
- // Fields declared in specification
- private final byte _bitfield0; // [requeue]
-
- // Constructor
- public BasicRecoverBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- _bitfield0 = readBitfield( buffer );
- }
-
- public BasicRecoverBodyImpl(
- boolean requeue
- )
- {
- byte bitfield0 = (byte)0;
- if( requeue )
- {
- bitfield0 = (byte) (((int) bitfield0) | (1 << 0));
- }
- _bitfield0 = bitfield0;
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
- public final boolean getRequeue()
- {
- return (((int)(_bitfield0)) & ( 1 << 0)) != 0;
- }
-
- protected int getBodySize()
- {
- int size = 1;
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- writeBitfield( buffer, _bitfield0 );
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_0_91)dispatcher).dispatchBasicRecover(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[BasicRecoverBodyImpl: ");
- buf.append( "requeue=" );
- buf.append( getRequeue() );
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/BasicRecoverSyncBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/BasicRecoverSyncBodyImpl.java
deleted file mode 100644
index c0679cf939..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/BasicRecoverSyncBodyImpl.java
+++ /dev/null
@@ -1,116 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 0-91
- */
-
-package org.apache.qpid.framing.amqp_0_91;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class BasicRecoverSyncBodyImpl extends AMQMethodBody_0_91 implements BasicRecoverSyncBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new BasicRecoverSyncBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 60;
- public static final int METHOD_ID = 110;
-
- // Fields declared in specification
- private final byte _bitfield0; // [requeue]
-
- // Constructor
- public BasicRecoverSyncBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- _bitfield0 = readBitfield( buffer );
- }
-
- public BasicRecoverSyncBodyImpl(
- boolean requeue
- )
- {
- byte bitfield0 = (byte)0;
- if( requeue )
- {
- bitfield0 = (byte) (((int) bitfield0) | (1 << 0));
- }
- _bitfield0 = bitfield0;
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
- public final boolean getRequeue()
- {
- return (((int)(_bitfield0)) & ( 1 << 0)) != 0;
- }
-
- protected int getBodySize()
- {
- int size = 1;
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- writeBitfield( buffer, _bitfield0 );
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_0_91)dispatcher).dispatchBasicRecoverSync(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[BasicRecoverSyncBodyImpl: ");
- buf.append( "requeue=" );
- buf.append( getRequeue() );
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/BasicRecoverSyncOkBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/BasicRecoverSyncOkBodyImpl.java
deleted file mode 100644
index a75d344831..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/BasicRecoverSyncOkBodyImpl.java
+++ /dev/null
@@ -1,100 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 0-91
- */
-
-package org.apache.qpid.framing.amqp_0_91;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class BasicRecoverSyncOkBodyImpl extends AMQMethodBody_0_91 implements BasicRecoverSyncOkBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new BasicRecoverSyncOkBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 60;
- public static final int METHOD_ID = 111;
-
- // Fields declared in specification
-
- // Constructor
- public BasicRecoverSyncOkBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- }
-
- public BasicRecoverSyncOkBodyImpl(
- )
- {
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
-
- protected int getBodySize()
- {
- int size = 0;
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_0_91)dispatcher).dispatchBasicRecoverSyncOk(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[BasicRecoverSyncOkBodyImpl: ");
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/BasicRejectBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/BasicRejectBodyImpl.java
deleted file mode 100644
index b5b549d4a9..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/BasicRejectBodyImpl.java
+++ /dev/null
@@ -1,128 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 0-91
- */
-
-package org.apache.qpid.framing.amqp_0_91;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class BasicRejectBodyImpl extends AMQMethodBody_0_91 implements BasicRejectBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new BasicRejectBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 60;
- public static final int METHOD_ID = 90;
-
- // Fields declared in specification
- private final long _deliveryTag; // [deliveryTag]
- private final byte _bitfield0; // [requeue]
-
- // Constructor
- public BasicRejectBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- _deliveryTag = readLong( buffer );
- _bitfield0 = readBitfield( buffer );
- }
-
- public BasicRejectBodyImpl(
- long deliveryTag,
- boolean requeue
- )
- {
- _deliveryTag = deliveryTag;
- byte bitfield0 = (byte)0;
- if( requeue )
- {
- bitfield0 = (byte) (((int) bitfield0) | (1 << 0));
- }
- _bitfield0 = bitfield0;
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
- public final long getDeliveryTag()
- {
- return _deliveryTag;
- }
- public final boolean getRequeue()
- {
- return (((int)(_bitfield0)) & ( 1 << 0)) != 0;
- }
-
- protected int getBodySize()
- {
- int size = 9;
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- writeLong( buffer, _deliveryTag );
- writeBitfield( buffer, _bitfield0 );
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_0_91)dispatcher).dispatchBasicReject(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[BasicRejectBodyImpl: ");
- buf.append( "deliveryTag=" );
- buf.append( getDeliveryTag() );
- buf.append( ", " );
- buf.append( "requeue=" );
- buf.append( getRequeue() );
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/BasicReturnBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/BasicReturnBodyImpl.java
deleted file mode 100644
index 26ba2f8b95..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/BasicReturnBodyImpl.java
+++ /dev/null
@@ -1,150 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 0-91
- */
-
-package org.apache.qpid.framing.amqp_0_91;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class BasicReturnBodyImpl extends AMQMethodBody_0_91 implements BasicReturnBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new BasicReturnBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 60;
- public static final int METHOD_ID = 50;
-
- // Fields declared in specification
- private final int _replyCode; // [replyCode]
- private final AMQShortString _replyText; // [replyText]
- private final AMQShortString _exchange; // [exchange]
- private final AMQShortString _routingKey; // [routingKey]
-
- // Constructor
- public BasicReturnBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- _replyCode = readUnsignedShort( buffer );
- _replyText = readAMQShortString( buffer );
- _exchange = readAMQShortString( buffer );
- _routingKey = readAMQShortString( buffer );
- }
-
- public BasicReturnBodyImpl(
- int replyCode,
- AMQShortString replyText,
- AMQShortString exchange,
- AMQShortString routingKey
- )
- {
- _replyCode = replyCode;
- _replyText = replyText;
- _exchange = exchange;
- _routingKey = routingKey;
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
- public final int getReplyCode()
- {
- return _replyCode;
- }
- public final AMQShortString getReplyText()
- {
- return _replyText;
- }
- public final AMQShortString getExchange()
- {
- return _exchange;
- }
- public final AMQShortString getRoutingKey()
- {
- return _routingKey;
- }
-
- protected int getBodySize()
- {
- int size = 2;
- size += getSizeOf( _replyText );
- size += getSizeOf( _exchange );
- size += getSizeOf( _routingKey );
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- writeUnsignedShort( buffer, _replyCode );
- writeAMQShortString( buffer, _replyText );
- writeAMQShortString( buffer, _exchange );
- writeAMQShortString( buffer, _routingKey );
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_0_91)dispatcher).dispatchBasicReturn(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[BasicReturnBodyImpl: ");
- buf.append( "replyCode=" );
- buf.append( getReplyCode() );
- buf.append( ", " );
- buf.append( "replyText=" );
- buf.append( getReplyText() );
- buf.append( ", " );
- buf.append( "exchange=" );
- buf.append( getExchange() );
- buf.append( ", " );
- buf.append( "routingKey=" );
- buf.append( getRoutingKey() );
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/ChannelCloseBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/ChannelCloseBodyImpl.java
deleted file mode 100644
index 77f0dc2c9a..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/ChannelCloseBodyImpl.java
+++ /dev/null
@@ -1,148 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 0-91
- */
-
-package org.apache.qpid.framing.amqp_0_91;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class ChannelCloseBodyImpl extends AMQMethodBody_0_91 implements ChannelCloseBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new ChannelCloseBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 20;
- public static final int METHOD_ID = 40;
-
- // Fields declared in specification
- private final int _replyCode; // [replyCode]
- private final AMQShortString _replyText; // [replyText]
- private final int _classId; // [classId]
- private final int _methodId; // [methodId]
-
- // Constructor
- public ChannelCloseBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- _replyCode = readUnsignedShort( buffer );
- _replyText = readAMQShortString( buffer );
- _classId = readUnsignedShort( buffer );
- _methodId = readUnsignedShort( buffer );
- }
-
- public ChannelCloseBodyImpl(
- int replyCode,
- AMQShortString replyText,
- int classId,
- int methodId
- )
- {
- _replyCode = replyCode;
- _replyText = replyText;
- _classId = classId;
- _methodId = methodId;
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
- public final int getReplyCode()
- {
- return _replyCode;
- }
- public final AMQShortString getReplyText()
- {
- return _replyText;
- }
- public final int getClassId()
- {
- return _classId;
- }
- public final int getMethodId()
- {
- return _methodId;
- }
-
- protected int getBodySize()
- {
- int size = 6;
- size += getSizeOf( _replyText );
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- writeUnsignedShort( buffer, _replyCode );
- writeAMQShortString( buffer, _replyText );
- writeUnsignedShort( buffer, _classId );
- writeUnsignedShort( buffer, _methodId );
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_0_91)dispatcher).dispatchChannelClose(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[ChannelCloseBodyImpl: ");
- buf.append( "replyCode=" );
- buf.append( getReplyCode() );
- buf.append( ", " );
- buf.append( "replyText=" );
- buf.append( getReplyText() );
- buf.append( ", " );
- buf.append( "classId=" );
- buf.append( getClassId() );
- buf.append( ", " );
- buf.append( "methodId=" );
- buf.append( getMethodId() );
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/ChannelCloseOkBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/ChannelCloseOkBodyImpl.java
deleted file mode 100644
index 91dd7b998a..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/ChannelCloseOkBodyImpl.java
+++ /dev/null
@@ -1,100 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 0-91
- */
-
-package org.apache.qpid.framing.amqp_0_91;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class ChannelCloseOkBodyImpl extends AMQMethodBody_0_91 implements ChannelCloseOkBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new ChannelCloseOkBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 20;
- public static final int METHOD_ID = 41;
-
- // Fields declared in specification
-
- // Constructor
- public ChannelCloseOkBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- }
-
- public ChannelCloseOkBodyImpl(
- )
- {
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
-
- protected int getBodySize()
- {
- int size = 0;
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_0_91)dispatcher).dispatchChannelCloseOk(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[ChannelCloseOkBodyImpl: ");
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/ChannelFlowBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/ChannelFlowBodyImpl.java
deleted file mode 100644
index ce22049d31..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/ChannelFlowBodyImpl.java
+++ /dev/null
@@ -1,116 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 0-91
- */
-
-package org.apache.qpid.framing.amqp_0_91;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class ChannelFlowBodyImpl extends AMQMethodBody_0_91 implements ChannelFlowBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new ChannelFlowBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 20;
- public static final int METHOD_ID = 20;
-
- // Fields declared in specification
- private final byte _bitfield0; // [active]
-
- // Constructor
- public ChannelFlowBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- _bitfield0 = readBitfield( buffer );
- }
-
- public ChannelFlowBodyImpl(
- boolean active
- )
- {
- byte bitfield0 = (byte)0;
- if( active )
- {
- bitfield0 = (byte) (((int) bitfield0) | (1 << 0));
- }
- _bitfield0 = bitfield0;
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
- public final boolean getActive()
- {
- return (((int)(_bitfield0)) & ( 1 << 0)) != 0;
- }
-
- protected int getBodySize()
- {
- int size = 1;
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- writeBitfield( buffer, _bitfield0 );
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_0_91)dispatcher).dispatchChannelFlow(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[ChannelFlowBodyImpl: ");
- buf.append( "active=" );
- buf.append( getActive() );
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/ChannelFlowOkBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/ChannelFlowOkBodyImpl.java
deleted file mode 100644
index 427acd045c..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/ChannelFlowOkBodyImpl.java
+++ /dev/null
@@ -1,116 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 0-91
- */
-
-package org.apache.qpid.framing.amqp_0_91;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class ChannelFlowOkBodyImpl extends AMQMethodBody_0_91 implements ChannelFlowOkBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new ChannelFlowOkBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 20;
- public static final int METHOD_ID = 21;
-
- // Fields declared in specification
- private final byte _bitfield0; // [active]
-
- // Constructor
- public ChannelFlowOkBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- _bitfield0 = readBitfield( buffer );
- }
-
- public ChannelFlowOkBodyImpl(
- boolean active
- )
- {
- byte bitfield0 = (byte)0;
- if( active )
- {
- bitfield0 = (byte) (((int) bitfield0) | (1 << 0));
- }
- _bitfield0 = bitfield0;
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
- public final boolean getActive()
- {
- return (((int)(_bitfield0)) & ( 1 << 0)) != 0;
- }
-
- protected int getBodySize()
- {
- int size = 1;
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- writeBitfield( buffer, _bitfield0 );
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_0_91)dispatcher).dispatchChannelFlowOk(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[ChannelFlowOkBodyImpl: ");
- buf.append( "active=" );
- buf.append( getActive() );
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/ChannelOpenBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/ChannelOpenBodyImpl.java
deleted file mode 100644
index e204006fb3..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/ChannelOpenBodyImpl.java
+++ /dev/null
@@ -1,112 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 0-91
- */
-
-package org.apache.qpid.framing.amqp_0_91;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class ChannelOpenBodyImpl extends AMQMethodBody_0_91 implements ChannelOpenBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new ChannelOpenBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 20;
- public static final int METHOD_ID = 10;
-
- // Fields declared in specification
- private final AMQShortString _outOfBand; // [outOfBand]
-
- // Constructor
- public ChannelOpenBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- _outOfBand = readAMQShortString( buffer );
- }
-
- public ChannelOpenBodyImpl(
- AMQShortString outOfBand
- )
- {
- _outOfBand = outOfBand;
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
- public final AMQShortString getOutOfBand()
- {
- return _outOfBand;
- }
-
- protected int getBodySize()
- {
- int size = 0;
- size += getSizeOf( _outOfBand );
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- writeAMQShortString( buffer, _outOfBand );
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_0_91)dispatcher).dispatchChannelOpen(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[ChannelOpenBodyImpl: ");
- buf.append( "outOfBand=" );
- buf.append( getOutOfBand() );
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/ChannelOpenOkBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/ChannelOpenOkBodyImpl.java
deleted file mode 100644
index d891cb3374..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/ChannelOpenOkBodyImpl.java
+++ /dev/null
@@ -1,112 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 0-91
- */
-
-package org.apache.qpid.framing.amqp_0_91;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class ChannelOpenOkBodyImpl extends AMQMethodBody_0_91 implements ChannelOpenOkBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new ChannelOpenOkBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 20;
- public static final int METHOD_ID = 11;
-
- // Fields declared in specification
- private final byte[] _channelId; // [channelId]
-
- // Constructor
- public ChannelOpenOkBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- _channelId = readBytes( buffer );
- }
-
- public ChannelOpenOkBodyImpl(
- byte[] channelId
- )
- {
- _channelId = channelId;
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
- public final byte[] getChannelId()
- {
- return _channelId;
- }
-
- protected int getBodySize()
- {
- int size = 0;
- size += getSizeOf( _channelId );
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- writeBytes( buffer, _channelId );
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_0_91)dispatcher).dispatchChannelOpenOk(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[ChannelOpenOkBodyImpl: ");
- buf.append( "channelId=" );
- buf.append( getChannelId() == null ? "null" : java.util.Arrays.toString( getChannelId() ) );
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/ClientMethodDispatcher_0_91.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/ClientMethodDispatcher_0_91.java
deleted file mode 100644
index e60a4b6d0c..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/ClientMethodDispatcher_0_91.java
+++ /dev/null
@@ -1,67 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 0-91
- */
-
-package org.apache.qpid.framing.amqp_0_91;
-
-import org.apache.qpid.AMQException;
-import org.apache.qpid.framing.*;
-
-public interface ClientMethodDispatcher_0_91 extends ClientMethodDispatcher
-{
-
- public boolean dispatchBasicCancelOk(BasicCancelOkBody body, int channelId) throws AMQException;
- public boolean dispatchBasicConsumeOk(BasicConsumeOkBody body, int channelId) throws AMQException;
- public boolean dispatchBasicDeliver(BasicDeliverBody body, int channelId) throws AMQException;
- public boolean dispatchBasicGetEmpty(BasicGetEmptyBody body, int channelId) throws AMQException;
- public boolean dispatchBasicGetOk(BasicGetOkBody body, int channelId) throws AMQException;
- public boolean dispatchBasicQosOk(BasicQosOkBody body, int channelId) throws AMQException;
- public boolean dispatchBasicRecoverSyncOk(BasicRecoverSyncOkBody body, int channelId) throws AMQException;
- public boolean dispatchBasicReturn(BasicReturnBody body, int channelId) throws AMQException;
- public boolean dispatchChannelClose(ChannelCloseBody body, int channelId) throws AMQException;
- public boolean dispatchChannelCloseOk(ChannelCloseOkBody body, int channelId) throws AMQException;
- public boolean dispatchChannelFlow(ChannelFlowBody body, int channelId) throws AMQException;
- public boolean dispatchChannelFlowOk(ChannelFlowOkBody body, int channelId) throws AMQException;
- public boolean dispatchChannelOpenOk(ChannelOpenOkBody body, int channelId) throws AMQException;
- public boolean dispatchConnectionClose(ConnectionCloseBody body, int channelId) throws AMQException;
- public boolean dispatchConnectionCloseOk(ConnectionCloseOkBody body, int channelId) throws AMQException;
- public boolean dispatchConnectionOpenOk(ConnectionOpenOkBody body, int channelId) throws AMQException;
- public boolean dispatchConnectionSecure(ConnectionSecureBody body, int channelId) throws AMQException;
- public boolean dispatchConnectionStart(ConnectionStartBody body, int channelId) throws AMQException;
- public boolean dispatchConnectionTune(ConnectionTuneBody body, int channelId) throws AMQException;
- public boolean dispatchExchangeBoundOk(ExchangeBoundOkBody body, int channelId) throws AMQException;
- public boolean dispatchExchangeDeclareOk(ExchangeDeclareOkBody body, int channelId) throws AMQException;
- public boolean dispatchExchangeDeleteOk(ExchangeDeleteOkBody body, int channelId) throws AMQException;
- public boolean dispatchQueueBindOk(QueueBindOkBody body, int channelId) throws AMQException;
- public boolean dispatchQueueDeclareOk(QueueDeclareOkBody body, int channelId) throws AMQException;
- public boolean dispatchQueueDeleteOk(QueueDeleteOkBody body, int channelId) throws AMQException;
- public boolean dispatchQueuePurgeOk(QueuePurgeOkBody body, int channelId) throws AMQException;
- public boolean dispatchQueueUnbindOk(QueueUnbindOkBody body, int channelId) throws AMQException;
- public boolean dispatchTxCommitOk(TxCommitOkBody body, int channelId) throws AMQException;
- public boolean dispatchTxRollbackOk(TxRollbackOkBody body, int channelId) throws AMQException;
- public boolean dispatchTxSelectOk(TxSelectOkBody body, int channelId) throws AMQException;
-
-} \ No newline at end of file
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/ConnectionCloseBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/ConnectionCloseBodyImpl.java
deleted file mode 100644
index 92c78ac484..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/ConnectionCloseBodyImpl.java
+++ /dev/null
@@ -1,148 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 0-91
- */
-
-package org.apache.qpid.framing.amqp_0_91;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class ConnectionCloseBodyImpl extends AMQMethodBody_0_91 implements ConnectionCloseBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new ConnectionCloseBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 10;
- public static final int METHOD_ID = 50;
-
- // Fields declared in specification
- private final int _replyCode; // [replyCode]
- private final AMQShortString _replyText; // [replyText]
- private final int _classId; // [classId]
- private final int _methodId; // [methodId]
-
- // Constructor
- public ConnectionCloseBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- _replyCode = readUnsignedShort( buffer );
- _replyText = readAMQShortString( buffer );
- _classId = readUnsignedShort( buffer );
- _methodId = readUnsignedShort( buffer );
- }
-
- public ConnectionCloseBodyImpl(
- int replyCode,
- AMQShortString replyText,
- int classId,
- int methodId
- )
- {
- _replyCode = replyCode;
- _replyText = replyText;
- _classId = classId;
- _methodId = methodId;
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
- public final int getReplyCode()
- {
- return _replyCode;
- }
- public final AMQShortString getReplyText()
- {
- return _replyText;
- }
- public final int getClassId()
- {
- return _classId;
- }
- public final int getMethodId()
- {
- return _methodId;
- }
-
- protected int getBodySize()
- {
- int size = 6;
- size += getSizeOf( _replyText );
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- writeUnsignedShort( buffer, _replyCode );
- writeAMQShortString( buffer, _replyText );
- writeUnsignedShort( buffer, _classId );
- writeUnsignedShort( buffer, _methodId );
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_0_91)dispatcher).dispatchConnectionClose(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[ConnectionCloseBodyImpl: ");
- buf.append( "replyCode=" );
- buf.append( getReplyCode() );
- buf.append( ", " );
- buf.append( "replyText=" );
- buf.append( getReplyText() );
- buf.append( ", " );
- buf.append( "classId=" );
- buf.append( getClassId() );
- buf.append( ", " );
- buf.append( "methodId=" );
- buf.append( getMethodId() );
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/ConnectionCloseOkBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/ConnectionCloseOkBodyImpl.java
deleted file mode 100644
index 8bf23cb8fb..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/ConnectionCloseOkBodyImpl.java
+++ /dev/null
@@ -1,100 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 0-91
- */
-
-package org.apache.qpid.framing.amqp_0_91;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class ConnectionCloseOkBodyImpl extends AMQMethodBody_0_91 implements ConnectionCloseOkBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new ConnectionCloseOkBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 10;
- public static final int METHOD_ID = 51;
-
- // Fields declared in specification
-
- // Constructor
- public ConnectionCloseOkBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- }
-
- public ConnectionCloseOkBodyImpl(
- )
- {
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
-
- protected int getBodySize()
- {
- int size = 0;
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_0_91)dispatcher).dispatchConnectionCloseOk(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[ConnectionCloseOkBodyImpl: ");
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/ConnectionOpenBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/ConnectionOpenBodyImpl.java
deleted file mode 100644
index 20284f6462..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/ConnectionOpenBodyImpl.java
+++ /dev/null
@@ -1,142 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 0-91
- */
-
-package org.apache.qpid.framing.amqp_0_91;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class ConnectionOpenBodyImpl extends AMQMethodBody_0_91 implements ConnectionOpenBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new ConnectionOpenBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 10;
- public static final int METHOD_ID = 40;
-
- // Fields declared in specification
- private final AMQShortString _virtualHost; // [virtualHost]
- private final AMQShortString _capabilities; // [capabilities]
- private final byte _bitfield0; // [insist]
-
- // Constructor
- public ConnectionOpenBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- _virtualHost = readAMQShortString( buffer );
- _capabilities = readAMQShortString( buffer );
- _bitfield0 = readBitfield( buffer );
- }
-
- public ConnectionOpenBodyImpl(
- AMQShortString virtualHost,
- AMQShortString capabilities,
- boolean insist
- )
- {
- _virtualHost = virtualHost;
- _capabilities = capabilities;
- byte bitfield0 = (byte)0;
- if( insist )
- {
- bitfield0 = (byte) (((int) bitfield0) | (1 << 0));
- }
- _bitfield0 = bitfield0;
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
- public final AMQShortString getVirtualHost()
- {
- return _virtualHost;
- }
- public final AMQShortString getCapabilities()
- {
- return _capabilities;
- }
- public final boolean getInsist()
- {
- return (((int)(_bitfield0)) & ( 1 << 0)) != 0;
- }
-
- protected int getBodySize()
- {
- int size = 1;
- size += getSizeOf( _virtualHost );
- size += getSizeOf( _capabilities );
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- writeAMQShortString( buffer, _virtualHost );
- writeAMQShortString( buffer, _capabilities );
- writeBitfield( buffer, _bitfield0 );
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_0_91)dispatcher).dispatchConnectionOpen(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[ConnectionOpenBodyImpl: ");
- buf.append( "virtualHost=" );
- buf.append( getVirtualHost() );
- buf.append( ", " );
- buf.append( "capabilities=" );
- buf.append( getCapabilities() );
- buf.append( ", " );
- buf.append( "insist=" );
- buf.append( getInsist() );
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/ConnectionOpenOkBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/ConnectionOpenOkBodyImpl.java
deleted file mode 100644
index 346b26f039..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/ConnectionOpenOkBodyImpl.java
+++ /dev/null
@@ -1,112 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 0-91
- */
-
-package org.apache.qpid.framing.amqp_0_91;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class ConnectionOpenOkBodyImpl extends AMQMethodBody_0_91 implements ConnectionOpenOkBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new ConnectionOpenOkBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 10;
- public static final int METHOD_ID = 41;
-
- // Fields declared in specification
- private final AMQShortString _knownHosts; // [knownHosts]
-
- // Constructor
- public ConnectionOpenOkBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- _knownHosts = readAMQShortString( buffer );
- }
-
- public ConnectionOpenOkBodyImpl(
- AMQShortString knownHosts
- )
- {
- _knownHosts = knownHosts;
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
- public final AMQShortString getKnownHosts()
- {
- return _knownHosts;
- }
-
- protected int getBodySize()
- {
- int size = 0;
- size += getSizeOf( _knownHosts );
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- writeAMQShortString( buffer, _knownHosts );
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_0_91)dispatcher).dispatchConnectionOpenOk(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[ConnectionOpenOkBodyImpl: ");
- buf.append( "knownHosts=" );
- buf.append( getKnownHosts() );
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/ConnectionSecureBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/ConnectionSecureBodyImpl.java
deleted file mode 100644
index 1573403c41..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/ConnectionSecureBodyImpl.java
+++ /dev/null
@@ -1,112 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 0-91
- */
-
-package org.apache.qpid.framing.amqp_0_91;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class ConnectionSecureBodyImpl extends AMQMethodBody_0_91 implements ConnectionSecureBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new ConnectionSecureBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 10;
- public static final int METHOD_ID = 20;
-
- // Fields declared in specification
- private final byte[] _challenge; // [challenge]
-
- // Constructor
- public ConnectionSecureBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- _challenge = readBytes( buffer );
- }
-
- public ConnectionSecureBodyImpl(
- byte[] challenge
- )
- {
- _challenge = challenge;
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
- public final byte[] getChallenge()
- {
- return _challenge;
- }
-
- protected int getBodySize()
- {
- int size = 0;
- size += getSizeOf( _challenge );
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- writeBytes( buffer, _challenge );
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_0_91)dispatcher).dispatchConnectionSecure(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[ConnectionSecureBodyImpl: ");
- buf.append( "challenge=" );
- buf.append( getChallenge() == null ? "null" : java.util.Arrays.toString( getChallenge() ) );
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/ConnectionSecureOkBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/ConnectionSecureOkBodyImpl.java
deleted file mode 100644
index bf44d51a00..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/ConnectionSecureOkBodyImpl.java
+++ /dev/null
@@ -1,112 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 0-91
- */
-
-package org.apache.qpid.framing.amqp_0_91;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class ConnectionSecureOkBodyImpl extends AMQMethodBody_0_91 implements ConnectionSecureOkBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new ConnectionSecureOkBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 10;
- public static final int METHOD_ID = 21;
-
- // Fields declared in specification
- private final byte[] _response; // [response]
-
- // Constructor
- public ConnectionSecureOkBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- _response = readBytes( buffer );
- }
-
- public ConnectionSecureOkBodyImpl(
- byte[] response
- )
- {
- _response = response;
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
- public final byte[] getResponse()
- {
- return _response;
- }
-
- protected int getBodySize()
- {
- int size = 0;
- size += getSizeOf( _response );
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- writeBytes( buffer, _response );
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_0_91)dispatcher).dispatchConnectionSecureOk(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[ConnectionSecureOkBodyImpl: ");
- buf.append( "response=" );
- buf.append( getResponse() == null ? "null" : java.util.Arrays.toString( getResponse() ) );
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/ConnectionStartBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/ConnectionStartBodyImpl.java
deleted file mode 100644
index b849c4fcfb..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/ConnectionStartBodyImpl.java
+++ /dev/null
@@ -1,162 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 0-91
- */
-
-package org.apache.qpid.framing.amqp_0_91;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class ConnectionStartBodyImpl extends AMQMethodBody_0_91 implements ConnectionStartBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new ConnectionStartBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 10;
- public static final int METHOD_ID = 10;
-
- // Fields declared in specification
- private final short _versionMajor; // [versionMajor]
- private final short _versionMinor; // [versionMinor]
- private final FieldTable _serverProperties; // [serverProperties]
- private final byte[] _mechanisms; // [mechanisms]
- private final byte[] _locales; // [locales]
-
- // Constructor
- public ConnectionStartBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- _versionMajor = readUnsignedByte( buffer );
- _versionMinor = readUnsignedByte( buffer );
- _serverProperties = readFieldTable( buffer );
- _mechanisms = readBytes( buffer );
- _locales = readBytes( buffer );
- }
-
- public ConnectionStartBodyImpl(
- short versionMajor,
- short versionMinor,
- FieldTable serverProperties,
- byte[] mechanisms,
- byte[] locales
- )
- {
- _versionMajor = versionMajor;
- _versionMinor = versionMinor;
- _serverProperties = serverProperties;
- _mechanisms = mechanisms;
- _locales = locales;
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
- public final short getVersionMajor()
- {
- return _versionMajor;
- }
- public final short getVersionMinor()
- {
- return _versionMinor;
- }
- public final FieldTable getServerProperties()
- {
- return _serverProperties;
- }
- public final byte[] getMechanisms()
- {
- return _mechanisms;
- }
- public final byte[] getLocales()
- {
- return _locales;
- }
-
- protected int getBodySize()
- {
- int size = 2;
- size += getSizeOf( _serverProperties );
- size += getSizeOf( _mechanisms );
- size += getSizeOf( _locales );
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- writeUnsignedByte( buffer, _versionMajor );
- writeUnsignedByte( buffer, _versionMinor );
- writeFieldTable( buffer, _serverProperties );
- writeBytes( buffer, _mechanisms );
- writeBytes( buffer, _locales );
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_0_91)dispatcher).dispatchConnectionStart(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[ConnectionStartBodyImpl: ");
- buf.append( "versionMajor=" );
- buf.append( getVersionMajor() );
- buf.append( ", " );
- buf.append( "versionMinor=" );
- buf.append( getVersionMinor() );
- buf.append( ", " );
- buf.append( "serverProperties=" );
- buf.append( getServerProperties() );
- buf.append( ", " );
- buf.append( "mechanisms=" );
- buf.append( getMechanisms() == null ? "null" : java.util.Arrays.toString( getMechanisms() ) );
- buf.append( ", " );
- buf.append( "locales=" );
- buf.append( getLocales() == null ? "null" : java.util.Arrays.toString( getLocales() ) );
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/ConnectionStartOkBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/ConnectionStartOkBodyImpl.java
deleted file mode 100644
index 59bbf147e3..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/ConnectionStartOkBodyImpl.java
+++ /dev/null
@@ -1,151 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 0-91
- */
-
-package org.apache.qpid.framing.amqp_0_91;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class ConnectionStartOkBodyImpl extends AMQMethodBody_0_91 implements ConnectionStartOkBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new ConnectionStartOkBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 10;
- public static final int METHOD_ID = 11;
-
- // Fields declared in specification
- private final FieldTable _clientProperties; // [clientProperties]
- private final AMQShortString _mechanism; // [mechanism]
- private final byte[] _response; // [response]
- private final AMQShortString _locale; // [locale]
-
- // Constructor
- public ConnectionStartOkBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- _clientProperties = readFieldTable( buffer );
- _mechanism = readAMQShortString( buffer );
- _response = readBytes( buffer );
- _locale = readAMQShortString( buffer );
- }
-
- public ConnectionStartOkBodyImpl(
- FieldTable clientProperties,
- AMQShortString mechanism,
- byte[] response,
- AMQShortString locale
- )
- {
- _clientProperties = clientProperties;
- _mechanism = mechanism;
- _response = response;
- _locale = locale;
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
- public final FieldTable getClientProperties()
- {
- return _clientProperties;
- }
- public final AMQShortString getMechanism()
- {
- return _mechanism;
- }
- public final byte[] getResponse()
- {
- return _response;
- }
- public final AMQShortString getLocale()
- {
- return _locale;
- }
-
- protected int getBodySize()
- {
- int size = 0;
- size += getSizeOf( _clientProperties );
- size += getSizeOf( _mechanism );
- size += getSizeOf( _response );
- size += getSizeOf( _locale );
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- writeFieldTable( buffer, _clientProperties );
- writeAMQShortString( buffer, _mechanism );
- writeBytes( buffer, _response );
- writeAMQShortString( buffer, _locale );
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_0_91)dispatcher).dispatchConnectionStartOk(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[ConnectionStartOkBodyImpl: ");
- buf.append( "clientProperties=" );
- buf.append( getClientProperties() );
- buf.append( ", " );
- buf.append( "mechanism=" );
- buf.append( getMechanism() );
- buf.append( ", " );
- buf.append( "response=" );
- buf.append( getResponse() == null ? "null" : java.util.Arrays.toString( getResponse() ) );
- buf.append( ", " );
- buf.append( "locale=" );
- buf.append( getLocale() );
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/ConnectionTuneBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/ConnectionTuneBodyImpl.java
deleted file mode 100644
index 2c98b56858..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/ConnectionTuneBodyImpl.java
+++ /dev/null
@@ -1,135 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 0-91
- */
-
-package org.apache.qpid.framing.amqp_0_91;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class ConnectionTuneBodyImpl extends AMQMethodBody_0_91 implements ConnectionTuneBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new ConnectionTuneBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 10;
- public static final int METHOD_ID = 30;
-
- // Fields declared in specification
- private final int _channelMax; // [channelMax]
- private final long _frameMax; // [frameMax]
- private final int _heartbeat; // [heartbeat]
-
- // Constructor
- public ConnectionTuneBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- _channelMax = readUnsignedShort( buffer );
- _frameMax = readUnsignedInteger( buffer );
- _heartbeat = readUnsignedShort( buffer );
- }
-
- public ConnectionTuneBodyImpl(
- int channelMax,
- long frameMax,
- int heartbeat
- )
- {
- _channelMax = channelMax;
- _frameMax = frameMax;
- _heartbeat = heartbeat;
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
- public final int getChannelMax()
- {
- return _channelMax;
- }
- public final long getFrameMax()
- {
- return _frameMax;
- }
- public final int getHeartbeat()
- {
- return _heartbeat;
- }
-
- protected int getBodySize()
- {
- int size = 8;
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- writeUnsignedShort( buffer, _channelMax );
- writeUnsignedInteger( buffer, _frameMax );
- writeUnsignedShort( buffer, _heartbeat );
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_0_91)dispatcher).dispatchConnectionTune(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[ConnectionTuneBodyImpl: ");
- buf.append( "channelMax=" );
- buf.append( getChannelMax() );
- buf.append( ", " );
- buf.append( "frameMax=" );
- buf.append( getFrameMax() );
- buf.append( ", " );
- buf.append( "heartbeat=" );
- buf.append( getHeartbeat() );
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/ConnectionTuneOkBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/ConnectionTuneOkBodyImpl.java
deleted file mode 100644
index 8a6a6aac3a..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/ConnectionTuneOkBodyImpl.java
+++ /dev/null
@@ -1,135 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 0-91
- */
-
-package org.apache.qpid.framing.amqp_0_91;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class ConnectionTuneOkBodyImpl extends AMQMethodBody_0_91 implements ConnectionTuneOkBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new ConnectionTuneOkBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 10;
- public static final int METHOD_ID = 31;
-
- // Fields declared in specification
- private final int _channelMax; // [channelMax]
- private final long _frameMax; // [frameMax]
- private final int _heartbeat; // [heartbeat]
-
- // Constructor
- public ConnectionTuneOkBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- _channelMax = readUnsignedShort( buffer );
- _frameMax = readUnsignedInteger( buffer );
- _heartbeat = readUnsignedShort( buffer );
- }
-
- public ConnectionTuneOkBodyImpl(
- int channelMax,
- long frameMax,
- int heartbeat
- )
- {
- _channelMax = channelMax;
- _frameMax = frameMax;
- _heartbeat = heartbeat;
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
- public final int getChannelMax()
- {
- return _channelMax;
- }
- public final long getFrameMax()
- {
- return _frameMax;
- }
- public final int getHeartbeat()
- {
- return _heartbeat;
- }
-
- protected int getBodySize()
- {
- int size = 8;
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- writeUnsignedShort( buffer, _channelMax );
- writeUnsignedInteger( buffer, _frameMax );
- writeUnsignedShort( buffer, _heartbeat );
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_0_91)dispatcher).dispatchConnectionTuneOk(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[ConnectionTuneOkBodyImpl: ");
- buf.append( "channelMax=" );
- buf.append( getChannelMax() );
- buf.append( ", " );
- buf.append( "frameMax=" );
- buf.append( getFrameMax() );
- buf.append( ", " );
- buf.append( "heartbeat=" );
- buf.append( getHeartbeat() );
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/ExchangeBoundBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/ExchangeBoundBodyImpl.java
deleted file mode 100644
index 69e70d7477..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/ExchangeBoundBodyImpl.java
+++ /dev/null
@@ -1,138 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 0-91
- */
-
-package org.apache.qpid.framing.amqp_0_91;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class ExchangeBoundBodyImpl extends AMQMethodBody_0_91 implements ExchangeBoundBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new ExchangeBoundBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 40;
- public static final int METHOD_ID = 22;
-
- // Fields declared in specification
- private final AMQShortString _exchange; // [exchange]
- private final AMQShortString _routingKey; // [routingKey]
- private final AMQShortString _queue; // [queue]
-
- // Constructor
- public ExchangeBoundBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- _exchange = readAMQShortString( buffer );
- _routingKey = readAMQShortString( buffer );
- _queue = readAMQShortString( buffer );
- }
-
- public ExchangeBoundBodyImpl(
- AMQShortString exchange,
- AMQShortString routingKey,
- AMQShortString queue
- )
- {
- _exchange = exchange;
- _routingKey = routingKey;
- _queue = queue;
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
- public final AMQShortString getExchange()
- {
- return _exchange;
- }
- public final AMQShortString getRoutingKey()
- {
- return _routingKey;
- }
- public final AMQShortString getQueue()
- {
- return _queue;
- }
-
- protected int getBodySize()
- {
- int size = 0;
- size += getSizeOf( _exchange );
- size += getSizeOf( _routingKey );
- size += getSizeOf( _queue );
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- writeAMQShortString( buffer, _exchange );
- writeAMQShortString( buffer, _routingKey );
- writeAMQShortString( buffer, _queue );
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_0_91)dispatcher).dispatchExchangeBound(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[ExchangeBoundBodyImpl: ");
- buf.append( "exchange=" );
- buf.append( getExchange() );
- buf.append( ", " );
- buf.append( "routingKey=" );
- buf.append( getRoutingKey() );
- buf.append( ", " );
- buf.append( "queue=" );
- buf.append( getQueue() );
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/ExchangeBoundOkBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/ExchangeBoundOkBodyImpl.java
deleted file mode 100644
index c21838081f..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/ExchangeBoundOkBodyImpl.java
+++ /dev/null
@@ -1,124 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 0-91
- */
-
-package org.apache.qpid.framing.amqp_0_91;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class ExchangeBoundOkBodyImpl extends AMQMethodBody_0_91 implements ExchangeBoundOkBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new ExchangeBoundOkBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 40;
- public static final int METHOD_ID = 23;
-
- // Fields declared in specification
- private final int _replyCode; // [replyCode]
- private final AMQShortString _replyText; // [replyText]
-
- // Constructor
- public ExchangeBoundOkBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- _replyCode = readUnsignedShort( buffer );
- _replyText = readAMQShortString( buffer );
- }
-
- public ExchangeBoundOkBodyImpl(
- int replyCode,
- AMQShortString replyText
- )
- {
- _replyCode = replyCode;
- _replyText = replyText;
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
- public final int getReplyCode()
- {
- return _replyCode;
- }
- public final AMQShortString getReplyText()
- {
- return _replyText;
- }
-
- protected int getBodySize()
- {
- int size = 2;
- size += getSizeOf( _replyText );
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- writeUnsignedShort( buffer, _replyCode );
- writeAMQShortString( buffer, _replyText );
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_0_91)dispatcher).dispatchExchangeBoundOk(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[ExchangeBoundOkBodyImpl: ");
- buf.append( "replyCode=" );
- buf.append( getReplyCode() );
- buf.append( ", " );
- buf.append( "replyText=" );
- buf.append( getReplyText() );
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/ExchangeDeclareBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/ExchangeDeclareBodyImpl.java
deleted file mode 100644
index 68b9ce084d..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/ExchangeDeclareBodyImpl.java
+++ /dev/null
@@ -1,220 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 0-91
- */
-
-package org.apache.qpid.framing.amqp_0_91;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class ExchangeDeclareBodyImpl extends AMQMethodBody_0_91 implements ExchangeDeclareBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new ExchangeDeclareBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 40;
- public static final int METHOD_ID = 10;
-
- // Fields declared in specification
- private final int _ticket; // [ticket]
- private final AMQShortString _exchange; // [exchange]
- private final AMQShortString _type; // [type]
- private final byte _bitfield0; // [passive, durable, autoDelete, internal, nowait]
- private final FieldTable _arguments; // [arguments]
-
- // Constructor
- public ExchangeDeclareBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- _ticket = readUnsignedShort( buffer );
- _exchange = readAMQShortString( buffer );
- _type = readAMQShortString( buffer );
- _bitfield0 = readBitfield( buffer );
- _arguments = readFieldTable( buffer );
- }
-
- public ExchangeDeclareBodyImpl(
- int ticket,
- AMQShortString exchange,
- AMQShortString type,
- boolean passive,
- boolean durable,
- boolean autoDelete,
- boolean internal,
- boolean nowait,
- FieldTable arguments
- )
- {
- _ticket = ticket;
- _exchange = exchange;
- _type = type;
- byte bitfield0 = (byte)0;
- if( passive )
- {
- bitfield0 = (byte) (((int) bitfield0) | (1 << 0));
- }
-
- if( durable )
- {
- bitfield0 = (byte) (((int) bitfield0) | (1 << 1));
- }
-
- if( autoDelete )
- {
- bitfield0 = (byte) (((int) bitfield0) | (1 << 2));
- }
-
- if( internal )
- {
- bitfield0 = (byte) (((int) bitfield0) | (1 << 3));
- }
-
- if( nowait )
- {
- bitfield0 = (byte) (((int) bitfield0) | (1 << 4));
- }
-
- _bitfield0 = bitfield0;
- _arguments = arguments;
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
- public final int getTicket()
- {
- return _ticket;
- }
- public final AMQShortString getExchange()
- {
- return _exchange;
- }
- public final AMQShortString getType()
- {
- return _type;
- }
- public final boolean getPassive()
- {
- return (((int)(_bitfield0)) & ( 1 << 0)) != 0;
- }
- public final boolean getDurable()
- {
- return (((int)(_bitfield0)) & ( 1 << 1)) != 0;
- }
- public final boolean getAutoDelete()
- {
- return (((int)(_bitfield0)) & ( 1 << 2)) != 0;
- }
- public final boolean getInternal()
- {
- return (((int)(_bitfield0)) & ( 1 << 3)) != 0;
- }
- public final boolean getNowait()
- {
- return (((int)(_bitfield0)) & ( 1 << 4)) != 0;
- }
- public final FieldTable getArguments()
- {
- return _arguments;
- }
-
- protected int getBodySize()
- {
- int size = 3;
- size += getSizeOf( _exchange );
- size += getSizeOf( _type );
- size += getSizeOf( _arguments );
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- writeUnsignedShort( buffer, _ticket );
- writeAMQShortString( buffer, _exchange );
- writeAMQShortString( buffer, _type );
- writeBitfield( buffer, _bitfield0 );
- writeFieldTable( buffer, _arguments );
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_0_91)dispatcher).dispatchExchangeDeclare(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[ExchangeDeclareBodyImpl: ");
- buf.append( "ticket=" );
- buf.append( getTicket() );
- buf.append( ", " );
- buf.append( "exchange=" );
- buf.append( getExchange() );
- buf.append( ", " );
- buf.append( "type=" );
- buf.append( getType() );
- buf.append( ", " );
- buf.append( "passive=" );
- buf.append( getPassive() );
- buf.append( ", " );
- buf.append( "durable=" );
- buf.append( getDurable() );
- buf.append( ", " );
- buf.append( "autoDelete=" );
- buf.append( getAutoDelete() );
- buf.append( ", " );
- buf.append( "internal=" );
- buf.append( getInternal() );
- buf.append( ", " );
- buf.append( "nowait=" );
- buf.append( getNowait() );
- buf.append( ", " );
- buf.append( "arguments=" );
- buf.append( getArguments() );
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/ExchangeDeclareOkBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/ExchangeDeclareOkBodyImpl.java
deleted file mode 100644
index 2861d1e954..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/ExchangeDeclareOkBodyImpl.java
+++ /dev/null
@@ -1,100 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 0-91
- */
-
-package org.apache.qpid.framing.amqp_0_91;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class ExchangeDeclareOkBodyImpl extends AMQMethodBody_0_91 implements ExchangeDeclareOkBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new ExchangeDeclareOkBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 40;
- public static final int METHOD_ID = 11;
-
- // Fields declared in specification
-
- // Constructor
- public ExchangeDeclareOkBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- }
-
- public ExchangeDeclareOkBodyImpl(
- )
- {
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
-
- protected int getBodySize()
- {
- int size = 0;
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_0_91)dispatcher).dispatchExchangeDeclareOk(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[ExchangeDeclareOkBodyImpl: ");
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/ExchangeDeleteBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/ExchangeDeleteBodyImpl.java
deleted file mode 100644
index f259d6433d..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/ExchangeDeleteBodyImpl.java
+++ /dev/null
@@ -1,154 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 0-91
- */
-
-package org.apache.qpid.framing.amqp_0_91;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class ExchangeDeleteBodyImpl extends AMQMethodBody_0_91 implements ExchangeDeleteBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new ExchangeDeleteBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 40;
- public static final int METHOD_ID = 20;
-
- // Fields declared in specification
- private final int _ticket; // [ticket]
- private final AMQShortString _exchange; // [exchange]
- private final byte _bitfield0; // [ifUnused, nowait]
-
- // Constructor
- public ExchangeDeleteBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- _ticket = readUnsignedShort( buffer );
- _exchange = readAMQShortString( buffer );
- _bitfield0 = readBitfield( buffer );
- }
-
- public ExchangeDeleteBodyImpl(
- int ticket,
- AMQShortString exchange,
- boolean ifUnused,
- boolean nowait
- )
- {
- _ticket = ticket;
- _exchange = exchange;
- byte bitfield0 = (byte)0;
- if( ifUnused )
- {
- bitfield0 = (byte) (((int) bitfield0) | (1 << 0));
- }
-
- if( nowait )
- {
- bitfield0 = (byte) (((int) bitfield0) | (1 << 1));
- }
- _bitfield0 = bitfield0;
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
- public final int getTicket()
- {
- return _ticket;
- }
- public final AMQShortString getExchange()
- {
- return _exchange;
- }
- public final boolean getIfUnused()
- {
- return (((int)(_bitfield0)) & ( 1 << 0)) != 0;
- }
- public final boolean getNowait()
- {
- return (((int)(_bitfield0)) & ( 1 << 1)) != 0;
- }
-
- protected int getBodySize()
- {
- int size = 3;
- size += getSizeOf( _exchange );
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- writeUnsignedShort( buffer, _ticket );
- writeAMQShortString( buffer, _exchange );
- writeBitfield( buffer, _bitfield0 );
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_0_91)dispatcher).dispatchExchangeDelete(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[ExchangeDeleteBodyImpl: ");
- buf.append( "ticket=" );
- buf.append( getTicket() );
- buf.append( ", " );
- buf.append( "exchange=" );
- buf.append( getExchange() );
- buf.append( ", " );
- buf.append( "ifUnused=" );
- buf.append( getIfUnused() );
- buf.append( ", " );
- buf.append( "nowait=" );
- buf.append( getNowait() );
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/ExchangeDeleteOkBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/ExchangeDeleteOkBodyImpl.java
deleted file mode 100644
index fc4ef99a5b..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/ExchangeDeleteOkBodyImpl.java
+++ /dev/null
@@ -1,100 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 0-91
- */
-
-package org.apache.qpid.framing.amqp_0_91;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class ExchangeDeleteOkBodyImpl extends AMQMethodBody_0_91 implements ExchangeDeleteOkBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new ExchangeDeleteOkBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 40;
- public static final int METHOD_ID = 21;
-
- // Fields declared in specification
-
- // Constructor
- public ExchangeDeleteOkBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- }
-
- public ExchangeDeleteOkBodyImpl(
- )
- {
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
-
- protected int getBodySize()
- {
- int size = 0;
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_0_91)dispatcher).dispatchExchangeDeleteOk(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[ExchangeDeleteOkBodyImpl: ");
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/MethodConverter_0_91.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/MethodConverter_0_91.java
deleted file mode 100644
index e25dc8a022..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/MethodConverter_0_91.java
+++ /dev/null
@@ -1,66 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-package org.apache.qpid.framing.amqp_0_91;
-
-import org.apache.qpid.framing.AMQMethodBody;
-import org.apache.qpid.framing.AMQShortString;
-import org.apache.qpid.framing.BasicPublishBody;
-import org.apache.qpid.framing.abstraction.AbstractMethodConverter;
-import org.apache.qpid.framing.abstraction.MessagePublishInfo;
-import org.apache.qpid.framing.abstraction.MessagePublishInfoImpl;
-import org.apache.qpid.framing.abstraction.ProtocolVersionMethodConverter;
-
-public class MethodConverter_0_91 extends AbstractMethodConverter implements ProtocolVersionMethodConverter
-{
-
- public MethodConverter_0_91()
- {
- super((byte)0,(byte)9);
- }
-
-
- public MessagePublishInfo convertToInfo(AMQMethodBody methodBody)
- {
- final BasicPublishBody publishBody = ((BasicPublishBody) methodBody);
-
- final AMQShortString exchange = publishBody.getExchange();
- final AMQShortString routingKey = publishBody.getRoutingKey();
-
- return new MessagePublishInfoImpl(exchange,
- publishBody.getImmediate(),
- publishBody.getMandatory(),
- routingKey);
-
- }
-
- public AMQMethodBody convertToBody(MessagePublishInfo info)
- {
-
- return new BasicPublishBodyImpl(0,
- info.getExchange(),
- info.getRoutingKey(),
- info.isMandatory(),
- info.isImmediate()) ;
-
- }
-
-} \ No newline at end of file
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/MethodDispatcher_0_91.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/MethodDispatcher_0_91.java
deleted file mode 100644
index 9846ce4b48..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/MethodDispatcher_0_91.java
+++ /dev/null
@@ -1,38 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 0-91
- */
-
-package org.apache.qpid.framing.amqp_0_91;
-
-import org.apache.qpid.framing.*;
-
-public interface MethodDispatcher_0_91
- extends MethodDispatcher,
- ServerMethodDispatcher_0_91,
- ClientMethodDispatcher_0_91
-{
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/MethodRegistry_0_91.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/MethodRegistry_0_91.java
deleted file mode 100644
index 40970f2266..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/MethodRegistry_0_91.java
+++ /dev/null
@@ -1,877 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 0-91
- */
-
-package org.apache.qpid.framing.amqp_0_91;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.protocol.AMQConstant;
-
-
-import org.slf4j.Logger;
-import org.slf4j.LoggerFactory;
-
-import java.io.IOException;
-
-import org.apache.qpid.framing.abstraction.ProtocolVersionMethodConverter;
-import org.apache.qpid.codec.MarkableDataInput;
-
-
-public class MethodRegistry_0_91 extends MethodRegistry
-{
-
- private static final Logger _log = LoggerFactory.getLogger(MethodRegistry.class);
-
- private ProtocolVersionMethodConverter _protocolVersionConverter = new MethodConverter_0_91();
-
- private final AMQMethodBodyInstanceFactory[][] _factories = new AMQMethodBodyInstanceFactory[91][];
-
- public MethodRegistry_0_91()
- {
- this(new ProtocolVersion((byte)0,(byte)91));
- }
-
- public MethodRegistry_0_91(ProtocolVersion pv)
- {
- super(pv);
-
-
-
- // Register method body instance factories for the Connection class.
-
- _factories[10] = new AMQMethodBodyInstanceFactory[52];
-
- _factories[10][10] = ConnectionStartBodyImpl.getFactory();
- _factories[10][11] = ConnectionStartOkBodyImpl.getFactory();
- _factories[10][20] = ConnectionSecureBodyImpl.getFactory();
- _factories[10][21] = ConnectionSecureOkBodyImpl.getFactory();
- _factories[10][30] = ConnectionTuneBodyImpl.getFactory();
- _factories[10][31] = ConnectionTuneOkBodyImpl.getFactory();
- _factories[10][40] = ConnectionOpenBodyImpl.getFactory();
- _factories[10][41] = ConnectionOpenOkBodyImpl.getFactory();
- _factories[10][50] = ConnectionCloseBodyImpl.getFactory();
- _factories[10][51] = ConnectionCloseOkBodyImpl.getFactory();
-
-
-
- // Register method body instance factories for the Channel class.
-
- _factories[20] = new AMQMethodBodyInstanceFactory[42];
-
- _factories[20][10] = ChannelOpenBodyImpl.getFactory();
- _factories[20][11] = ChannelOpenOkBodyImpl.getFactory();
- _factories[20][20] = ChannelFlowBodyImpl.getFactory();
- _factories[20][21] = ChannelFlowOkBodyImpl.getFactory();
- _factories[20][40] = ChannelCloseBodyImpl.getFactory();
- _factories[20][41] = ChannelCloseOkBodyImpl.getFactory();
-
-
-
- // Register method body instance factories for the Exchange class.
-
- _factories[40] = new AMQMethodBodyInstanceFactory[24];
-
- _factories[40][10] = ExchangeDeclareBodyImpl.getFactory();
- _factories[40][11] = ExchangeDeclareOkBodyImpl.getFactory();
- _factories[40][20] = ExchangeDeleteBodyImpl.getFactory();
- _factories[40][21] = ExchangeDeleteOkBodyImpl.getFactory();
- _factories[40][22] = ExchangeBoundBodyImpl.getFactory();
- _factories[40][23] = ExchangeBoundOkBodyImpl.getFactory();
-
-
-
- // Register method body instance factories for the Queue class.
-
- _factories[50] = new AMQMethodBodyInstanceFactory[52];
-
- _factories[50][10] = QueueDeclareBodyImpl.getFactory();
- _factories[50][11] = QueueDeclareOkBodyImpl.getFactory();
- _factories[50][20] = QueueBindBodyImpl.getFactory();
- _factories[50][21] = QueueBindOkBodyImpl.getFactory();
- _factories[50][30] = QueuePurgeBodyImpl.getFactory();
- _factories[50][31] = QueuePurgeOkBodyImpl.getFactory();
- _factories[50][40] = QueueDeleteBodyImpl.getFactory();
- _factories[50][41] = QueueDeleteOkBodyImpl.getFactory();
- _factories[50][50] = QueueUnbindBodyImpl.getFactory();
- _factories[50][51] = QueueUnbindOkBodyImpl.getFactory();
-
-
-
- // Register method body instance factories for the Basic class.
-
- _factories[60] = new AMQMethodBodyInstanceFactory[112];
-
- _factories[60][10] = BasicQosBodyImpl.getFactory();
- _factories[60][11] = BasicQosOkBodyImpl.getFactory();
- _factories[60][20] = BasicConsumeBodyImpl.getFactory();
- _factories[60][21] = BasicConsumeOkBodyImpl.getFactory();
- _factories[60][30] = BasicCancelBodyImpl.getFactory();
- _factories[60][31] = BasicCancelOkBodyImpl.getFactory();
- _factories[60][40] = BasicPublishBodyImpl.getFactory();
- _factories[60][50] = BasicReturnBodyImpl.getFactory();
- _factories[60][60] = BasicDeliverBodyImpl.getFactory();
- _factories[60][70] = BasicGetBodyImpl.getFactory();
- _factories[60][71] = BasicGetOkBodyImpl.getFactory();
- _factories[60][72] = BasicGetEmptyBodyImpl.getFactory();
- _factories[60][80] = BasicAckBodyImpl.getFactory();
- _factories[60][90] = BasicRejectBodyImpl.getFactory();
- _factories[60][100] = BasicRecoverBodyImpl.getFactory();
- _factories[60][110] = BasicRecoverSyncBodyImpl.getFactory();
- _factories[60][111] = BasicRecoverSyncOkBodyImpl.getFactory();
-
-
-
- // Register method body instance factories for the Tx class.
-
- _factories[90] = new AMQMethodBodyInstanceFactory[32];
-
- _factories[90][10] = TxSelectBodyImpl.getFactory();
- _factories[90][11] = TxSelectOkBodyImpl.getFactory();
- _factories[90][20] = TxCommitBodyImpl.getFactory();
- _factories[90][21] = TxCommitOkBodyImpl.getFactory();
- _factories[90][30] = TxRollbackBodyImpl.getFactory();
- _factories[90][31] = TxRollbackOkBodyImpl.getFactory();
- }
-
- public AMQMethodBody convertToBody(MarkableDataInput in, long size)
- throws AMQFrameDecodingException, IOException
- {
- int classId = in.readUnsignedShort();
- int methodId = in.readUnsignedShort();
-
- AMQMethodBodyInstanceFactory bodyFactory;
- try
- {
- bodyFactory = _factories[classId][methodId];
- }
- catch(NullPointerException e)
- {
- throw new AMQFrameDecodingException(AMQConstant.COMMAND_INVALID,
- "Class " + classId + " unknown in AMQP version 0-91"
- + " (while trying to decode class " + classId + " method " + methodId + ".");
- }
- catch(IndexOutOfBoundsException e)
- {
- if(classId >= _factories.length)
- {
- throw new AMQFrameDecodingException(AMQConstant.COMMAND_INVALID,
- "Class " + classId + " unknown in AMQP version 0-91"
- + " (while trying to decode class " + classId + " method " + methodId + ".");
-
- }
- else
- {
- throw new AMQFrameDecodingException(AMQConstant.COMMAND_INVALID,
- "Method " + methodId + " unknown in AMQP version 0-91"
- + " (while trying to decode class " + classId + " method " + methodId + ".");
-
- }
- }
-
- if (bodyFactory == null)
- {
- throw new AMQFrameDecodingException(AMQConstant.COMMAND_INVALID,
- "Method " + methodId + " unknown in AMQP version 0-91"
- + " (while trying to decode class " + classId + " method " + methodId + ".");
- }
-
- return bodyFactory.newInstance(in, size);
- }
-
- public int getMaxClassId()
- {
- return 90;
- }
-
- public int getMaxMethodId(int classId)
- {
- return _factories[classId].length - 1;
- }
-
-
-
- public ConnectionStartBody createConnectionStartBody(
- final short versionMajor,
- final short versionMinor,
- final FieldTable serverProperties,
- final byte[] mechanisms,
- final byte[] locales
- )
- {
- return new ConnectionStartBodyImpl(
- versionMajor,
- versionMinor,
- serverProperties,
- mechanisms,
- locales
- );
- }
-
- public ConnectionStartOkBody createConnectionStartOkBody(
- final FieldTable clientProperties,
- final AMQShortString mechanism,
- final byte[] response,
- final AMQShortString locale
- )
- {
- return new ConnectionStartOkBodyImpl(
- clientProperties,
- mechanism,
- response,
- locale
- );
- }
-
- public ConnectionSecureBody createConnectionSecureBody(
- final byte[] challenge
- )
- {
- return new ConnectionSecureBodyImpl(
- challenge
- );
- }
-
- public ConnectionSecureOkBody createConnectionSecureOkBody(
- final byte[] response
- )
- {
- return new ConnectionSecureOkBodyImpl(
- response
- );
- }
-
- public ConnectionTuneBody createConnectionTuneBody(
- final int channelMax,
- final long frameMax,
- final int heartbeat
- )
- {
- return new ConnectionTuneBodyImpl(
- channelMax,
- frameMax,
- heartbeat
- );
- }
-
- public ConnectionTuneOkBody createConnectionTuneOkBody(
- final int channelMax,
- final long frameMax,
- final int heartbeat
- )
- {
- return new ConnectionTuneOkBodyImpl(
- channelMax,
- frameMax,
- heartbeat
- );
- }
-
- public ConnectionOpenBody createConnectionOpenBody(
- final AMQShortString virtualHost,
- final AMQShortString capabilities,
- final boolean insist
- )
- {
- return new ConnectionOpenBodyImpl(
- virtualHost,
- capabilities,
- insist
- );
- }
-
- public ConnectionOpenOkBody createConnectionOpenOkBody(
- final AMQShortString knownHosts
- )
- {
- return new ConnectionOpenOkBodyImpl(
- knownHosts
- );
- }
-
- public ConnectionCloseBody createConnectionCloseBody(
- final int replyCode,
- final AMQShortString replyText,
- final int classId,
- final int methodId
- )
- {
- return new ConnectionCloseBodyImpl(
- replyCode,
- replyText,
- classId,
- methodId
- );
- }
-
- public ConnectionCloseOkBody createConnectionCloseOkBody(
- )
- {
- return new ConnectionCloseOkBodyImpl(
- );
- }
-
-
-
-
- public ChannelOpenBody createChannelOpenBody(
- final AMQShortString outOfBand
- )
- {
- return new ChannelOpenBodyImpl(
- outOfBand
- );
- }
-
- public ChannelOpenOkBody createChannelOpenOkBody(
- final byte[] channelId
- )
- {
- return new ChannelOpenOkBodyImpl(
- channelId
- );
- }
-
- public ChannelFlowBody createChannelFlowBody(
- final boolean active
- )
- {
- return new ChannelFlowBodyImpl(
- active
- );
- }
-
- public ChannelFlowOkBody createChannelFlowOkBody(
- final boolean active
- )
- {
- return new ChannelFlowOkBodyImpl(
- active
- );
- }
-
- public ChannelCloseBody createChannelCloseBody(
- final int replyCode,
- final AMQShortString replyText,
- final int classId,
- final int methodId
- )
- {
- return new ChannelCloseBodyImpl(
- replyCode,
- replyText,
- classId,
- methodId
- );
- }
-
- public ChannelCloseOkBody createChannelCloseOkBody(
- )
- {
- return new ChannelCloseOkBodyImpl(
- );
- }
-
-
-
-
- public ExchangeDeclareBody createExchangeDeclareBody(
- final int ticket,
- final AMQShortString exchange,
- final AMQShortString type,
- final boolean passive,
- final boolean durable,
- final boolean autoDelete,
- final boolean internal,
- final boolean nowait,
- final FieldTable arguments
- )
- {
- return new ExchangeDeclareBodyImpl(
- ticket,
- exchange,
- type,
- passive,
- durable,
- autoDelete,
- internal,
- nowait,
- arguments
- );
- }
-
- public ExchangeDeclareOkBody createExchangeDeclareOkBody(
- )
- {
- return new ExchangeDeclareOkBodyImpl(
- );
- }
-
- public ExchangeDeleteBody createExchangeDeleteBody(
- final int ticket,
- final AMQShortString exchange,
- final boolean ifUnused,
- final boolean nowait
- )
- {
- return new ExchangeDeleteBodyImpl(
- ticket,
- exchange,
- ifUnused,
- nowait
- );
- }
-
- public ExchangeDeleteOkBody createExchangeDeleteOkBody(
- )
- {
- return new ExchangeDeleteOkBodyImpl(
- );
- }
-
- public ExchangeBoundBody createExchangeBoundBody(
- final AMQShortString exchange,
- final AMQShortString routingKey,
- final AMQShortString queue
- )
- {
- return new ExchangeBoundBodyImpl(
- exchange,
- routingKey,
- queue
- );
- }
-
- public ExchangeBoundOkBody createExchangeBoundOkBody(
- final int replyCode,
- final AMQShortString replyText
- )
- {
- return new ExchangeBoundOkBodyImpl(
- replyCode,
- replyText
- );
- }
-
-
-
-
- public QueueDeclareBody createQueueDeclareBody(
- final int ticket,
- final AMQShortString queue,
- final boolean passive,
- final boolean durable,
- final boolean exclusive,
- final boolean autoDelete,
- final boolean nowait,
- final FieldTable arguments
- )
- {
- return new QueueDeclareBodyImpl(
- ticket,
- queue,
- passive,
- durable,
- exclusive,
- autoDelete,
- nowait,
- arguments
- );
- }
-
- public QueueDeclareOkBody createQueueDeclareOkBody(
- final AMQShortString queue,
- final long messageCount,
- final long consumerCount
- )
- {
- return new QueueDeclareOkBodyImpl(
- queue,
- messageCount,
- consumerCount
- );
- }
-
- public QueueBindBody createQueueBindBody(
- final int ticket,
- final AMQShortString queue,
- final AMQShortString exchange,
- final AMQShortString routingKey,
- final boolean nowait,
- final FieldTable arguments
- )
- {
- return new QueueBindBodyImpl(
- ticket,
- queue,
- exchange,
- routingKey,
- nowait,
- arguments
- );
- }
-
- public QueueBindOkBody createQueueBindOkBody(
- )
- {
- return new QueueBindOkBodyImpl(
- );
- }
-
- public QueuePurgeBody createQueuePurgeBody(
- final int ticket,
- final AMQShortString queue,
- final boolean nowait
- )
- {
- return new QueuePurgeBodyImpl(
- ticket,
- queue,
- nowait
- );
- }
-
- public QueuePurgeOkBody createQueuePurgeOkBody(
- final long messageCount
- )
- {
- return new QueuePurgeOkBodyImpl(
- messageCount
- );
- }
-
- public QueueDeleteBody createQueueDeleteBody(
- final int ticket,
- final AMQShortString queue,
- final boolean ifUnused,
- final boolean ifEmpty,
- final boolean nowait
- )
- {
- return new QueueDeleteBodyImpl(
- ticket,
- queue,
- ifUnused,
- ifEmpty,
- nowait
- );
- }
-
- public QueueDeleteOkBody createQueueDeleteOkBody(
- final long messageCount
- )
- {
- return new QueueDeleteOkBodyImpl(
- messageCount
- );
- }
-
- public QueueUnbindBody createQueueUnbindBody(
- final int ticket,
- final AMQShortString queue,
- final AMQShortString exchange,
- final AMQShortString routingKey,
- final FieldTable arguments
- )
- {
- return new QueueUnbindBodyImpl(
- ticket,
- queue,
- exchange,
- routingKey,
- arguments
- );
- }
-
- public QueueUnbindOkBody createQueueUnbindOkBody(
- )
- {
- return new QueueUnbindOkBodyImpl(
- );
- }
-
-
-
-
- public BasicQosBody createBasicQosBody(
- final long prefetchSize,
- final int prefetchCount,
- final boolean global
- )
- {
- return new BasicQosBodyImpl(
- prefetchSize,
- prefetchCount,
- global
- );
- }
-
- public BasicQosOkBody createBasicQosOkBody(
- )
- {
- return new BasicQosOkBodyImpl(
- );
- }
-
- public BasicConsumeBody createBasicConsumeBody(
- final int ticket,
- final AMQShortString queue,
- final AMQShortString consumerTag,
- final boolean noLocal,
- final boolean noAck,
- final boolean exclusive,
- final boolean nowait,
- final FieldTable arguments
- )
- {
- return new BasicConsumeBodyImpl(
- ticket,
- queue,
- consumerTag,
- noLocal,
- noAck,
- exclusive,
- nowait,
- arguments
- );
- }
-
- public BasicConsumeOkBody createBasicConsumeOkBody(
- final AMQShortString consumerTag
- )
- {
- return new BasicConsumeOkBodyImpl(
- consumerTag
- );
- }
-
- public BasicCancelBody createBasicCancelBody(
- final AMQShortString consumerTag,
- final boolean nowait
- )
- {
- return new BasicCancelBodyImpl(
- consumerTag,
- nowait
- );
- }
-
- public BasicCancelOkBody createBasicCancelOkBody(
- final AMQShortString consumerTag
- )
- {
- return new BasicCancelOkBodyImpl(
- consumerTag
- );
- }
-
- public BasicPublishBody createBasicPublishBody(
- final int ticket,
- final AMQShortString exchange,
- final AMQShortString routingKey,
- final boolean mandatory,
- final boolean immediate
- )
- {
- return new BasicPublishBodyImpl(
- ticket,
- exchange,
- routingKey,
- mandatory,
- immediate
- );
- }
-
- public BasicReturnBody createBasicReturnBody(
- final int replyCode,
- final AMQShortString replyText,
- final AMQShortString exchange,
- final AMQShortString routingKey
- )
- {
- return new BasicReturnBodyImpl(
- replyCode,
- replyText,
- exchange,
- routingKey
- );
- }
-
- public BasicDeliverBody createBasicDeliverBody(
- final AMQShortString consumerTag,
- final long deliveryTag,
- final boolean redelivered,
- final AMQShortString exchange,
- final AMQShortString routingKey
- )
- {
- return new BasicDeliverBodyImpl(
- consumerTag,
- deliveryTag,
- redelivered,
- exchange,
- routingKey
- );
- }
-
- public BasicGetBody createBasicGetBody(
- final int ticket,
- final AMQShortString queue,
- final boolean noAck
- )
- {
- return new BasicGetBodyImpl(
- ticket,
- queue,
- noAck
- );
- }
-
- public BasicGetOkBody createBasicGetOkBody(
- final long deliveryTag,
- final boolean redelivered,
- final AMQShortString exchange,
- final AMQShortString routingKey,
- final long messageCount
- )
- {
- return new BasicGetOkBodyImpl(
- deliveryTag,
- redelivered,
- exchange,
- routingKey,
- messageCount
- );
- }
-
- public BasicGetEmptyBody createBasicGetEmptyBody(
- final AMQShortString clusterId
- )
- {
- return new BasicGetEmptyBodyImpl(
- clusterId
- );
- }
-
- public BasicAckBody createBasicAckBody(
- final long deliveryTag,
- final boolean multiple
- )
- {
- return new BasicAckBodyImpl(
- deliveryTag,
- multiple
- );
- }
-
- public BasicRejectBody createBasicRejectBody(
- final long deliveryTag,
- final boolean requeue
- )
- {
- return new BasicRejectBodyImpl(
- deliveryTag,
- requeue
- );
- }
-
- public BasicRecoverBody createBasicRecoverBody(
- final boolean requeue
- )
- {
- return new BasicRecoverBodyImpl(
- requeue
- );
- }
-
- public BasicRecoverSyncBody createBasicRecoverSyncBody(
- final boolean requeue
- )
- {
- return new BasicRecoverSyncBodyImpl(
- requeue
- );
- }
-
- public BasicRecoverSyncOkBody createBasicRecoverSyncOkBody(
- )
- {
- return new BasicRecoverSyncOkBodyImpl(
- );
- }
-
-
-
-
- public TxSelectBody createTxSelectBody(
- )
- {
- return new TxSelectBodyImpl(
- );
- }
-
- public TxSelectOkBody createTxSelectOkBody(
- )
- {
- return new TxSelectOkBodyImpl(
- );
- }
-
- public TxCommitBody createTxCommitBody(
- )
- {
- return new TxCommitBodyImpl(
- );
- }
-
- public TxCommitOkBody createTxCommitOkBody(
- )
- {
- return new TxCommitOkBodyImpl(
- );
- }
-
- public TxRollbackBody createTxRollbackBody(
- )
- {
- return new TxRollbackBodyImpl(
- );
- }
-
- public TxRollbackOkBody createTxRollbackOkBody(
- )
- {
- return new TxRollbackOkBodyImpl(
- );
- }
-
-
-
- public ProtocolVersionMethodConverter getProtocolVersionMethodConverter()
- {
- return _protocolVersionConverter;
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/QueueBindBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/QueueBindBodyImpl.java
deleted file mode 100644
index 3c79181d1d..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/QueueBindBodyImpl.java
+++ /dev/null
@@ -1,181 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 0-91
- */
-
-package org.apache.qpid.framing.amqp_0_91;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class QueueBindBodyImpl extends AMQMethodBody_0_91 implements QueueBindBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new QueueBindBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 50;
- public static final int METHOD_ID = 20;
-
- // Fields declared in specification
- private final int _ticket; // [ticket]
- private final AMQShortString _queue; // [queue]
- private final AMQShortString _exchange; // [exchange]
- private final AMQShortString _routingKey; // [routingKey]
- private final byte _bitfield0; // [nowait]
- private final FieldTable _arguments; // [arguments]
-
- // Constructor
- public QueueBindBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- _ticket = readUnsignedShort( buffer );
- _queue = readAMQShortString( buffer );
- _exchange = readAMQShortString( buffer );
- _routingKey = readAMQShortString( buffer );
- _bitfield0 = readBitfield( buffer );
- _arguments = readFieldTable( buffer );
- }
-
- public QueueBindBodyImpl(
- int ticket,
- AMQShortString queue,
- AMQShortString exchange,
- AMQShortString routingKey,
- boolean nowait,
- FieldTable arguments
- )
- {
- _ticket = ticket;
- _queue = queue;
- _exchange = exchange;
- _routingKey = routingKey;
- byte bitfield0 = (byte)0;
- if( nowait )
- {
- bitfield0 = (byte) (((int) bitfield0) | (1 << 0));
- }
-
- _bitfield0 = bitfield0;
- _arguments = arguments;
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
- public final int getTicket()
- {
- return _ticket;
- }
- public final AMQShortString getQueue()
- {
- return _queue;
- }
- public final AMQShortString getExchange()
- {
- return _exchange;
- }
- public final AMQShortString getRoutingKey()
- {
- return _routingKey;
- }
- public final boolean getNowait()
- {
- return (((int)(_bitfield0)) & ( 1 << 0)) != 0;
- }
- public final FieldTable getArguments()
- {
- return _arguments;
- }
-
- protected int getBodySize()
- {
- int size = 3;
- size += getSizeOf( _queue );
- size += getSizeOf( _exchange );
- size += getSizeOf( _routingKey );
- size += getSizeOf( _arguments );
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- writeUnsignedShort( buffer, _ticket );
- writeAMQShortString( buffer, _queue );
- writeAMQShortString( buffer, _exchange );
- writeAMQShortString( buffer, _routingKey );
- writeBitfield( buffer, _bitfield0 );
- writeFieldTable( buffer, _arguments );
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_0_91)dispatcher).dispatchQueueBind(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[QueueBindBodyImpl: ");
- buf.append( "ticket=" );
- buf.append( getTicket() );
- buf.append( ", " );
- buf.append( "queue=" );
- buf.append( getQueue() );
- buf.append( ", " );
- buf.append( "exchange=" );
- buf.append( getExchange() );
- buf.append( ", " );
- buf.append( "routingKey=" );
- buf.append( getRoutingKey() );
- buf.append( ", " );
- buf.append( "nowait=" );
- buf.append( getNowait() );
- buf.append( ", " );
- buf.append( "arguments=" );
- buf.append( getArguments() );
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/QueueBindOkBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/QueueBindOkBodyImpl.java
deleted file mode 100644
index b73ed8840d..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/QueueBindOkBodyImpl.java
+++ /dev/null
@@ -1,100 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 0-91
- */
-
-package org.apache.qpid.framing.amqp_0_91;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class QueueBindOkBodyImpl extends AMQMethodBody_0_91 implements QueueBindOkBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new QueueBindOkBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 50;
- public static final int METHOD_ID = 21;
-
- // Fields declared in specification
-
- // Constructor
- public QueueBindOkBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- }
-
- public QueueBindOkBodyImpl(
- )
- {
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
-
- protected int getBodySize()
- {
- int size = 0;
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_0_91)dispatcher).dispatchQueueBindOk(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[QueueBindOkBodyImpl: ");
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/QueueDeclareBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/QueueDeclareBodyImpl.java
deleted file mode 100644
index 3f315cd239..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/QueueDeclareBodyImpl.java
+++ /dev/null
@@ -1,207 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 0-91
- */
-
-package org.apache.qpid.framing.amqp_0_91;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class QueueDeclareBodyImpl extends AMQMethodBody_0_91 implements QueueDeclareBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new QueueDeclareBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 50;
- public static final int METHOD_ID = 10;
-
- // Fields declared in specification
- private final int _ticket; // [ticket]
- private final AMQShortString _queue; // [queue]
- private final byte _bitfield0; // [passive, durable, exclusive, autoDelete, nowait]
- private final FieldTable _arguments; // [arguments]
-
- // Constructor
- public QueueDeclareBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- _ticket = readUnsignedShort( buffer );
- _queue = readAMQShortString( buffer );
- _bitfield0 = readBitfield( buffer );
- _arguments = readFieldTable( buffer );
- }
-
- public QueueDeclareBodyImpl(
- int ticket,
- AMQShortString queue,
- boolean passive,
- boolean durable,
- boolean exclusive,
- boolean autoDelete,
- boolean nowait,
- FieldTable arguments
- )
- {
- _ticket = ticket;
- _queue = queue;
- byte bitfield0 = (byte)0;
- if( passive )
- {
- bitfield0 = (byte) (((int) bitfield0) | (1 << 0));
- }
-
- if( durable )
- {
- bitfield0 = (byte) (((int) bitfield0) | (1 << 1));
- }
-
- if( exclusive )
- {
- bitfield0 = (byte) (((int) bitfield0) | (1 << 2));
- }
-
- if( autoDelete )
- {
- bitfield0 = (byte) (((int) bitfield0) | (1 << 3));
- }
-
- if( nowait )
- {
- bitfield0 = (byte) (((int) bitfield0) | (1 << 4));
- }
-
- _bitfield0 = bitfield0;
- _arguments = arguments;
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
- public final int getTicket()
- {
- return _ticket;
- }
- public final AMQShortString getQueue()
- {
- return _queue;
- }
- public final boolean getPassive()
- {
- return (((int)(_bitfield0)) & ( 1 << 0)) != 0;
- }
- public final boolean getDurable()
- {
- return (((int)(_bitfield0)) & ( 1 << 1)) != 0;
- }
- public final boolean getExclusive()
- {
- return (((int)(_bitfield0)) & ( 1 << 2)) != 0;
- }
- public final boolean getAutoDelete()
- {
- return (((int)(_bitfield0)) & ( 1 << 3)) != 0;
- }
- public final boolean getNowait()
- {
- return (((int)(_bitfield0)) & ( 1 << 4)) != 0;
- }
- public final FieldTable getArguments()
- {
- return _arguments;
- }
-
- protected int getBodySize()
- {
- int size = 3;
- size += getSizeOf( _queue );
- size += getSizeOf( _arguments );
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- writeUnsignedShort( buffer, _ticket );
- writeAMQShortString( buffer, _queue );
- writeBitfield( buffer, _bitfield0 );
- writeFieldTable( buffer, _arguments );
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_0_91)dispatcher).dispatchQueueDeclare(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[QueueDeclareBodyImpl: ");
- buf.append( "ticket=" );
- buf.append( getTicket() );
- buf.append( ", " );
- buf.append( "queue=" );
- buf.append( getQueue() );
- buf.append( ", " );
- buf.append( "passive=" );
- buf.append( getPassive() );
- buf.append( ", " );
- buf.append( "durable=" );
- buf.append( getDurable() );
- buf.append( ", " );
- buf.append( "exclusive=" );
- buf.append( getExclusive() );
- buf.append( ", " );
- buf.append( "autoDelete=" );
- buf.append( getAutoDelete() );
- buf.append( ", " );
- buf.append( "nowait=" );
- buf.append( getNowait() );
- buf.append( ", " );
- buf.append( "arguments=" );
- buf.append( getArguments() );
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/QueueDeclareOkBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/QueueDeclareOkBodyImpl.java
deleted file mode 100644
index 6f4452199d..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/QueueDeclareOkBodyImpl.java
+++ /dev/null
@@ -1,136 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 0-91
- */
-
-package org.apache.qpid.framing.amqp_0_91;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class QueueDeclareOkBodyImpl extends AMQMethodBody_0_91 implements QueueDeclareOkBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new QueueDeclareOkBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 50;
- public static final int METHOD_ID = 11;
-
- // Fields declared in specification
- private final AMQShortString _queue; // [queue]
- private final long _messageCount; // [messageCount]
- private final long _consumerCount; // [consumerCount]
-
- // Constructor
- public QueueDeclareOkBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- _queue = readAMQShortString( buffer );
- _messageCount = readUnsignedInteger( buffer );
- _consumerCount = readUnsignedInteger( buffer );
- }
-
- public QueueDeclareOkBodyImpl(
- AMQShortString queue,
- long messageCount,
- long consumerCount
- )
- {
- _queue = queue;
- _messageCount = messageCount;
- _consumerCount = consumerCount;
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
- public final AMQShortString getQueue()
- {
- return _queue;
- }
- public final long getMessageCount()
- {
- return _messageCount;
- }
- public final long getConsumerCount()
- {
- return _consumerCount;
- }
-
- protected int getBodySize()
- {
- int size = 8;
- size += getSizeOf( _queue );
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- writeAMQShortString( buffer, _queue );
- writeUnsignedInteger( buffer, _messageCount );
- writeUnsignedInteger( buffer, _consumerCount );
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_0_91)dispatcher).dispatchQueueDeclareOk(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[QueueDeclareOkBodyImpl: ");
- buf.append( "queue=" );
- buf.append( getQueue() );
- buf.append( ", " );
- buf.append( "messageCount=" );
- buf.append( getMessageCount() );
- buf.append( ", " );
- buf.append( "consumerCount=" );
- buf.append( getConsumerCount() );
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/QueueDeleteBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/QueueDeleteBodyImpl.java
deleted file mode 100644
index 1d021d9c18..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/QueueDeleteBodyImpl.java
+++ /dev/null
@@ -1,167 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 0-91
- */
-
-package org.apache.qpid.framing.amqp_0_91;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class QueueDeleteBodyImpl extends AMQMethodBody_0_91 implements QueueDeleteBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new QueueDeleteBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 50;
- public static final int METHOD_ID = 40;
-
- // Fields declared in specification
- private final int _ticket; // [ticket]
- private final AMQShortString _queue; // [queue]
- private final byte _bitfield0; // [ifUnused, ifEmpty, nowait]
-
- // Constructor
- public QueueDeleteBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- _ticket = readUnsignedShort( buffer );
- _queue = readAMQShortString( buffer );
- _bitfield0 = readBitfield( buffer );
- }
-
- public QueueDeleteBodyImpl(
- int ticket,
- AMQShortString queue,
- boolean ifUnused,
- boolean ifEmpty,
- boolean nowait
- )
- {
- _ticket = ticket;
- _queue = queue;
- byte bitfield0 = (byte)0;
- if( ifUnused )
- {
- bitfield0 = (byte) (((int) bitfield0) | (1 << 0));
- }
-
- if( ifEmpty )
- {
- bitfield0 = (byte) (((int) bitfield0) | (1 << 1));
- }
-
- if( nowait )
- {
- bitfield0 = (byte) (((int) bitfield0) | (1 << 2));
- }
- _bitfield0 = bitfield0;
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
- public final int getTicket()
- {
- return _ticket;
- }
- public final AMQShortString getQueue()
- {
- return _queue;
- }
- public final boolean getIfUnused()
- {
- return (((int)(_bitfield0)) & ( 1 << 0)) != 0;
- }
- public final boolean getIfEmpty()
- {
- return (((int)(_bitfield0)) & ( 1 << 1)) != 0;
- }
- public final boolean getNowait()
- {
- return (((int)(_bitfield0)) & ( 1 << 2)) != 0;
- }
-
- protected int getBodySize()
- {
- int size = 3;
- size += getSizeOf( _queue );
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- writeUnsignedShort( buffer, _ticket );
- writeAMQShortString( buffer, _queue );
- writeBitfield( buffer, _bitfield0 );
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_0_91)dispatcher).dispatchQueueDelete(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[QueueDeleteBodyImpl: ");
- buf.append( "ticket=" );
- buf.append( getTicket() );
- buf.append( ", " );
- buf.append( "queue=" );
- buf.append( getQueue() );
- buf.append( ", " );
- buf.append( "ifUnused=" );
- buf.append( getIfUnused() );
- buf.append( ", " );
- buf.append( "ifEmpty=" );
- buf.append( getIfEmpty() );
- buf.append( ", " );
- buf.append( "nowait=" );
- buf.append( getNowait() );
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/QueueDeleteOkBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/QueueDeleteOkBodyImpl.java
deleted file mode 100644
index 30e54e15a2..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/QueueDeleteOkBodyImpl.java
+++ /dev/null
@@ -1,111 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 0-91
- */
-
-package org.apache.qpid.framing.amqp_0_91;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class QueueDeleteOkBodyImpl extends AMQMethodBody_0_91 implements QueueDeleteOkBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new QueueDeleteOkBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 50;
- public static final int METHOD_ID = 41;
-
- // Fields declared in specification
- private final long _messageCount; // [messageCount]
-
- // Constructor
- public QueueDeleteOkBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- _messageCount = readUnsignedInteger( buffer );
- }
-
- public QueueDeleteOkBodyImpl(
- long messageCount
- )
- {
- _messageCount = messageCount;
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
- public final long getMessageCount()
- {
- return _messageCount;
- }
-
- protected int getBodySize()
- {
- int size = 4;
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- writeUnsignedInteger( buffer, _messageCount );
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_0_91)dispatcher).dispatchQueueDeleteOk(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[QueueDeleteOkBodyImpl: ");
- buf.append( "messageCount=" );
- buf.append( getMessageCount() );
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/QueuePurgeBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/QueuePurgeBodyImpl.java
deleted file mode 100644
index b217a8b3f2..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/QueuePurgeBodyImpl.java
+++ /dev/null
@@ -1,141 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 0-91
- */
-
-package org.apache.qpid.framing.amqp_0_91;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class QueuePurgeBodyImpl extends AMQMethodBody_0_91 implements QueuePurgeBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new QueuePurgeBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 50;
- public static final int METHOD_ID = 30;
-
- // Fields declared in specification
- private final int _ticket; // [ticket]
- private final AMQShortString _queue; // [queue]
- private final byte _bitfield0; // [nowait]
-
- // Constructor
- public QueuePurgeBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- _ticket = readUnsignedShort( buffer );
- _queue = readAMQShortString( buffer );
- _bitfield0 = readBitfield( buffer );
- }
-
- public QueuePurgeBodyImpl(
- int ticket,
- AMQShortString queue,
- boolean nowait
- )
- {
- _ticket = ticket;
- _queue = queue;
- byte bitfield0 = (byte)0;
- if( nowait )
- {
- bitfield0 = (byte) (((int) bitfield0) | (1 << 0));
- }
- _bitfield0 = bitfield0;
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
- public final int getTicket()
- {
- return _ticket;
- }
- public final AMQShortString getQueue()
- {
- return _queue;
- }
- public final boolean getNowait()
- {
- return (((int)(_bitfield0)) & ( 1 << 0)) != 0;
- }
-
- protected int getBodySize()
- {
- int size = 3;
- size += getSizeOf( _queue );
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- writeUnsignedShort( buffer, _ticket );
- writeAMQShortString( buffer, _queue );
- writeBitfield( buffer, _bitfield0 );
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_0_91)dispatcher).dispatchQueuePurge(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[QueuePurgeBodyImpl: ");
- buf.append( "ticket=" );
- buf.append( getTicket() );
- buf.append( ", " );
- buf.append( "queue=" );
- buf.append( getQueue() );
- buf.append( ", " );
- buf.append( "nowait=" );
- buf.append( getNowait() );
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/QueuePurgeOkBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/QueuePurgeOkBodyImpl.java
deleted file mode 100644
index 268ebcff54..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/QueuePurgeOkBodyImpl.java
+++ /dev/null
@@ -1,111 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 0-91
- */
-
-package org.apache.qpid.framing.amqp_0_91;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class QueuePurgeOkBodyImpl extends AMQMethodBody_0_91 implements QueuePurgeOkBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new QueuePurgeOkBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 50;
- public static final int METHOD_ID = 31;
-
- // Fields declared in specification
- private final long _messageCount; // [messageCount]
-
- // Constructor
- public QueuePurgeOkBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- _messageCount = readUnsignedInteger( buffer );
- }
-
- public QueuePurgeOkBodyImpl(
- long messageCount
- )
- {
- _messageCount = messageCount;
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
- public final long getMessageCount()
- {
- return _messageCount;
- }
-
- protected int getBodySize()
- {
- int size = 4;
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- writeUnsignedInteger( buffer, _messageCount );
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_0_91)dispatcher).dispatchQueuePurgeOk(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[QueuePurgeOkBodyImpl: ");
- buf.append( "messageCount=" );
- buf.append( getMessageCount() );
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/QueueUnbindBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/QueueUnbindBodyImpl.java
deleted file mode 100644
index d29db36ffa..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/QueueUnbindBodyImpl.java
+++ /dev/null
@@ -1,163 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 0-91
- */
-
-package org.apache.qpid.framing.amqp_0_91;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class QueueUnbindBodyImpl extends AMQMethodBody_0_91 implements QueueUnbindBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new QueueUnbindBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 50;
- public static final int METHOD_ID = 50;
-
- // Fields declared in specification
- private final int _ticket; // [ticket]
- private final AMQShortString _queue; // [queue]
- private final AMQShortString _exchange; // [exchange]
- private final AMQShortString _routingKey; // [routingKey]
- private final FieldTable _arguments; // [arguments]
-
- // Constructor
- public QueueUnbindBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- _ticket = readUnsignedShort( buffer );
- _queue = readAMQShortString( buffer );
- _exchange = readAMQShortString( buffer );
- _routingKey = readAMQShortString( buffer );
- _arguments = readFieldTable( buffer );
- }
-
- public QueueUnbindBodyImpl(
- int ticket,
- AMQShortString queue,
- AMQShortString exchange,
- AMQShortString routingKey,
- FieldTable arguments
- )
- {
- _ticket = ticket;
- _queue = queue;
- _exchange = exchange;
- _routingKey = routingKey;
- _arguments = arguments;
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
- public final int getTicket()
- {
- return _ticket;
- }
- public final AMQShortString getQueue()
- {
- return _queue;
- }
- public final AMQShortString getExchange()
- {
- return _exchange;
- }
- public final AMQShortString getRoutingKey()
- {
- return _routingKey;
- }
- public final FieldTable getArguments()
- {
- return _arguments;
- }
-
- protected int getBodySize()
- {
- int size = 2;
- size += getSizeOf( _queue );
- size += getSizeOf( _exchange );
- size += getSizeOf( _routingKey );
- size += getSizeOf( _arguments );
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- writeUnsignedShort( buffer, _ticket );
- writeAMQShortString( buffer, _queue );
- writeAMQShortString( buffer, _exchange );
- writeAMQShortString( buffer, _routingKey );
- writeFieldTable( buffer, _arguments );
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_0_91)dispatcher).dispatchQueueUnbind(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[QueueUnbindBodyImpl: ");
- buf.append( "ticket=" );
- buf.append( getTicket() );
- buf.append( ", " );
- buf.append( "queue=" );
- buf.append( getQueue() );
- buf.append( ", " );
- buf.append( "exchange=" );
- buf.append( getExchange() );
- buf.append( ", " );
- buf.append( "routingKey=" );
- buf.append( getRoutingKey() );
- buf.append( ", " );
- buf.append( "arguments=" );
- buf.append( getArguments() );
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/QueueUnbindOkBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/QueueUnbindOkBodyImpl.java
deleted file mode 100644
index 01747fa536..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/QueueUnbindOkBodyImpl.java
+++ /dev/null
@@ -1,100 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 0-91
- */
-
-package org.apache.qpid.framing.amqp_0_91;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class QueueUnbindOkBodyImpl extends AMQMethodBody_0_91 implements QueueUnbindOkBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new QueueUnbindOkBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 50;
- public static final int METHOD_ID = 51;
-
- // Fields declared in specification
-
- // Constructor
- public QueueUnbindOkBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- }
-
- public QueueUnbindOkBodyImpl(
- )
- {
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
-
- protected int getBodySize()
- {
- int size = 0;
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_0_91)dispatcher).dispatchQueueUnbindOk(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[QueueUnbindOkBodyImpl: ");
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/ServerMethodDispatcher_0_91.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/ServerMethodDispatcher_0_91.java
deleted file mode 100644
index b24b8253d2..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/ServerMethodDispatcher_0_91.java
+++ /dev/null
@@ -1,69 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 0-91
- */
-
-package org.apache.qpid.framing.amqp_0_91;
-
-import org.apache.qpid.AMQException;
-import org.apache.qpid.framing.*;
-
-
-public interface ServerMethodDispatcher_0_91 extends ServerMethodDispatcher
-{
-
- public boolean dispatchBasicAck(BasicAckBody body, int channelId) throws AMQException;
- public boolean dispatchBasicCancel(BasicCancelBody body, int channelId) throws AMQException;
- public boolean dispatchBasicConsume(BasicConsumeBody body, int channelId) throws AMQException;
- public boolean dispatchBasicGet(BasicGetBody body, int channelId) throws AMQException;
- public boolean dispatchBasicPublish(BasicPublishBody body, int channelId) throws AMQException;
- public boolean dispatchBasicQos(BasicQosBody body, int channelId) throws AMQException;
- public boolean dispatchBasicRecover(BasicRecoverBody body, int channelId) throws AMQException;
- public boolean dispatchBasicRecoverSync(BasicRecoverSyncBody body, int channelId) throws AMQException;
- public boolean dispatchBasicReject(BasicRejectBody body, int channelId) throws AMQException;
- public boolean dispatchChannelClose(ChannelCloseBody body, int channelId) throws AMQException;
- public boolean dispatchChannelCloseOk(ChannelCloseOkBody body, int channelId) throws AMQException;
- public boolean dispatchChannelFlow(ChannelFlowBody body, int channelId) throws AMQException;
- public boolean dispatchChannelFlowOk(ChannelFlowOkBody body, int channelId) throws AMQException;
- public boolean dispatchChannelOpen(ChannelOpenBody body, int channelId) throws AMQException;
- public boolean dispatchConnectionClose(ConnectionCloseBody body, int channelId) throws AMQException;
- public boolean dispatchConnectionCloseOk(ConnectionCloseOkBody body, int channelId) throws AMQException;
- public boolean dispatchConnectionOpen(ConnectionOpenBody body, int channelId) throws AMQException;
- public boolean dispatchConnectionSecureOk(ConnectionSecureOkBody body, int channelId) throws AMQException;
- public boolean dispatchConnectionStartOk(ConnectionStartOkBody body, int channelId) throws AMQException;
- public boolean dispatchConnectionTuneOk(ConnectionTuneOkBody body, int channelId) throws AMQException;
- public boolean dispatchExchangeBound(ExchangeBoundBody body, int channelId) throws AMQException;
- public boolean dispatchExchangeDeclare(ExchangeDeclareBody body, int channelId) throws AMQException;
- public boolean dispatchExchangeDelete(ExchangeDeleteBody body, int channelId) throws AMQException;
- public boolean dispatchQueueBind(QueueBindBody body, int channelId) throws AMQException;
- public boolean dispatchQueueDeclare(QueueDeclareBody body, int channelId) throws AMQException;
- public boolean dispatchQueueDelete(QueueDeleteBody body, int channelId) throws AMQException;
- public boolean dispatchQueuePurge(QueuePurgeBody body, int channelId) throws AMQException;
- public boolean dispatchQueueUnbind(QueueUnbindBody body, int channelId) throws AMQException;
- public boolean dispatchTxCommit(TxCommitBody body, int channelId) throws AMQException;
- public boolean dispatchTxRollback(TxRollbackBody body, int channelId) throws AMQException;
- public boolean dispatchTxSelect(TxSelectBody body, int channelId) throws AMQException;
-
-} \ No newline at end of file
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/TxCommitBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/TxCommitBodyImpl.java
deleted file mode 100644
index 8e2427efc4..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/TxCommitBodyImpl.java
+++ /dev/null
@@ -1,100 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 0-91
- */
-
-package org.apache.qpid.framing.amqp_0_91;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class TxCommitBodyImpl extends AMQMethodBody_0_91 implements TxCommitBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new TxCommitBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 90;
- public static final int METHOD_ID = 20;
-
- // Fields declared in specification
-
- // Constructor
- public TxCommitBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- }
-
- public TxCommitBodyImpl(
- )
- {
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
-
- protected int getBodySize()
- {
- int size = 0;
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_0_91)dispatcher).dispatchTxCommit(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[TxCommitBodyImpl: ");
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/TxCommitOkBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/TxCommitOkBodyImpl.java
deleted file mode 100644
index df7af95c0f..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/TxCommitOkBodyImpl.java
+++ /dev/null
@@ -1,100 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 0-91
- */
-
-package org.apache.qpid.framing.amqp_0_91;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class TxCommitOkBodyImpl extends AMQMethodBody_0_91 implements TxCommitOkBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new TxCommitOkBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 90;
- public static final int METHOD_ID = 21;
-
- // Fields declared in specification
-
- // Constructor
- public TxCommitOkBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- }
-
- public TxCommitOkBodyImpl(
- )
- {
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
-
- protected int getBodySize()
- {
- int size = 0;
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_0_91)dispatcher).dispatchTxCommitOk(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[TxCommitOkBodyImpl: ");
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/TxRollbackBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/TxRollbackBodyImpl.java
deleted file mode 100644
index 3b3e1d5366..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/TxRollbackBodyImpl.java
+++ /dev/null
@@ -1,100 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 0-91
- */
-
-package org.apache.qpid.framing.amqp_0_91;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class TxRollbackBodyImpl extends AMQMethodBody_0_91 implements TxRollbackBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new TxRollbackBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 90;
- public static final int METHOD_ID = 30;
-
- // Fields declared in specification
-
- // Constructor
- public TxRollbackBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- }
-
- public TxRollbackBodyImpl(
- )
- {
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
-
- protected int getBodySize()
- {
- int size = 0;
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_0_91)dispatcher).dispatchTxRollback(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[TxRollbackBodyImpl: ");
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/TxRollbackOkBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/TxRollbackOkBodyImpl.java
deleted file mode 100644
index 0d820a4b82..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/TxRollbackOkBodyImpl.java
+++ /dev/null
@@ -1,100 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 0-91
- */
-
-package org.apache.qpid.framing.amqp_0_91;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class TxRollbackOkBodyImpl extends AMQMethodBody_0_91 implements TxRollbackOkBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new TxRollbackOkBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 90;
- public static final int METHOD_ID = 31;
-
- // Fields declared in specification
-
- // Constructor
- public TxRollbackOkBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- }
-
- public TxRollbackOkBodyImpl(
- )
- {
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
-
- protected int getBodySize()
- {
- int size = 0;
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_0_91)dispatcher).dispatchTxRollbackOk(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[TxRollbackOkBodyImpl: ");
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/TxSelectBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/TxSelectBodyImpl.java
deleted file mode 100644
index ad0fe78e9a..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/TxSelectBodyImpl.java
+++ /dev/null
@@ -1,100 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 0-91
- */
-
-package org.apache.qpid.framing.amqp_0_91;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class TxSelectBodyImpl extends AMQMethodBody_0_91 implements TxSelectBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new TxSelectBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 90;
- public static final int METHOD_ID = 10;
-
- // Fields declared in specification
-
- // Constructor
- public TxSelectBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- }
-
- public TxSelectBodyImpl(
- )
- {
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
-
- protected int getBodySize()
- {
- int size = 0;
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_0_91)dispatcher).dispatchTxSelect(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[TxSelectBodyImpl: ");
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/TxSelectOkBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/TxSelectOkBodyImpl.java
deleted file mode 100644
index bfc6296b24..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_0_91/TxSelectOkBodyImpl.java
+++ /dev/null
@@ -1,100 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 0-91
- */
-
-package org.apache.qpid.framing.amqp_0_91;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class TxSelectOkBodyImpl extends AMQMethodBody_0_91 implements TxSelectOkBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new TxSelectOkBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 90;
- public static final int METHOD_ID = 11;
-
- // Fields declared in specification
-
- // Constructor
- public TxSelectOkBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- }
-
- public TxSelectOkBodyImpl(
- )
- {
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
-
- protected int getBodySize()
- {
- int size = 0;
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_0_91)dispatcher).dispatchTxSelectOk(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[TxSelectOkBodyImpl: ");
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/AMQMethodBody_8_0.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/AMQMethodBody_8_0.java
deleted file mode 100644
index 35645854c0..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/AMQMethodBody_8_0.java
+++ /dev/null
@@ -1,40 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-package org.apache.qpid.framing.amqp_8_0;
-
-public abstract class AMQMethodBody_8_0 extends org.apache.qpid.framing.AMQMethodBodyImpl
-{
-
- public byte getMajor()
- {
- return 8;
- }
-
- public byte getMinor()
- {
- return 0;
- }
-
-
-
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/AccessRequestBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/AccessRequestBodyImpl.java
deleted file mode 100644
index a29363f293..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/AccessRequestBodyImpl.java
+++ /dev/null
@@ -1,181 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 8-0
- */
-
-package org.apache.qpid.framing.amqp_8_0;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class AccessRequestBodyImpl extends AMQMethodBody_8_0 implements AccessRequestBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new AccessRequestBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 30;
- public static final int METHOD_ID = 10;
-
- // Fields declared in specification
- private final AMQShortString _realm; // [realm]
- private final byte _bitfield0; // [exclusive, passive, active, write, read]
-
- // Constructor
- public AccessRequestBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- _realm = readAMQShortString( buffer );
- _bitfield0 = readBitfield( buffer );
- }
-
- public AccessRequestBodyImpl(
- AMQShortString realm,
- boolean exclusive,
- boolean passive,
- boolean active,
- boolean write,
- boolean read
- )
- {
- _realm = realm;
- byte bitfield0 = (byte)0;
- if( exclusive )
- {
- bitfield0 = (byte) (((int) bitfield0) | (1 << 0));
- }
-
- if( passive )
- {
- bitfield0 = (byte) (((int) bitfield0) | (1 << 1));
- }
-
- if( active )
- {
- bitfield0 = (byte) (((int) bitfield0) | (1 << 2));
- }
-
- if( write )
- {
- bitfield0 = (byte) (((int) bitfield0) | (1 << 3));
- }
-
- if( read )
- {
- bitfield0 = (byte) (((int) bitfield0) | (1 << 4));
- }
- _bitfield0 = bitfield0;
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
- public final AMQShortString getRealm()
- {
- return _realm;
- }
- public final boolean getExclusive()
- {
- return (((int)(_bitfield0)) & ( 1 << 0)) != 0;
- }
- public final boolean getPassive()
- {
- return (((int)(_bitfield0)) & ( 1 << 1)) != 0;
- }
- public final boolean getActive()
- {
- return (((int)(_bitfield0)) & ( 1 << 2)) != 0;
- }
- public final boolean getWrite()
- {
- return (((int)(_bitfield0)) & ( 1 << 3)) != 0;
- }
- public final boolean getRead()
- {
- return (((int)(_bitfield0)) & ( 1 << 4)) != 0;
- }
-
- protected int getBodySize()
- {
- int size = 1;
- size += getSizeOf( _realm );
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- writeAMQShortString( buffer, _realm );
- writeBitfield( buffer, _bitfield0 );
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_8_0)dispatcher).dispatchAccessRequest(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[AccessRequestBodyImpl: ");
- buf.append( "realm=" );
- buf.append( getRealm() );
- buf.append( ", " );
- buf.append( "exclusive=" );
- buf.append( getExclusive() );
- buf.append( ", " );
- buf.append( "passive=" );
- buf.append( getPassive() );
- buf.append( ", " );
- buf.append( "active=" );
- buf.append( getActive() );
- buf.append( ", " );
- buf.append( "write=" );
- buf.append( getWrite() );
- buf.append( ", " );
- buf.append( "read=" );
- buf.append( getRead() );
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/AccessRequestOkBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/AccessRequestOkBodyImpl.java
deleted file mode 100644
index 5c207b59d4..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/AccessRequestOkBodyImpl.java
+++ /dev/null
@@ -1,111 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 8-0
- */
-
-package org.apache.qpid.framing.amqp_8_0;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class AccessRequestOkBodyImpl extends AMQMethodBody_8_0 implements AccessRequestOkBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new AccessRequestOkBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 30;
- public static final int METHOD_ID = 11;
-
- // Fields declared in specification
- private final int _ticket; // [ticket]
-
- // Constructor
- public AccessRequestOkBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- _ticket = readUnsignedShort( buffer );
- }
-
- public AccessRequestOkBodyImpl(
- int ticket
- )
- {
- _ticket = ticket;
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
- public final int getTicket()
- {
- return _ticket;
- }
-
- protected int getBodySize()
- {
- int size = 2;
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- writeUnsignedShort( buffer, _ticket );
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_8_0)dispatcher).dispatchAccessRequestOk(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[AccessRequestOkBodyImpl: ");
- buf.append( "ticket=" );
- buf.append( getTicket() );
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/BasicAckBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/BasicAckBodyImpl.java
deleted file mode 100644
index 81f84ecf7f..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/BasicAckBodyImpl.java
+++ /dev/null
@@ -1,128 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 8-0
- */
-
-package org.apache.qpid.framing.amqp_8_0;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class BasicAckBodyImpl extends AMQMethodBody_8_0 implements BasicAckBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new BasicAckBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 60;
- public static final int METHOD_ID = 80;
-
- // Fields declared in specification
- private final long _deliveryTag; // [deliveryTag]
- private final byte _bitfield0; // [multiple]
-
- // Constructor
- public BasicAckBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- _deliveryTag = readLong( buffer );
- _bitfield0 = readBitfield( buffer );
- }
-
- public BasicAckBodyImpl(
- long deliveryTag,
- boolean multiple
- )
- {
- _deliveryTag = deliveryTag;
- byte bitfield0 = (byte)0;
- if( multiple )
- {
- bitfield0 = (byte) (((int) bitfield0) | (1 << 0));
- }
- _bitfield0 = bitfield0;
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
- public final long getDeliveryTag()
- {
- return _deliveryTag;
- }
- public final boolean getMultiple()
- {
- return (((int)(_bitfield0)) & ( 1 << 0)) != 0;
- }
-
- protected int getBodySize()
- {
- int size = 9;
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- writeLong( buffer, _deliveryTag );
- writeBitfield( buffer, _bitfield0 );
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_8_0)dispatcher).dispatchBasicAck(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[BasicAckBodyImpl: ");
- buf.append( "deliveryTag=" );
- buf.append( getDeliveryTag() );
- buf.append( ", " );
- buf.append( "multiple=" );
- buf.append( getMultiple() );
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/BasicCancelBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/BasicCancelBodyImpl.java
deleted file mode 100644
index 196268654b..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/BasicCancelBodyImpl.java
+++ /dev/null
@@ -1,129 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 8-0
- */
-
-package org.apache.qpid.framing.amqp_8_0;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class BasicCancelBodyImpl extends AMQMethodBody_8_0 implements BasicCancelBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new BasicCancelBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 60;
- public static final int METHOD_ID = 30;
-
- // Fields declared in specification
- private final AMQShortString _consumerTag; // [consumerTag]
- private final byte _bitfield0; // [nowait]
-
- // Constructor
- public BasicCancelBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- _consumerTag = readAMQShortString( buffer );
- _bitfield0 = readBitfield( buffer );
- }
-
- public BasicCancelBodyImpl(
- AMQShortString consumerTag,
- boolean nowait
- )
- {
- _consumerTag = consumerTag;
- byte bitfield0 = (byte)0;
- if( nowait )
- {
- bitfield0 = (byte) (((int) bitfield0) | (1 << 0));
- }
- _bitfield0 = bitfield0;
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
- public final AMQShortString getConsumerTag()
- {
- return _consumerTag;
- }
- public final boolean getNowait()
- {
- return (((int)(_bitfield0)) & ( 1 << 0)) != 0;
- }
-
- protected int getBodySize()
- {
- int size = 1;
- size += getSizeOf( _consumerTag );
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- writeAMQShortString( buffer, _consumerTag );
- writeBitfield( buffer, _bitfield0 );
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_8_0)dispatcher).dispatchBasicCancel(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[BasicCancelBodyImpl: ");
- buf.append( "consumerTag=" );
- buf.append( getConsumerTag() );
- buf.append( ", " );
- buf.append( "nowait=" );
- buf.append( getNowait() );
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/BasicCancelOkBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/BasicCancelOkBodyImpl.java
deleted file mode 100644
index 082348616d..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/BasicCancelOkBodyImpl.java
+++ /dev/null
@@ -1,112 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 8-0
- */
-
-package org.apache.qpid.framing.amqp_8_0;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class BasicCancelOkBodyImpl extends AMQMethodBody_8_0 implements BasicCancelOkBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new BasicCancelOkBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 60;
- public static final int METHOD_ID = 31;
-
- // Fields declared in specification
- private final AMQShortString _consumerTag; // [consumerTag]
-
- // Constructor
- public BasicCancelOkBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- _consumerTag = readAMQShortString( buffer );
- }
-
- public BasicCancelOkBodyImpl(
- AMQShortString consumerTag
- )
- {
- _consumerTag = consumerTag;
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
- public final AMQShortString getConsumerTag()
- {
- return _consumerTag;
- }
-
- protected int getBodySize()
- {
- int size = 0;
- size += getSizeOf( _consumerTag );
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- writeAMQShortString( buffer, _consumerTag );
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_8_0)dispatcher).dispatchBasicCancelOk(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[BasicCancelOkBodyImpl: ");
- buf.append( "consumerTag=" );
- buf.append( getConsumerTag() );
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/BasicConsumeBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/BasicConsumeBodyImpl.java
deleted file mode 100644
index d11f18986f..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/BasicConsumeBodyImpl.java
+++ /dev/null
@@ -1,207 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 8-0
- */
-
-package org.apache.qpid.framing.amqp_8_0;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class BasicConsumeBodyImpl extends AMQMethodBody_8_0 implements BasicConsumeBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new BasicConsumeBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 60;
- public static final int METHOD_ID = 20;
-
- // Fields declared in specification
- private final int _ticket; // [ticket]
- private final AMQShortString _queue; // [queue]
- private final AMQShortString _consumerTag; // [consumerTag]
- private final byte _bitfield0; // [noLocal, noAck, exclusive, nowait]
- private final FieldTable _arguments; // [arguments]
-
- // Constructor
- public BasicConsumeBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- _ticket = readUnsignedShort( buffer );
- _queue = readAMQShortString( buffer );
- _consumerTag = readAMQShortString( buffer );
- _bitfield0 = readBitfield( buffer );
- _arguments = readFieldTable( buffer );
- }
-
- public BasicConsumeBodyImpl(
- int ticket,
- AMQShortString queue,
- AMQShortString consumerTag,
- boolean noLocal,
- boolean noAck,
- boolean exclusive,
- boolean nowait,
- FieldTable arguments
- )
- {
- _ticket = ticket;
- _queue = queue;
- _consumerTag = consumerTag;
- byte bitfield0 = (byte)0;
- if( noLocal )
- {
- bitfield0 = (byte) (((int) bitfield0) | (1 << 0));
- }
-
- if( noAck )
- {
- bitfield0 = (byte) (((int) bitfield0) | (1 << 1));
- }
-
- if( exclusive )
- {
- bitfield0 = (byte) (((int) bitfield0) | (1 << 2));
- }
-
- if( nowait )
- {
- bitfield0 = (byte) (((int) bitfield0) | (1 << 3));
- }
-
- _bitfield0 = bitfield0;
- _arguments = arguments;
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
- public final int getTicket()
- {
- return _ticket;
- }
- public final AMQShortString getQueue()
- {
- return _queue;
- }
- public final AMQShortString getConsumerTag()
- {
- return _consumerTag;
- }
- public final boolean getNoLocal()
- {
- return (((int)(_bitfield0)) & ( 1 << 0)) != 0;
- }
- public final boolean getNoAck()
- {
- return (((int)(_bitfield0)) & ( 1 << 1)) != 0;
- }
- public final boolean getExclusive()
- {
- return (((int)(_bitfield0)) & ( 1 << 2)) != 0;
- }
- public final boolean getNowait()
- {
- return (((int)(_bitfield0)) & ( 1 << 3)) != 0;
- }
- public final FieldTable getArguments()
- {
- return _arguments;
- }
-
- protected int getBodySize()
- {
- int size = 3;
- size += getSizeOf( _queue );
- size += getSizeOf( _consumerTag );
- size += getSizeOf( _arguments );
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- writeUnsignedShort( buffer, _ticket );
- writeAMQShortString( buffer, _queue );
- writeAMQShortString( buffer, _consumerTag );
- writeBitfield( buffer, _bitfield0 );
- writeFieldTable( buffer, _arguments );
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_8_0)dispatcher).dispatchBasicConsume(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[BasicConsumeBodyImpl: ");
- buf.append( "ticket=" );
- buf.append( getTicket() );
- buf.append( ", " );
- buf.append( "queue=" );
- buf.append( getQueue() );
- buf.append( ", " );
- buf.append( "consumerTag=" );
- buf.append( getConsumerTag() );
- buf.append( ", " );
- buf.append( "noLocal=" );
- buf.append( getNoLocal() );
- buf.append( ", " );
- buf.append( "noAck=" );
- buf.append( getNoAck() );
- buf.append( ", " );
- buf.append( "exclusive=" );
- buf.append( getExclusive() );
- buf.append( ", " );
- buf.append( "nowait=" );
- buf.append( getNowait() );
- buf.append( ", " );
- buf.append( "arguments=" );
- buf.append( getArguments() );
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/BasicConsumeOkBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/BasicConsumeOkBodyImpl.java
deleted file mode 100644
index 7327b2da3f..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/BasicConsumeOkBodyImpl.java
+++ /dev/null
@@ -1,112 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 8-0
- */
-
-package org.apache.qpid.framing.amqp_8_0;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class BasicConsumeOkBodyImpl extends AMQMethodBody_8_0 implements BasicConsumeOkBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new BasicConsumeOkBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 60;
- public static final int METHOD_ID = 21;
-
- // Fields declared in specification
- private final AMQShortString _consumerTag; // [consumerTag]
-
- // Constructor
- public BasicConsumeOkBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- _consumerTag = readAMQShortString( buffer );
- }
-
- public BasicConsumeOkBodyImpl(
- AMQShortString consumerTag
- )
- {
- _consumerTag = consumerTag;
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
- public final AMQShortString getConsumerTag()
- {
- return _consumerTag;
- }
-
- protected int getBodySize()
- {
- int size = 0;
- size += getSizeOf( _consumerTag );
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- writeAMQShortString( buffer, _consumerTag );
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_8_0)dispatcher).dispatchBasicConsumeOk(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[BasicConsumeOkBodyImpl: ");
- buf.append( "consumerTag=" );
- buf.append( getConsumerTag() );
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/BasicDeliverBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/BasicDeliverBodyImpl.java
deleted file mode 100644
index 58cf16fe55..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/BasicDeliverBodyImpl.java
+++ /dev/null
@@ -1,168 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 8-0
- */
-
-package org.apache.qpid.framing.amqp_8_0;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class BasicDeliverBodyImpl extends AMQMethodBody_8_0 implements BasicDeliverBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new BasicDeliverBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 60;
- public static final int METHOD_ID = 60;
-
- // Fields declared in specification
- private final AMQShortString _consumerTag; // [consumerTag]
- private final long _deliveryTag; // [deliveryTag]
- private final byte _bitfield0; // [redelivered]
- private final AMQShortString _exchange; // [exchange]
- private final AMQShortString _routingKey; // [routingKey]
-
- // Constructor
- public BasicDeliverBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- _consumerTag = readAMQShortString( buffer );
- _deliveryTag = readLong( buffer );
- _bitfield0 = readBitfield( buffer );
- _exchange = readAMQShortString( buffer );
- _routingKey = readAMQShortString( buffer );
- }
-
- public BasicDeliverBodyImpl(
- AMQShortString consumerTag,
- long deliveryTag,
- boolean redelivered,
- AMQShortString exchange,
- AMQShortString routingKey
- )
- {
- _consumerTag = consumerTag;
- _deliveryTag = deliveryTag;
- byte bitfield0 = (byte)0;
- if( redelivered )
- {
- bitfield0 = (byte) (((int) bitfield0) | (1 << 0));
- }
-
- _bitfield0 = bitfield0;
- _exchange = exchange;
- _routingKey = routingKey;
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
- public final AMQShortString getConsumerTag()
- {
- return _consumerTag;
- }
- public final long getDeliveryTag()
- {
- return _deliveryTag;
- }
- public final boolean getRedelivered()
- {
- return (((int)(_bitfield0)) & ( 1 << 0)) != 0;
- }
- public final AMQShortString getExchange()
- {
- return _exchange;
- }
- public final AMQShortString getRoutingKey()
- {
- return _routingKey;
- }
-
- protected int getBodySize()
- {
- int size = 9;
- size += getSizeOf( _consumerTag );
- size += getSizeOf( _exchange );
- size += getSizeOf( _routingKey );
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- writeAMQShortString( buffer, _consumerTag );
- writeLong( buffer, _deliveryTag );
- writeBitfield( buffer, _bitfield0 );
- writeAMQShortString( buffer, _exchange );
- writeAMQShortString( buffer, _routingKey );
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_8_0)dispatcher).dispatchBasicDeliver(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[BasicDeliverBodyImpl: ");
- buf.append( "consumerTag=" );
- buf.append( getConsumerTag() );
- buf.append( ", " );
- buf.append( "deliveryTag=" );
- buf.append( getDeliveryTag() );
- buf.append( ", " );
- buf.append( "redelivered=" );
- buf.append( getRedelivered() );
- buf.append( ", " );
- buf.append( "exchange=" );
- buf.append( getExchange() );
- buf.append( ", " );
- buf.append( "routingKey=" );
- buf.append( getRoutingKey() );
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/BasicGetBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/BasicGetBodyImpl.java
deleted file mode 100644
index d348101cee..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/BasicGetBodyImpl.java
+++ /dev/null
@@ -1,141 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 8-0
- */
-
-package org.apache.qpid.framing.amqp_8_0;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class BasicGetBodyImpl extends AMQMethodBody_8_0 implements BasicGetBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new BasicGetBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 60;
- public static final int METHOD_ID = 70;
-
- // Fields declared in specification
- private final int _ticket; // [ticket]
- private final AMQShortString _queue; // [queue]
- private final byte _bitfield0; // [noAck]
-
- // Constructor
- public BasicGetBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- _ticket = readUnsignedShort( buffer );
- _queue = readAMQShortString( buffer );
- _bitfield0 = readBitfield( buffer );
- }
-
- public BasicGetBodyImpl(
- int ticket,
- AMQShortString queue,
- boolean noAck
- )
- {
- _ticket = ticket;
- _queue = queue;
- byte bitfield0 = (byte)0;
- if( noAck )
- {
- bitfield0 = (byte) (((int) bitfield0) | (1 << 0));
- }
- _bitfield0 = bitfield0;
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
- public final int getTicket()
- {
- return _ticket;
- }
- public final AMQShortString getQueue()
- {
- return _queue;
- }
- public final boolean getNoAck()
- {
- return (((int)(_bitfield0)) & ( 1 << 0)) != 0;
- }
-
- protected int getBodySize()
- {
- int size = 3;
- size += getSizeOf( _queue );
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- writeUnsignedShort( buffer, _ticket );
- writeAMQShortString( buffer, _queue );
- writeBitfield( buffer, _bitfield0 );
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_8_0)dispatcher).dispatchBasicGet(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[BasicGetBodyImpl: ");
- buf.append( "ticket=" );
- buf.append( getTicket() );
- buf.append( ", " );
- buf.append( "queue=" );
- buf.append( getQueue() );
- buf.append( ", " );
- buf.append( "noAck=" );
- buf.append( getNoAck() );
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/BasicGetEmptyBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/BasicGetEmptyBodyImpl.java
deleted file mode 100644
index 3e49be1eb1..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/BasicGetEmptyBodyImpl.java
+++ /dev/null
@@ -1,112 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 8-0
- */
-
-package org.apache.qpid.framing.amqp_8_0;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class BasicGetEmptyBodyImpl extends AMQMethodBody_8_0 implements BasicGetEmptyBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new BasicGetEmptyBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 60;
- public static final int METHOD_ID = 72;
-
- // Fields declared in specification
- private final AMQShortString _clusterId; // [clusterId]
-
- // Constructor
- public BasicGetEmptyBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- _clusterId = readAMQShortString( buffer );
- }
-
- public BasicGetEmptyBodyImpl(
- AMQShortString clusterId
- )
- {
- _clusterId = clusterId;
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
- public final AMQShortString getClusterId()
- {
- return _clusterId;
- }
-
- protected int getBodySize()
- {
- int size = 0;
- size += getSizeOf( _clusterId );
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- writeAMQShortString( buffer, _clusterId );
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_8_0)dispatcher).dispatchBasicGetEmpty(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[BasicGetEmptyBodyImpl: ");
- buf.append( "clusterId=" );
- buf.append( getClusterId() );
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/BasicGetOkBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/BasicGetOkBodyImpl.java
deleted file mode 100644
index bcfefe2e34..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/BasicGetOkBodyImpl.java
+++ /dev/null
@@ -1,167 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 8-0
- */
-
-package org.apache.qpid.framing.amqp_8_0;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class BasicGetOkBodyImpl extends AMQMethodBody_8_0 implements BasicGetOkBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new BasicGetOkBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 60;
- public static final int METHOD_ID = 71;
-
- // Fields declared in specification
- private final long _deliveryTag; // [deliveryTag]
- private final byte _bitfield0; // [redelivered]
- private final AMQShortString _exchange; // [exchange]
- private final AMQShortString _routingKey; // [routingKey]
- private final long _messageCount; // [messageCount]
-
- // Constructor
- public BasicGetOkBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- _deliveryTag = readLong( buffer );
- _bitfield0 = readBitfield( buffer );
- _exchange = readAMQShortString( buffer );
- _routingKey = readAMQShortString( buffer );
- _messageCount = readUnsignedInteger( buffer );
- }
-
- public BasicGetOkBodyImpl(
- long deliveryTag,
- boolean redelivered,
- AMQShortString exchange,
- AMQShortString routingKey,
- long messageCount
- )
- {
- _deliveryTag = deliveryTag;
- byte bitfield0 = (byte)0;
- if( redelivered )
- {
- bitfield0 = (byte) (((int) bitfield0) | (1 << 0));
- }
-
- _bitfield0 = bitfield0;
- _exchange = exchange;
- _routingKey = routingKey;
- _messageCount = messageCount;
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
- public final long getDeliveryTag()
- {
- return _deliveryTag;
- }
- public final boolean getRedelivered()
- {
- return (((int)(_bitfield0)) & ( 1 << 0)) != 0;
- }
- public final AMQShortString getExchange()
- {
- return _exchange;
- }
- public final AMQShortString getRoutingKey()
- {
- return _routingKey;
- }
- public final long getMessageCount()
- {
- return _messageCount;
- }
-
- protected int getBodySize()
- {
- int size = 13;
- size += getSizeOf( _exchange );
- size += getSizeOf( _routingKey );
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- writeLong( buffer, _deliveryTag );
- writeBitfield( buffer, _bitfield0 );
- writeAMQShortString( buffer, _exchange );
- writeAMQShortString( buffer, _routingKey );
- writeUnsignedInteger( buffer, _messageCount );
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_8_0)dispatcher).dispatchBasicGetOk(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[BasicGetOkBodyImpl: ");
- buf.append( "deliveryTag=" );
- buf.append( getDeliveryTag() );
- buf.append( ", " );
- buf.append( "redelivered=" );
- buf.append( getRedelivered() );
- buf.append( ", " );
- buf.append( "exchange=" );
- buf.append( getExchange() );
- buf.append( ", " );
- buf.append( "routingKey=" );
- buf.append( getRoutingKey() );
- buf.append( ", " );
- buf.append( "messageCount=" );
- buf.append( getMessageCount() );
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/BasicPublishBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/BasicPublishBodyImpl.java
deleted file mode 100644
index dc5d82a5b4..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/BasicPublishBodyImpl.java
+++ /dev/null
@@ -1,167 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 8-0
- */
-
-package org.apache.qpid.framing.amqp_8_0;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class BasicPublishBodyImpl extends AMQMethodBody_8_0 implements BasicPublishBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new BasicPublishBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 60;
- public static final int METHOD_ID = 40;
-
- // Fields declared in specification
- private final int _ticket; // [ticket]
- private final AMQShortString _exchange; // [exchange]
- private final AMQShortString _routingKey; // [routingKey]
- private final byte _bitfield0; // [mandatory, immediate]
-
- // Constructor
- public BasicPublishBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- _ticket = readUnsignedShort( buffer );
- _exchange = readAMQShortString( buffer );
- _routingKey = readAMQShortString( buffer );
- _bitfield0 = readBitfield( buffer );
- }
-
- public BasicPublishBodyImpl(
- int ticket,
- AMQShortString exchange,
- AMQShortString routingKey,
- boolean mandatory,
- boolean immediate
- )
- {
- _ticket = ticket;
- _exchange = exchange;
- _routingKey = routingKey;
- byte bitfield0 = (byte)0;
- if( mandatory )
- {
- bitfield0 = (byte) (((int) bitfield0) | (1 << 0));
- }
-
- if( immediate )
- {
- bitfield0 = (byte) (((int) bitfield0) | (1 << 1));
- }
- _bitfield0 = bitfield0;
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
- public final int getTicket()
- {
- return _ticket;
- }
- public final AMQShortString getExchange()
- {
- return _exchange;
- }
- public final AMQShortString getRoutingKey()
- {
- return _routingKey;
- }
- public final boolean getMandatory()
- {
- return (((int)(_bitfield0)) & ( 1 << 0)) != 0;
- }
- public final boolean getImmediate()
- {
- return (((int)(_bitfield0)) & ( 1 << 1)) != 0;
- }
-
- protected int getBodySize()
- {
- int size = 3;
- size += getSizeOf( _exchange );
- size += getSizeOf( _routingKey );
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- writeUnsignedShort( buffer, _ticket );
- writeAMQShortString( buffer, _exchange );
- writeAMQShortString( buffer, _routingKey );
- writeBitfield( buffer, _bitfield0 );
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_8_0)dispatcher).dispatchBasicPublish(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[BasicPublishBodyImpl: ");
- buf.append( "ticket=" );
- buf.append( getTicket() );
- buf.append( ", " );
- buf.append( "exchange=" );
- buf.append( getExchange() );
- buf.append( ", " );
- buf.append( "routingKey=" );
- buf.append( getRoutingKey() );
- buf.append( ", " );
- buf.append( "mandatory=" );
- buf.append( getMandatory() );
- buf.append( ", " );
- buf.append( "immediate=" );
- buf.append( getImmediate() );
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/BasicQosBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/BasicQosBodyImpl.java
deleted file mode 100644
index 76fdfac3cd..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/BasicQosBodyImpl.java
+++ /dev/null
@@ -1,140 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 8-0
- */
-
-package org.apache.qpid.framing.amqp_8_0;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class BasicQosBodyImpl extends AMQMethodBody_8_0 implements BasicQosBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new BasicQosBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 60;
- public static final int METHOD_ID = 10;
-
- // Fields declared in specification
- private final long _prefetchSize; // [prefetchSize]
- private final int _prefetchCount; // [prefetchCount]
- private final byte _bitfield0; // [global]
-
- // Constructor
- public BasicQosBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- _prefetchSize = readUnsignedInteger( buffer );
- _prefetchCount = readUnsignedShort( buffer );
- _bitfield0 = readBitfield( buffer );
- }
-
- public BasicQosBodyImpl(
- long prefetchSize,
- int prefetchCount,
- boolean global
- )
- {
- _prefetchSize = prefetchSize;
- _prefetchCount = prefetchCount;
- byte bitfield0 = (byte)0;
- if( global )
- {
- bitfield0 = (byte) (((int) bitfield0) | (1 << 0));
- }
- _bitfield0 = bitfield0;
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
- public final long getPrefetchSize()
- {
- return _prefetchSize;
- }
- public final int getPrefetchCount()
- {
- return _prefetchCount;
- }
- public final boolean getGlobal()
- {
- return (((int)(_bitfield0)) & ( 1 << 0)) != 0;
- }
-
- protected int getBodySize()
- {
- int size = 7;
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- writeUnsignedInteger( buffer, _prefetchSize );
- writeUnsignedShort( buffer, _prefetchCount );
- writeBitfield( buffer, _bitfield0 );
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_8_0)dispatcher).dispatchBasicQos(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[BasicQosBodyImpl: ");
- buf.append( "prefetchSize=" );
- buf.append( getPrefetchSize() );
- buf.append( ", " );
- buf.append( "prefetchCount=" );
- buf.append( getPrefetchCount() );
- buf.append( ", " );
- buf.append( "global=" );
- buf.append( getGlobal() );
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/BasicQosOkBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/BasicQosOkBodyImpl.java
deleted file mode 100644
index a9d7ca998c..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/BasicQosOkBodyImpl.java
+++ /dev/null
@@ -1,100 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 8-0
- */
-
-package org.apache.qpid.framing.amqp_8_0;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class BasicQosOkBodyImpl extends AMQMethodBody_8_0 implements BasicQosOkBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new BasicQosOkBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 60;
- public static final int METHOD_ID = 11;
-
- // Fields declared in specification
-
- // Constructor
- public BasicQosOkBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- }
-
- public BasicQosOkBodyImpl(
- )
- {
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
-
- protected int getBodySize()
- {
- int size = 0;
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_8_0)dispatcher).dispatchBasicQosOk(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[BasicQosOkBodyImpl: ");
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/BasicRecoverBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/BasicRecoverBodyImpl.java
deleted file mode 100644
index 2ad62004bc..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/BasicRecoverBodyImpl.java
+++ /dev/null
@@ -1,116 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 8-0
- */
-
-package org.apache.qpid.framing.amqp_8_0;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class BasicRecoverBodyImpl extends AMQMethodBody_8_0 implements BasicRecoverBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new BasicRecoverBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 60;
- public static final int METHOD_ID = 100;
-
- // Fields declared in specification
- private final byte _bitfield0; // [requeue]
-
- // Constructor
- public BasicRecoverBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- _bitfield0 = readBitfield( buffer );
- }
-
- public BasicRecoverBodyImpl(
- boolean requeue
- )
- {
- byte bitfield0 = (byte)0;
- if( requeue )
- {
- bitfield0 = (byte) (((int) bitfield0) | (1 << 0));
- }
- _bitfield0 = bitfield0;
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
- public final boolean getRequeue()
- {
- return (((int)(_bitfield0)) & ( 1 << 0)) != 0;
- }
-
- protected int getBodySize()
- {
- int size = 1;
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- writeBitfield( buffer, _bitfield0 );
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_8_0)dispatcher).dispatchBasicRecover(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[BasicRecoverBodyImpl: ");
- buf.append( "requeue=" );
- buf.append( getRequeue() );
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/BasicRecoverOkBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/BasicRecoverOkBodyImpl.java
deleted file mode 100644
index 4d247b7edd..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/BasicRecoverOkBodyImpl.java
+++ /dev/null
@@ -1,100 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 8-0
- */
-
-package org.apache.qpid.framing.amqp_8_0;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class BasicRecoverOkBodyImpl extends AMQMethodBody_8_0 implements BasicRecoverOkBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new BasicRecoverOkBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 60;
- public static final int METHOD_ID = 101;
-
- // Fields declared in specification
-
- // Constructor
- public BasicRecoverOkBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- }
-
- public BasicRecoverOkBodyImpl(
- )
- {
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
-
- protected int getBodySize()
- {
- int size = 0;
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_8_0)dispatcher).dispatchBasicRecoverOk(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[BasicRecoverOkBodyImpl: ");
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/BasicRejectBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/BasicRejectBodyImpl.java
deleted file mode 100644
index b1ae381f12..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/BasicRejectBodyImpl.java
+++ /dev/null
@@ -1,128 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 8-0
- */
-
-package org.apache.qpid.framing.amqp_8_0;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class BasicRejectBodyImpl extends AMQMethodBody_8_0 implements BasicRejectBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new BasicRejectBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 60;
- public static final int METHOD_ID = 90;
-
- // Fields declared in specification
- private final long _deliveryTag; // [deliveryTag]
- private final byte _bitfield0; // [requeue]
-
- // Constructor
- public BasicRejectBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- _deliveryTag = readLong( buffer );
- _bitfield0 = readBitfield( buffer );
- }
-
- public BasicRejectBodyImpl(
- long deliveryTag,
- boolean requeue
- )
- {
- _deliveryTag = deliveryTag;
- byte bitfield0 = (byte)0;
- if( requeue )
- {
- bitfield0 = (byte) (((int) bitfield0) | (1 << 0));
- }
- _bitfield0 = bitfield0;
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
- public final long getDeliveryTag()
- {
- return _deliveryTag;
- }
- public final boolean getRequeue()
- {
- return (((int)(_bitfield0)) & ( 1 << 0)) != 0;
- }
-
- protected int getBodySize()
- {
- int size = 9;
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- writeLong( buffer, _deliveryTag );
- writeBitfield( buffer, _bitfield0 );
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_8_0)dispatcher).dispatchBasicReject(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[BasicRejectBodyImpl: ");
- buf.append( "deliveryTag=" );
- buf.append( getDeliveryTag() );
- buf.append( ", " );
- buf.append( "requeue=" );
- buf.append( getRequeue() );
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/BasicReturnBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/BasicReturnBodyImpl.java
deleted file mode 100644
index 9675aec1a1..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/BasicReturnBodyImpl.java
+++ /dev/null
@@ -1,150 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 8-0
- */
-
-package org.apache.qpid.framing.amqp_8_0;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class BasicReturnBodyImpl extends AMQMethodBody_8_0 implements BasicReturnBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new BasicReturnBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 60;
- public static final int METHOD_ID = 50;
-
- // Fields declared in specification
- private final int _replyCode; // [replyCode]
- private final AMQShortString _replyText; // [replyText]
- private final AMQShortString _exchange; // [exchange]
- private final AMQShortString _routingKey; // [routingKey]
-
- // Constructor
- public BasicReturnBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- _replyCode = readUnsignedShort( buffer );
- _replyText = readAMQShortString( buffer );
- _exchange = readAMQShortString( buffer );
- _routingKey = readAMQShortString( buffer );
- }
-
- public BasicReturnBodyImpl(
- int replyCode,
- AMQShortString replyText,
- AMQShortString exchange,
- AMQShortString routingKey
- )
- {
- _replyCode = replyCode;
- _replyText = replyText;
- _exchange = exchange;
- _routingKey = routingKey;
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
- public final int getReplyCode()
- {
- return _replyCode;
- }
- public final AMQShortString getReplyText()
- {
- return _replyText;
- }
- public final AMQShortString getExchange()
- {
- return _exchange;
- }
- public final AMQShortString getRoutingKey()
- {
- return _routingKey;
- }
-
- protected int getBodySize()
- {
- int size = 2;
- size += getSizeOf( _replyText );
- size += getSizeOf( _exchange );
- size += getSizeOf( _routingKey );
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- writeUnsignedShort( buffer, _replyCode );
- writeAMQShortString( buffer, _replyText );
- writeAMQShortString( buffer, _exchange );
- writeAMQShortString( buffer, _routingKey );
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_8_0)dispatcher).dispatchBasicReturn(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[BasicReturnBodyImpl: ");
- buf.append( "replyCode=" );
- buf.append( getReplyCode() );
- buf.append( ", " );
- buf.append( "replyText=" );
- buf.append( getReplyText() );
- buf.append( ", " );
- buf.append( "exchange=" );
- buf.append( getExchange() );
- buf.append( ", " );
- buf.append( "routingKey=" );
- buf.append( getRoutingKey() );
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/ChannelAlertBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/ChannelAlertBodyImpl.java
deleted file mode 100644
index eecd44b026..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/ChannelAlertBodyImpl.java
+++ /dev/null
@@ -1,137 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 8-0
- */
-
-package org.apache.qpid.framing.amqp_8_0;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class ChannelAlertBodyImpl extends AMQMethodBody_8_0 implements ChannelAlertBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new ChannelAlertBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 20;
- public static final int METHOD_ID = 30;
-
- // Fields declared in specification
- private final int _replyCode; // [replyCode]
- private final AMQShortString _replyText; // [replyText]
- private final FieldTable _details; // [details]
-
- // Constructor
- public ChannelAlertBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- _replyCode = readUnsignedShort( buffer );
- _replyText = readAMQShortString( buffer );
- _details = readFieldTable( buffer );
- }
-
- public ChannelAlertBodyImpl(
- int replyCode,
- AMQShortString replyText,
- FieldTable details
- )
- {
- _replyCode = replyCode;
- _replyText = replyText;
- _details = details;
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
- public final int getReplyCode()
- {
- return _replyCode;
- }
- public final AMQShortString getReplyText()
- {
- return _replyText;
- }
- public final FieldTable getDetails()
- {
- return _details;
- }
-
- protected int getBodySize()
- {
- int size = 2;
- size += getSizeOf( _replyText );
- size += getSizeOf( _details );
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- writeUnsignedShort( buffer, _replyCode );
- writeAMQShortString( buffer, _replyText );
- writeFieldTable( buffer, _details );
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_8_0)dispatcher).dispatchChannelAlert(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[ChannelAlertBodyImpl: ");
- buf.append( "replyCode=" );
- buf.append( getReplyCode() );
- buf.append( ", " );
- buf.append( "replyText=" );
- buf.append( getReplyText() );
- buf.append( ", " );
- buf.append( "details=" );
- buf.append( getDetails() );
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/ChannelCloseBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/ChannelCloseBodyImpl.java
deleted file mode 100644
index dccb691dc8..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/ChannelCloseBodyImpl.java
+++ /dev/null
@@ -1,148 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 8-0
- */
-
-package org.apache.qpid.framing.amqp_8_0;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class ChannelCloseBodyImpl extends AMQMethodBody_8_0 implements ChannelCloseBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new ChannelCloseBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 20;
- public static final int METHOD_ID = 40;
-
- // Fields declared in specification
- private final int _replyCode; // [replyCode]
- private final AMQShortString _replyText; // [replyText]
- private final int _classId; // [classId]
- private final int _methodId; // [methodId]
-
- // Constructor
- public ChannelCloseBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- _replyCode = readUnsignedShort( buffer );
- _replyText = readAMQShortString( buffer );
- _classId = readUnsignedShort( buffer );
- _methodId = readUnsignedShort( buffer );
- }
-
- public ChannelCloseBodyImpl(
- int replyCode,
- AMQShortString replyText,
- int classId,
- int methodId
- )
- {
- _replyCode = replyCode;
- _replyText = replyText;
- _classId = classId;
- _methodId = methodId;
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
- public final int getReplyCode()
- {
- return _replyCode;
- }
- public final AMQShortString getReplyText()
- {
- return _replyText;
- }
- public final int getClassId()
- {
- return _classId;
- }
- public final int getMethodId()
- {
- return _methodId;
- }
-
- protected int getBodySize()
- {
- int size = 6;
- size += getSizeOf( _replyText );
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- writeUnsignedShort( buffer, _replyCode );
- writeAMQShortString( buffer, _replyText );
- writeUnsignedShort( buffer, _classId );
- writeUnsignedShort( buffer, _methodId );
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_8_0)dispatcher).dispatchChannelClose(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[ChannelCloseBodyImpl: ");
- buf.append( "replyCode=" );
- buf.append( getReplyCode() );
- buf.append( ", " );
- buf.append( "replyText=" );
- buf.append( getReplyText() );
- buf.append( ", " );
- buf.append( "classId=" );
- buf.append( getClassId() );
- buf.append( ", " );
- buf.append( "methodId=" );
- buf.append( getMethodId() );
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/ChannelCloseOkBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/ChannelCloseOkBodyImpl.java
deleted file mode 100644
index ed3eab5da9..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/ChannelCloseOkBodyImpl.java
+++ /dev/null
@@ -1,100 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 8-0
- */
-
-package org.apache.qpid.framing.amqp_8_0;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class ChannelCloseOkBodyImpl extends AMQMethodBody_8_0 implements ChannelCloseOkBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new ChannelCloseOkBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 20;
- public static final int METHOD_ID = 41;
-
- // Fields declared in specification
-
- // Constructor
- public ChannelCloseOkBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- }
-
- public ChannelCloseOkBodyImpl(
- )
- {
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
-
- protected int getBodySize()
- {
- int size = 0;
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_8_0)dispatcher).dispatchChannelCloseOk(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[ChannelCloseOkBodyImpl: ");
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/ChannelFlowBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/ChannelFlowBodyImpl.java
deleted file mode 100644
index 12886543cf..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/ChannelFlowBodyImpl.java
+++ /dev/null
@@ -1,116 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 8-0
- */
-
-package org.apache.qpid.framing.amqp_8_0;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class ChannelFlowBodyImpl extends AMQMethodBody_8_0 implements ChannelFlowBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new ChannelFlowBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 20;
- public static final int METHOD_ID = 20;
-
- // Fields declared in specification
- private final byte _bitfield0; // [active]
-
- // Constructor
- public ChannelFlowBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- _bitfield0 = readBitfield( buffer );
- }
-
- public ChannelFlowBodyImpl(
- boolean active
- )
- {
- byte bitfield0 = (byte)0;
- if( active )
- {
- bitfield0 = (byte) (((int) bitfield0) | (1 << 0));
- }
- _bitfield0 = bitfield0;
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
- public final boolean getActive()
- {
- return (((int)(_bitfield0)) & ( 1 << 0)) != 0;
- }
-
- protected int getBodySize()
- {
- int size = 1;
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- writeBitfield( buffer, _bitfield0 );
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_8_0)dispatcher).dispatchChannelFlow(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[ChannelFlowBodyImpl: ");
- buf.append( "active=" );
- buf.append( getActive() );
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/ChannelFlowOkBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/ChannelFlowOkBodyImpl.java
deleted file mode 100644
index 8b6ae9c444..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/ChannelFlowOkBodyImpl.java
+++ /dev/null
@@ -1,116 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 8-0
- */
-
-package org.apache.qpid.framing.amqp_8_0;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class ChannelFlowOkBodyImpl extends AMQMethodBody_8_0 implements ChannelFlowOkBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new ChannelFlowOkBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 20;
- public static final int METHOD_ID = 21;
-
- // Fields declared in specification
- private final byte _bitfield0; // [active]
-
- // Constructor
- public ChannelFlowOkBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- _bitfield0 = readBitfield( buffer );
- }
-
- public ChannelFlowOkBodyImpl(
- boolean active
- )
- {
- byte bitfield0 = (byte)0;
- if( active )
- {
- bitfield0 = (byte) (((int) bitfield0) | (1 << 0));
- }
- _bitfield0 = bitfield0;
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
- public final boolean getActive()
- {
- return (((int)(_bitfield0)) & ( 1 << 0)) != 0;
- }
-
- protected int getBodySize()
- {
- int size = 1;
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- writeBitfield( buffer, _bitfield0 );
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_8_0)dispatcher).dispatchChannelFlowOk(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[ChannelFlowOkBodyImpl: ");
- buf.append( "active=" );
- buf.append( getActive() );
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/ChannelOpenBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/ChannelOpenBodyImpl.java
deleted file mode 100644
index c4dab6343d..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/ChannelOpenBodyImpl.java
+++ /dev/null
@@ -1,112 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 8-0
- */
-
-package org.apache.qpid.framing.amqp_8_0;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class ChannelOpenBodyImpl extends AMQMethodBody_8_0 implements ChannelOpenBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new ChannelOpenBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 20;
- public static final int METHOD_ID = 10;
-
- // Fields declared in specification
- private final AMQShortString _outOfBand; // [outOfBand]
-
- // Constructor
- public ChannelOpenBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- _outOfBand = readAMQShortString( buffer );
- }
-
- public ChannelOpenBodyImpl(
- AMQShortString outOfBand
- )
- {
- _outOfBand = outOfBand;
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
- public final AMQShortString getOutOfBand()
- {
- return _outOfBand;
- }
-
- protected int getBodySize()
- {
- int size = 0;
- size += getSizeOf( _outOfBand );
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- writeAMQShortString( buffer, _outOfBand );
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_8_0)dispatcher).dispatchChannelOpen(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[ChannelOpenBodyImpl: ");
- buf.append( "outOfBand=" );
- buf.append( getOutOfBand() );
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/ChannelOpenOkBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/ChannelOpenOkBodyImpl.java
deleted file mode 100644
index f84a0c314d..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/ChannelOpenOkBodyImpl.java
+++ /dev/null
@@ -1,100 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 8-0
- */
-
-package org.apache.qpid.framing.amqp_8_0;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class ChannelOpenOkBodyImpl extends AMQMethodBody_8_0 implements ChannelOpenOkBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new ChannelOpenOkBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 20;
- public static final int METHOD_ID = 11;
-
- // Fields declared in specification
-
- // Constructor
- public ChannelOpenOkBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- }
-
- public ChannelOpenOkBodyImpl(
- )
- {
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
-
- protected int getBodySize()
- {
- int size = 0;
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_8_0)dispatcher).dispatchChannelOpenOk(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[ChannelOpenOkBodyImpl: ");
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/ClientMethodDispatcher_8_0.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/ClientMethodDispatcher_8_0.java
deleted file mode 100644
index 52e44a8e4d..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/ClientMethodDispatcher_8_0.java
+++ /dev/null
@@ -1,92 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 8-0
- */
-
-package org.apache.qpid.framing.amqp_8_0;
-
-import org.apache.qpid.AMQException;
-import org.apache.qpid.framing.*;
-
-public interface ClientMethodDispatcher_8_0 extends ClientMethodDispatcher
-{
-
- public boolean dispatchAccessRequestOk(AccessRequestOkBody body, int channelId) throws AMQException;
- public boolean dispatchBasicCancelOk(BasicCancelOkBody body, int channelId) throws AMQException;
- public boolean dispatchBasicConsumeOk(BasicConsumeOkBody body, int channelId) throws AMQException;
- public boolean dispatchBasicDeliver(BasicDeliverBody body, int channelId) throws AMQException;
- public boolean dispatchBasicGetEmpty(BasicGetEmptyBody body, int channelId) throws AMQException;
- public boolean dispatchBasicGetOk(BasicGetOkBody body, int channelId) throws AMQException;
- public boolean dispatchBasicQosOk(BasicQosOkBody body, int channelId) throws AMQException;
- public boolean dispatchBasicRecoverOk(BasicRecoverOkBody body, int channelId) throws AMQException;
- public boolean dispatchBasicReturn(BasicReturnBody body, int channelId) throws AMQException;
- public boolean dispatchChannelAlert(ChannelAlertBody body, int channelId) throws AMQException;
- public boolean dispatchChannelClose(ChannelCloseBody body, int channelId) throws AMQException;
- public boolean dispatchChannelCloseOk(ChannelCloseOkBody body, int channelId) throws AMQException;
- public boolean dispatchChannelFlow(ChannelFlowBody body, int channelId) throws AMQException;
- public boolean dispatchChannelFlowOk(ChannelFlowOkBody body, int channelId) throws AMQException;
- public boolean dispatchChannelOpenOk(ChannelOpenOkBody body, int channelId) throws AMQException;
- public boolean dispatchConnectionClose(ConnectionCloseBody body, int channelId) throws AMQException;
- public boolean dispatchConnectionCloseOk(ConnectionCloseOkBody body, int channelId) throws AMQException;
- public boolean dispatchConnectionOpenOk(ConnectionOpenOkBody body, int channelId) throws AMQException;
- public boolean dispatchConnectionRedirect(ConnectionRedirectBody body, int channelId) throws AMQException;
- public boolean dispatchConnectionSecure(ConnectionSecureBody body, int channelId) throws AMQException;
- public boolean dispatchConnectionStart(ConnectionStartBody body, int channelId) throws AMQException;
- public boolean dispatchConnectionTune(ConnectionTuneBody body, int channelId) throws AMQException;
- public boolean dispatchDtxSelectOk(DtxSelectOkBody body, int channelId) throws AMQException;
- public boolean dispatchDtxStartOk(DtxStartOkBody body, int channelId) throws AMQException;
- public boolean dispatchExchangeBoundOk(ExchangeBoundOkBody body, int channelId) throws AMQException;
- public boolean dispatchExchangeDeclareOk(ExchangeDeclareOkBody body, int channelId) throws AMQException;
- public boolean dispatchExchangeDeleteOk(ExchangeDeleteOkBody body, int channelId) throws AMQException;
- public boolean dispatchFileCancelOk(FileCancelOkBody body, int channelId) throws AMQException;
- public boolean dispatchFileConsumeOk(FileConsumeOkBody body, int channelId) throws AMQException;
- public boolean dispatchFileDeliver(FileDeliverBody body, int channelId) throws AMQException;
- public boolean dispatchFileOpen(FileOpenBody body, int channelId) throws AMQException;
- public boolean dispatchFileOpenOk(FileOpenOkBody body, int channelId) throws AMQException;
- public boolean dispatchFileQosOk(FileQosOkBody body, int channelId) throws AMQException;
- public boolean dispatchFileReturn(FileReturnBody body, int channelId) throws AMQException;
- public boolean dispatchFileStage(FileStageBody body, int channelId) throws AMQException;
- public boolean dispatchQueueBindOk(QueueBindOkBody body, int channelId) throws AMQException;
- public boolean dispatchQueueDeclareOk(QueueDeclareOkBody body, int channelId) throws AMQException;
- public boolean dispatchQueueDeleteOk(QueueDeleteOkBody body, int channelId) throws AMQException;
- public boolean dispatchQueuePurgeOk(QueuePurgeOkBody body, int channelId) throws AMQException;
- public boolean dispatchStreamCancelOk(StreamCancelOkBody body, int channelId) throws AMQException;
- public boolean dispatchStreamConsumeOk(StreamConsumeOkBody body, int channelId) throws AMQException;
- public boolean dispatchStreamDeliver(StreamDeliverBody body, int channelId) throws AMQException;
- public boolean dispatchStreamQosOk(StreamQosOkBody body, int channelId) throws AMQException;
- public boolean dispatchStreamReturn(StreamReturnBody body, int channelId) throws AMQException;
- public boolean dispatchTestContent(TestContentBody body, int channelId) throws AMQException;
- public boolean dispatchTestContentOk(TestContentOkBody body, int channelId) throws AMQException;
- public boolean dispatchTestInteger(TestIntegerBody body, int channelId) throws AMQException;
- public boolean dispatchTestIntegerOk(TestIntegerOkBody body, int channelId) throws AMQException;
- public boolean dispatchTestString(TestStringBody body, int channelId) throws AMQException;
- public boolean dispatchTestStringOk(TestStringOkBody body, int channelId) throws AMQException;
- public boolean dispatchTestTable(TestTableBody body, int channelId) throws AMQException;
- public boolean dispatchTestTableOk(TestTableOkBody body, int channelId) throws AMQException;
- public boolean dispatchTxCommitOk(TxCommitOkBody body, int channelId) throws AMQException;
- public boolean dispatchTxRollbackOk(TxRollbackOkBody body, int channelId) throws AMQException;
- public boolean dispatchTxSelectOk(TxSelectOkBody body, int channelId) throws AMQException;
-
-} \ No newline at end of file
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/ConnectionCloseBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/ConnectionCloseBodyImpl.java
deleted file mode 100644
index eab4ef05ee..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/ConnectionCloseBodyImpl.java
+++ /dev/null
@@ -1,148 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 8-0
- */
-
-package org.apache.qpid.framing.amqp_8_0;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class ConnectionCloseBodyImpl extends AMQMethodBody_8_0 implements ConnectionCloseBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new ConnectionCloseBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 10;
- public static final int METHOD_ID = 60;
-
- // Fields declared in specification
- private final int _replyCode; // [replyCode]
- private final AMQShortString _replyText; // [replyText]
- private final int _classId; // [classId]
- private final int _methodId; // [methodId]
-
- // Constructor
- public ConnectionCloseBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- _replyCode = readUnsignedShort( buffer );
- _replyText = readAMQShortString( buffer );
- _classId = readUnsignedShort( buffer );
- _methodId = readUnsignedShort( buffer );
- }
-
- public ConnectionCloseBodyImpl(
- int replyCode,
- AMQShortString replyText,
- int classId,
- int methodId
- )
- {
- _replyCode = replyCode;
- _replyText = replyText;
- _classId = classId;
- _methodId = methodId;
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
- public final int getReplyCode()
- {
- return _replyCode;
- }
- public final AMQShortString getReplyText()
- {
- return _replyText;
- }
- public final int getClassId()
- {
- return _classId;
- }
- public final int getMethodId()
- {
- return _methodId;
- }
-
- protected int getBodySize()
- {
- int size = 6;
- size += getSizeOf( _replyText );
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- writeUnsignedShort( buffer, _replyCode );
- writeAMQShortString( buffer, _replyText );
- writeUnsignedShort( buffer, _classId );
- writeUnsignedShort( buffer, _methodId );
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_8_0)dispatcher).dispatchConnectionClose(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[ConnectionCloseBodyImpl: ");
- buf.append( "replyCode=" );
- buf.append( getReplyCode() );
- buf.append( ", " );
- buf.append( "replyText=" );
- buf.append( getReplyText() );
- buf.append( ", " );
- buf.append( "classId=" );
- buf.append( getClassId() );
- buf.append( ", " );
- buf.append( "methodId=" );
- buf.append( getMethodId() );
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/ConnectionCloseOkBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/ConnectionCloseOkBodyImpl.java
deleted file mode 100644
index 876715a37b..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/ConnectionCloseOkBodyImpl.java
+++ /dev/null
@@ -1,100 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 8-0
- */
-
-package org.apache.qpid.framing.amqp_8_0;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class ConnectionCloseOkBodyImpl extends AMQMethodBody_8_0 implements ConnectionCloseOkBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new ConnectionCloseOkBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 10;
- public static final int METHOD_ID = 61;
-
- // Fields declared in specification
-
- // Constructor
- public ConnectionCloseOkBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- }
-
- public ConnectionCloseOkBodyImpl(
- )
- {
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
-
- protected int getBodySize()
- {
- int size = 0;
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_8_0)dispatcher).dispatchConnectionCloseOk(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[ConnectionCloseOkBodyImpl: ");
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/ConnectionOpenBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/ConnectionOpenBodyImpl.java
deleted file mode 100644
index 7745a8de0a..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/ConnectionOpenBodyImpl.java
+++ /dev/null
@@ -1,142 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 8-0
- */
-
-package org.apache.qpid.framing.amqp_8_0;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class ConnectionOpenBodyImpl extends AMQMethodBody_8_0 implements ConnectionOpenBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new ConnectionOpenBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 10;
- public static final int METHOD_ID = 40;
-
- // Fields declared in specification
- private final AMQShortString _virtualHost; // [virtualHost]
- private final AMQShortString _capabilities; // [capabilities]
- private final byte _bitfield0; // [insist]
-
- // Constructor
- public ConnectionOpenBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- _virtualHost = readAMQShortString( buffer );
- _capabilities = readAMQShortString( buffer );
- _bitfield0 = readBitfield( buffer );
- }
-
- public ConnectionOpenBodyImpl(
- AMQShortString virtualHost,
- AMQShortString capabilities,
- boolean insist
- )
- {
- _virtualHost = virtualHost;
- _capabilities = capabilities;
- byte bitfield0 = (byte)0;
- if( insist )
- {
- bitfield0 = (byte) (((int) bitfield0) | (1 << 0));
- }
- _bitfield0 = bitfield0;
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
- public final AMQShortString getVirtualHost()
- {
- return _virtualHost;
- }
- public final AMQShortString getCapabilities()
- {
- return _capabilities;
- }
- public final boolean getInsist()
- {
- return (((int)(_bitfield0)) & ( 1 << 0)) != 0;
- }
-
- protected int getBodySize()
- {
- int size = 1;
- size += getSizeOf( _virtualHost );
- size += getSizeOf( _capabilities );
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- writeAMQShortString( buffer, _virtualHost );
- writeAMQShortString( buffer, _capabilities );
- writeBitfield( buffer, _bitfield0 );
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_8_0)dispatcher).dispatchConnectionOpen(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[ConnectionOpenBodyImpl: ");
- buf.append( "virtualHost=" );
- buf.append( getVirtualHost() );
- buf.append( ", " );
- buf.append( "capabilities=" );
- buf.append( getCapabilities() );
- buf.append( ", " );
- buf.append( "insist=" );
- buf.append( getInsist() );
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/ConnectionOpenOkBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/ConnectionOpenOkBodyImpl.java
deleted file mode 100644
index b74a2857cd..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/ConnectionOpenOkBodyImpl.java
+++ /dev/null
@@ -1,112 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 8-0
- */
-
-package org.apache.qpid.framing.amqp_8_0;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class ConnectionOpenOkBodyImpl extends AMQMethodBody_8_0 implements ConnectionOpenOkBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new ConnectionOpenOkBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 10;
- public static final int METHOD_ID = 41;
-
- // Fields declared in specification
- private final AMQShortString _knownHosts; // [knownHosts]
-
- // Constructor
- public ConnectionOpenOkBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- _knownHosts = readAMQShortString( buffer );
- }
-
- public ConnectionOpenOkBodyImpl(
- AMQShortString knownHosts
- )
- {
- _knownHosts = knownHosts;
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
- public final AMQShortString getKnownHosts()
- {
- return _knownHosts;
- }
-
- protected int getBodySize()
- {
- int size = 0;
- size += getSizeOf( _knownHosts );
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- writeAMQShortString( buffer, _knownHosts );
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_8_0)dispatcher).dispatchConnectionOpenOk(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[ConnectionOpenOkBodyImpl: ");
- buf.append( "knownHosts=" );
- buf.append( getKnownHosts() );
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/ConnectionRedirectBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/ConnectionRedirectBodyImpl.java
deleted file mode 100644
index 59eadf1be3..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/ConnectionRedirectBodyImpl.java
+++ /dev/null
@@ -1,125 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 8-0
- */
-
-package org.apache.qpid.framing.amqp_8_0;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class ConnectionRedirectBodyImpl extends AMQMethodBody_8_0 implements ConnectionRedirectBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new ConnectionRedirectBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 10;
- public static final int METHOD_ID = 50;
-
- // Fields declared in specification
- private final AMQShortString _host; // [host]
- private final AMQShortString _knownHosts; // [knownHosts]
-
- // Constructor
- public ConnectionRedirectBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- _host = readAMQShortString( buffer );
- _knownHosts = readAMQShortString( buffer );
- }
-
- public ConnectionRedirectBodyImpl(
- AMQShortString host,
- AMQShortString knownHosts
- )
- {
- _host = host;
- _knownHosts = knownHosts;
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
- public final AMQShortString getHost()
- {
- return _host;
- }
- public final AMQShortString getKnownHosts()
- {
- return _knownHosts;
- }
-
- protected int getBodySize()
- {
- int size = 0;
- size += getSizeOf( _host );
- size += getSizeOf( _knownHosts );
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- writeAMQShortString( buffer, _host );
- writeAMQShortString( buffer, _knownHosts );
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_8_0)dispatcher).dispatchConnectionRedirect(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[ConnectionRedirectBodyImpl: ");
- buf.append( "host=" );
- buf.append( getHost() );
- buf.append( ", " );
- buf.append( "knownHosts=" );
- buf.append( getKnownHosts() );
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/ConnectionSecureBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/ConnectionSecureBodyImpl.java
deleted file mode 100644
index 29b341463e..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/ConnectionSecureBodyImpl.java
+++ /dev/null
@@ -1,112 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 8-0
- */
-
-package org.apache.qpid.framing.amqp_8_0;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class ConnectionSecureBodyImpl extends AMQMethodBody_8_0 implements ConnectionSecureBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new ConnectionSecureBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 10;
- public static final int METHOD_ID = 20;
-
- // Fields declared in specification
- private final byte[] _challenge; // [challenge]
-
- // Constructor
- public ConnectionSecureBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- _challenge = readBytes( buffer );
- }
-
- public ConnectionSecureBodyImpl(
- byte[] challenge
- )
- {
- _challenge = challenge;
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
- public final byte[] getChallenge()
- {
- return _challenge;
- }
-
- protected int getBodySize()
- {
- int size = 0;
- size += getSizeOf( _challenge );
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- writeBytes( buffer, _challenge );
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_8_0)dispatcher).dispatchConnectionSecure(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[ConnectionSecureBodyImpl: ");
- buf.append( "challenge=" );
- buf.append( getChallenge() == null ? "null" : java.util.Arrays.toString( getChallenge() ) );
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/ConnectionSecureOkBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/ConnectionSecureOkBodyImpl.java
deleted file mode 100644
index 046abf439c..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/ConnectionSecureOkBodyImpl.java
+++ /dev/null
@@ -1,112 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 8-0
- */
-
-package org.apache.qpid.framing.amqp_8_0;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class ConnectionSecureOkBodyImpl extends AMQMethodBody_8_0 implements ConnectionSecureOkBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new ConnectionSecureOkBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 10;
- public static final int METHOD_ID = 21;
-
- // Fields declared in specification
- private final byte[] _response; // [response]
-
- // Constructor
- public ConnectionSecureOkBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- _response = readBytes( buffer );
- }
-
- public ConnectionSecureOkBodyImpl(
- byte[] response
- )
- {
- _response = response;
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
- public final byte[] getResponse()
- {
- return _response;
- }
-
- protected int getBodySize()
- {
- int size = 0;
- size += getSizeOf( _response );
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- writeBytes( buffer, _response );
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_8_0)dispatcher).dispatchConnectionSecureOk(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[ConnectionSecureOkBodyImpl: ");
- buf.append( "response=" );
- buf.append( getResponse() == null ? "null" : java.util.Arrays.toString( getResponse() ) );
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/ConnectionStartBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/ConnectionStartBodyImpl.java
deleted file mode 100644
index 1f23a9da6e..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/ConnectionStartBodyImpl.java
+++ /dev/null
@@ -1,162 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 8-0
- */
-
-package org.apache.qpid.framing.amqp_8_0;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class ConnectionStartBodyImpl extends AMQMethodBody_8_0 implements ConnectionStartBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new ConnectionStartBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 10;
- public static final int METHOD_ID = 10;
-
- // Fields declared in specification
- private final short _versionMajor; // [versionMajor]
- private final short _versionMinor; // [versionMinor]
- private final FieldTable _serverProperties; // [serverProperties]
- private final byte[] _mechanisms; // [mechanisms]
- private final byte[] _locales; // [locales]
-
- // Constructor
- public ConnectionStartBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- _versionMajor = readUnsignedByte( buffer );
- _versionMinor = readUnsignedByte( buffer );
- _serverProperties = readFieldTable( buffer );
- _mechanisms = readBytes( buffer );
- _locales = readBytes( buffer );
- }
-
- public ConnectionStartBodyImpl(
- short versionMajor,
- short versionMinor,
- FieldTable serverProperties,
- byte[] mechanisms,
- byte[] locales
- )
- {
- _versionMajor = versionMajor;
- _versionMinor = versionMinor;
- _serverProperties = serverProperties;
- _mechanisms = mechanisms;
- _locales = locales;
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
- public final short getVersionMajor()
- {
- return _versionMajor;
- }
- public final short getVersionMinor()
- {
- return _versionMinor;
- }
- public final FieldTable getServerProperties()
- {
- return _serverProperties;
- }
- public final byte[] getMechanisms()
- {
- return _mechanisms;
- }
- public final byte[] getLocales()
- {
- return _locales;
- }
-
- protected int getBodySize()
- {
- int size = 2;
- size += getSizeOf( _serverProperties );
- size += getSizeOf( _mechanisms );
- size += getSizeOf( _locales );
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- writeUnsignedByte( buffer, _versionMajor );
- writeUnsignedByte( buffer, _versionMinor );
- writeFieldTable( buffer, _serverProperties );
- writeBytes( buffer, _mechanisms );
- writeBytes( buffer, _locales );
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_8_0)dispatcher).dispatchConnectionStart(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[ConnectionStartBodyImpl: ");
- buf.append( "versionMajor=" );
- buf.append( getVersionMajor() );
- buf.append( ", " );
- buf.append( "versionMinor=" );
- buf.append( getVersionMinor() );
- buf.append( ", " );
- buf.append( "serverProperties=" );
- buf.append( getServerProperties() );
- buf.append( ", " );
- buf.append( "mechanisms=" );
- buf.append( getMechanisms() == null ? "null" : java.util.Arrays.toString( getMechanisms() ) );
- buf.append( ", " );
- buf.append( "locales=" );
- buf.append( getLocales() == null ? "null" : java.util.Arrays.toString( getLocales() ) );
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/ConnectionStartOkBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/ConnectionStartOkBodyImpl.java
deleted file mode 100644
index 24ecf380ac..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/ConnectionStartOkBodyImpl.java
+++ /dev/null
@@ -1,151 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 8-0
- */
-
-package org.apache.qpid.framing.amqp_8_0;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class ConnectionStartOkBodyImpl extends AMQMethodBody_8_0 implements ConnectionStartOkBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new ConnectionStartOkBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 10;
- public static final int METHOD_ID = 11;
-
- // Fields declared in specification
- private final FieldTable _clientProperties; // [clientProperties]
- private final AMQShortString _mechanism; // [mechanism]
- private final byte[] _response; // [response]
- private final AMQShortString _locale; // [locale]
-
- // Constructor
- public ConnectionStartOkBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- _clientProperties = readFieldTable( buffer );
- _mechanism = readAMQShortString( buffer );
- _response = readBytes( buffer );
- _locale = readAMQShortString( buffer );
- }
-
- public ConnectionStartOkBodyImpl(
- FieldTable clientProperties,
- AMQShortString mechanism,
- byte[] response,
- AMQShortString locale
- )
- {
- _clientProperties = clientProperties;
- _mechanism = mechanism;
- _response = response;
- _locale = locale;
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
- public final FieldTable getClientProperties()
- {
- return _clientProperties;
- }
- public final AMQShortString getMechanism()
- {
- return _mechanism;
- }
- public final byte[] getResponse()
- {
- return _response;
- }
- public final AMQShortString getLocale()
- {
- return _locale;
- }
-
- protected int getBodySize()
- {
- int size = 0;
- size += getSizeOf( _clientProperties );
- size += getSizeOf( _mechanism );
- size += getSizeOf( _response );
- size += getSizeOf( _locale );
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- writeFieldTable( buffer, _clientProperties );
- writeAMQShortString( buffer, _mechanism );
- writeBytes( buffer, _response );
- writeAMQShortString( buffer, _locale );
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_8_0)dispatcher).dispatchConnectionStartOk(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[ConnectionStartOkBodyImpl: ");
- buf.append( "clientProperties=" );
- buf.append( getClientProperties() );
- buf.append( ", " );
- buf.append( "mechanism=" );
- buf.append( getMechanism() );
- buf.append( ", " );
- buf.append( "response=" );
- buf.append( getResponse() == null ? "null" : java.util.Arrays.toString( getResponse() ) );
- buf.append( ", " );
- buf.append( "locale=" );
- buf.append( getLocale() );
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/ConnectionTuneBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/ConnectionTuneBodyImpl.java
deleted file mode 100644
index 83aff93055..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/ConnectionTuneBodyImpl.java
+++ /dev/null
@@ -1,135 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 8-0
- */
-
-package org.apache.qpid.framing.amqp_8_0;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class ConnectionTuneBodyImpl extends AMQMethodBody_8_0 implements ConnectionTuneBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new ConnectionTuneBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 10;
- public static final int METHOD_ID = 30;
-
- // Fields declared in specification
- private final int _channelMax; // [channelMax]
- private final long _frameMax; // [frameMax]
- private final int _heartbeat; // [heartbeat]
-
- // Constructor
- public ConnectionTuneBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- _channelMax = readUnsignedShort( buffer );
- _frameMax = readUnsignedInteger( buffer );
- _heartbeat = readUnsignedShort( buffer );
- }
-
- public ConnectionTuneBodyImpl(
- int channelMax,
- long frameMax,
- int heartbeat
- )
- {
- _channelMax = channelMax;
- _frameMax = frameMax;
- _heartbeat = heartbeat;
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
- public final int getChannelMax()
- {
- return _channelMax;
- }
- public final long getFrameMax()
- {
- return _frameMax;
- }
- public final int getHeartbeat()
- {
- return _heartbeat;
- }
-
- protected int getBodySize()
- {
- int size = 8;
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- writeUnsignedShort( buffer, _channelMax );
- writeUnsignedInteger( buffer, _frameMax );
- writeUnsignedShort( buffer, _heartbeat );
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_8_0)dispatcher).dispatchConnectionTune(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[ConnectionTuneBodyImpl: ");
- buf.append( "channelMax=" );
- buf.append( getChannelMax() );
- buf.append( ", " );
- buf.append( "frameMax=" );
- buf.append( getFrameMax() );
- buf.append( ", " );
- buf.append( "heartbeat=" );
- buf.append( getHeartbeat() );
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/ConnectionTuneOkBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/ConnectionTuneOkBodyImpl.java
deleted file mode 100644
index a6221b9815..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/ConnectionTuneOkBodyImpl.java
+++ /dev/null
@@ -1,135 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 8-0
- */
-
-package org.apache.qpid.framing.amqp_8_0;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class ConnectionTuneOkBodyImpl extends AMQMethodBody_8_0 implements ConnectionTuneOkBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new ConnectionTuneOkBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 10;
- public static final int METHOD_ID = 31;
-
- // Fields declared in specification
- private final int _channelMax; // [channelMax]
- private final long _frameMax; // [frameMax]
- private final int _heartbeat; // [heartbeat]
-
- // Constructor
- public ConnectionTuneOkBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- _channelMax = readUnsignedShort( buffer );
- _frameMax = readUnsignedInteger( buffer );
- _heartbeat = readUnsignedShort( buffer );
- }
-
- public ConnectionTuneOkBodyImpl(
- int channelMax,
- long frameMax,
- int heartbeat
- )
- {
- _channelMax = channelMax;
- _frameMax = frameMax;
- _heartbeat = heartbeat;
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
- public final int getChannelMax()
- {
- return _channelMax;
- }
- public final long getFrameMax()
- {
- return _frameMax;
- }
- public final int getHeartbeat()
- {
- return _heartbeat;
- }
-
- protected int getBodySize()
- {
- int size = 8;
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- writeUnsignedShort( buffer, _channelMax );
- writeUnsignedInteger( buffer, _frameMax );
- writeUnsignedShort( buffer, _heartbeat );
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_8_0)dispatcher).dispatchConnectionTuneOk(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[ConnectionTuneOkBodyImpl: ");
- buf.append( "channelMax=" );
- buf.append( getChannelMax() );
- buf.append( ", " );
- buf.append( "frameMax=" );
- buf.append( getFrameMax() );
- buf.append( ", " );
- buf.append( "heartbeat=" );
- buf.append( getHeartbeat() );
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/DtxSelectBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/DtxSelectBodyImpl.java
deleted file mode 100644
index ac2ff8b225..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/DtxSelectBodyImpl.java
+++ /dev/null
@@ -1,100 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 8-0
- */
-
-package org.apache.qpid.framing.amqp_8_0;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class DtxSelectBodyImpl extends AMQMethodBody_8_0 implements DtxSelectBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new DtxSelectBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 100;
- public static final int METHOD_ID = 10;
-
- // Fields declared in specification
-
- // Constructor
- public DtxSelectBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- }
-
- public DtxSelectBodyImpl(
- )
- {
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
-
- protected int getBodySize()
- {
- int size = 0;
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_8_0)dispatcher).dispatchDtxSelect(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[DtxSelectBodyImpl: ");
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/DtxSelectOkBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/DtxSelectOkBodyImpl.java
deleted file mode 100644
index 2281853e00..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/DtxSelectOkBodyImpl.java
+++ /dev/null
@@ -1,100 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 8-0
- */
-
-package org.apache.qpid.framing.amqp_8_0;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class DtxSelectOkBodyImpl extends AMQMethodBody_8_0 implements DtxSelectOkBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new DtxSelectOkBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 100;
- public static final int METHOD_ID = 11;
-
- // Fields declared in specification
-
- // Constructor
- public DtxSelectOkBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- }
-
- public DtxSelectOkBodyImpl(
- )
- {
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
-
- protected int getBodySize()
- {
- int size = 0;
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_8_0)dispatcher).dispatchDtxSelectOk(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[DtxSelectOkBodyImpl: ");
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/DtxStartBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/DtxStartBodyImpl.java
deleted file mode 100644
index b5a1faa760..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/DtxStartBodyImpl.java
+++ /dev/null
@@ -1,112 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 8-0
- */
-
-package org.apache.qpid.framing.amqp_8_0;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class DtxStartBodyImpl extends AMQMethodBody_8_0 implements DtxStartBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new DtxStartBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 100;
- public static final int METHOD_ID = 20;
-
- // Fields declared in specification
- private final AMQShortString _dtxIdentifier; // [dtxIdentifier]
-
- // Constructor
- public DtxStartBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- _dtxIdentifier = readAMQShortString( buffer );
- }
-
- public DtxStartBodyImpl(
- AMQShortString dtxIdentifier
- )
- {
- _dtxIdentifier = dtxIdentifier;
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
- public final AMQShortString getDtxIdentifier()
- {
- return _dtxIdentifier;
- }
-
- protected int getBodySize()
- {
- int size = 0;
- size += getSizeOf( _dtxIdentifier );
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- writeAMQShortString( buffer, _dtxIdentifier );
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_8_0)dispatcher).dispatchDtxStart(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[DtxStartBodyImpl: ");
- buf.append( "dtxIdentifier=" );
- buf.append( getDtxIdentifier() );
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/DtxStartOkBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/DtxStartOkBodyImpl.java
deleted file mode 100644
index 73fd13e7d3..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/DtxStartOkBodyImpl.java
+++ /dev/null
@@ -1,100 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 8-0
- */
-
-package org.apache.qpid.framing.amqp_8_0;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class DtxStartOkBodyImpl extends AMQMethodBody_8_0 implements DtxStartOkBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new DtxStartOkBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 100;
- public static final int METHOD_ID = 21;
-
- // Fields declared in specification
-
- // Constructor
- public DtxStartOkBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- }
-
- public DtxStartOkBodyImpl(
- )
- {
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
-
- protected int getBodySize()
- {
- int size = 0;
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_8_0)dispatcher).dispatchDtxStartOk(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[DtxStartOkBodyImpl: ");
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/ExchangeBoundBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/ExchangeBoundBodyImpl.java
deleted file mode 100644
index c391f1b7ee..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/ExchangeBoundBodyImpl.java
+++ /dev/null
@@ -1,138 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 8-0
- */
-
-package org.apache.qpid.framing.amqp_8_0;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class ExchangeBoundBodyImpl extends AMQMethodBody_8_0 implements ExchangeBoundBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new ExchangeBoundBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 40;
- public static final int METHOD_ID = 22;
-
- // Fields declared in specification
- private final AMQShortString _exchange; // [exchange]
- private final AMQShortString _routingKey; // [routingKey]
- private final AMQShortString _queue; // [queue]
-
- // Constructor
- public ExchangeBoundBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- _exchange = readAMQShortString( buffer );
- _routingKey = readAMQShortString( buffer );
- _queue = readAMQShortString( buffer );
- }
-
- public ExchangeBoundBodyImpl(
- AMQShortString exchange,
- AMQShortString routingKey,
- AMQShortString queue
- )
- {
- _exchange = exchange;
- _routingKey = routingKey;
- _queue = queue;
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
- public final AMQShortString getExchange()
- {
- return _exchange;
- }
- public final AMQShortString getRoutingKey()
- {
- return _routingKey;
- }
- public final AMQShortString getQueue()
- {
- return _queue;
- }
-
- protected int getBodySize()
- {
- int size = 0;
- size += getSizeOf( _exchange );
- size += getSizeOf( _routingKey );
- size += getSizeOf( _queue );
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- writeAMQShortString( buffer, _exchange );
- writeAMQShortString( buffer, _routingKey );
- writeAMQShortString( buffer, _queue );
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_8_0)dispatcher).dispatchExchangeBound(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[ExchangeBoundBodyImpl: ");
- buf.append( "exchange=" );
- buf.append( getExchange() );
- buf.append( ", " );
- buf.append( "routingKey=" );
- buf.append( getRoutingKey() );
- buf.append( ", " );
- buf.append( "queue=" );
- buf.append( getQueue() );
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/ExchangeBoundOkBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/ExchangeBoundOkBodyImpl.java
deleted file mode 100644
index cfbe77d70e..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/ExchangeBoundOkBodyImpl.java
+++ /dev/null
@@ -1,124 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 8-0
- */
-
-package org.apache.qpid.framing.amqp_8_0;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class ExchangeBoundOkBodyImpl extends AMQMethodBody_8_0 implements ExchangeBoundOkBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new ExchangeBoundOkBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 40;
- public static final int METHOD_ID = 23;
-
- // Fields declared in specification
- private final int _replyCode; // [replyCode]
- private final AMQShortString _replyText; // [replyText]
-
- // Constructor
- public ExchangeBoundOkBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- _replyCode = readUnsignedShort( buffer );
- _replyText = readAMQShortString( buffer );
- }
-
- public ExchangeBoundOkBodyImpl(
- int replyCode,
- AMQShortString replyText
- )
- {
- _replyCode = replyCode;
- _replyText = replyText;
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
- public final int getReplyCode()
- {
- return _replyCode;
- }
- public final AMQShortString getReplyText()
- {
- return _replyText;
- }
-
- protected int getBodySize()
- {
- int size = 2;
- size += getSizeOf( _replyText );
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- writeUnsignedShort( buffer, _replyCode );
- writeAMQShortString( buffer, _replyText );
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_8_0)dispatcher).dispatchExchangeBoundOk(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[ExchangeBoundOkBodyImpl: ");
- buf.append( "replyCode=" );
- buf.append( getReplyCode() );
- buf.append( ", " );
- buf.append( "replyText=" );
- buf.append( getReplyText() );
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/ExchangeDeclareBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/ExchangeDeclareBodyImpl.java
deleted file mode 100644
index de47e0b867..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/ExchangeDeclareBodyImpl.java
+++ /dev/null
@@ -1,220 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 8-0
- */
-
-package org.apache.qpid.framing.amqp_8_0;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class ExchangeDeclareBodyImpl extends AMQMethodBody_8_0 implements ExchangeDeclareBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new ExchangeDeclareBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 40;
- public static final int METHOD_ID = 10;
-
- // Fields declared in specification
- private final int _ticket; // [ticket]
- private final AMQShortString _exchange; // [exchange]
- private final AMQShortString _type; // [type]
- private final byte _bitfield0; // [passive, durable, autoDelete, internal, nowait]
- private final FieldTable _arguments; // [arguments]
-
- // Constructor
- public ExchangeDeclareBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- _ticket = readUnsignedShort( buffer );
- _exchange = readAMQShortString( buffer );
- _type = readAMQShortString( buffer );
- _bitfield0 = readBitfield( buffer );
- _arguments = readFieldTable( buffer );
- }
-
- public ExchangeDeclareBodyImpl(
- int ticket,
- AMQShortString exchange,
- AMQShortString type,
- boolean passive,
- boolean durable,
- boolean autoDelete,
- boolean internal,
- boolean nowait,
- FieldTable arguments
- )
- {
- _ticket = ticket;
- _exchange = exchange;
- _type = type;
- byte bitfield0 = (byte)0;
- if( passive )
- {
- bitfield0 = (byte) (((int) bitfield0) | (1 << 0));
- }
-
- if( durable )
- {
- bitfield0 = (byte) (((int) bitfield0) | (1 << 1));
- }
-
- if( autoDelete )
- {
- bitfield0 = (byte) (((int) bitfield0) | (1 << 2));
- }
-
- if( internal )
- {
- bitfield0 = (byte) (((int) bitfield0) | (1 << 3));
- }
-
- if( nowait )
- {
- bitfield0 = (byte) (((int) bitfield0) | (1 << 4));
- }
-
- _bitfield0 = bitfield0;
- _arguments = arguments;
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
- public final int getTicket()
- {
- return _ticket;
- }
- public final AMQShortString getExchange()
- {
- return _exchange;
- }
- public final AMQShortString getType()
- {
- return _type;
- }
- public final boolean getPassive()
- {
- return (((int)(_bitfield0)) & ( 1 << 0)) != 0;
- }
- public final boolean getDurable()
- {
- return (((int)(_bitfield0)) & ( 1 << 1)) != 0;
- }
- public final boolean getAutoDelete()
- {
- return (((int)(_bitfield0)) & ( 1 << 2)) != 0;
- }
- public final boolean getInternal()
- {
- return (((int)(_bitfield0)) & ( 1 << 3)) != 0;
- }
- public final boolean getNowait()
- {
- return (((int)(_bitfield0)) & ( 1 << 4)) != 0;
- }
- public final FieldTable getArguments()
- {
- return _arguments;
- }
-
- protected int getBodySize()
- {
- int size = 3;
- size += getSizeOf( _exchange );
- size += getSizeOf( _type );
- size += getSizeOf( _arguments );
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- writeUnsignedShort( buffer, _ticket );
- writeAMQShortString( buffer, _exchange );
- writeAMQShortString( buffer, _type );
- writeBitfield( buffer, _bitfield0 );
- writeFieldTable( buffer, _arguments );
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_8_0)dispatcher).dispatchExchangeDeclare(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[ExchangeDeclareBodyImpl: ");
- buf.append( "ticket=" );
- buf.append( getTicket() );
- buf.append( ", " );
- buf.append( "exchange=" );
- buf.append( getExchange() );
- buf.append( ", " );
- buf.append( "type=" );
- buf.append( getType() );
- buf.append( ", " );
- buf.append( "passive=" );
- buf.append( getPassive() );
- buf.append( ", " );
- buf.append( "durable=" );
- buf.append( getDurable() );
- buf.append( ", " );
- buf.append( "autoDelete=" );
- buf.append( getAutoDelete() );
- buf.append( ", " );
- buf.append( "internal=" );
- buf.append( getInternal() );
- buf.append( ", " );
- buf.append( "nowait=" );
- buf.append( getNowait() );
- buf.append( ", " );
- buf.append( "arguments=" );
- buf.append( getArguments() );
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/ExchangeDeclareOkBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/ExchangeDeclareOkBodyImpl.java
deleted file mode 100644
index 8d8ca793b8..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/ExchangeDeclareOkBodyImpl.java
+++ /dev/null
@@ -1,100 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 8-0
- */
-
-package org.apache.qpid.framing.amqp_8_0;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class ExchangeDeclareOkBodyImpl extends AMQMethodBody_8_0 implements ExchangeDeclareOkBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new ExchangeDeclareOkBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 40;
- public static final int METHOD_ID = 11;
-
- // Fields declared in specification
-
- // Constructor
- public ExchangeDeclareOkBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- }
-
- public ExchangeDeclareOkBodyImpl(
- )
- {
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
-
- protected int getBodySize()
- {
- int size = 0;
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_8_0)dispatcher).dispatchExchangeDeclareOk(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[ExchangeDeclareOkBodyImpl: ");
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/ExchangeDeleteBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/ExchangeDeleteBodyImpl.java
deleted file mode 100644
index 2bfc0f13f4..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/ExchangeDeleteBodyImpl.java
+++ /dev/null
@@ -1,154 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 8-0
- */
-
-package org.apache.qpid.framing.amqp_8_0;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class ExchangeDeleteBodyImpl extends AMQMethodBody_8_0 implements ExchangeDeleteBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new ExchangeDeleteBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 40;
- public static final int METHOD_ID = 20;
-
- // Fields declared in specification
- private final int _ticket; // [ticket]
- private final AMQShortString _exchange; // [exchange]
- private final byte _bitfield0; // [ifUnused, nowait]
-
- // Constructor
- public ExchangeDeleteBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- _ticket = readUnsignedShort( buffer );
- _exchange = readAMQShortString( buffer );
- _bitfield0 = readBitfield( buffer );
- }
-
- public ExchangeDeleteBodyImpl(
- int ticket,
- AMQShortString exchange,
- boolean ifUnused,
- boolean nowait
- )
- {
- _ticket = ticket;
- _exchange = exchange;
- byte bitfield0 = (byte)0;
- if( ifUnused )
- {
- bitfield0 = (byte) (((int) bitfield0) | (1 << 0));
- }
-
- if( nowait )
- {
- bitfield0 = (byte) (((int) bitfield0) | (1 << 1));
- }
- _bitfield0 = bitfield0;
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
- public final int getTicket()
- {
- return _ticket;
- }
- public final AMQShortString getExchange()
- {
- return _exchange;
- }
- public final boolean getIfUnused()
- {
- return (((int)(_bitfield0)) & ( 1 << 0)) != 0;
- }
- public final boolean getNowait()
- {
- return (((int)(_bitfield0)) & ( 1 << 1)) != 0;
- }
-
- protected int getBodySize()
- {
- int size = 3;
- size += getSizeOf( _exchange );
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- writeUnsignedShort( buffer, _ticket );
- writeAMQShortString( buffer, _exchange );
- writeBitfield( buffer, _bitfield0 );
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_8_0)dispatcher).dispatchExchangeDelete(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[ExchangeDeleteBodyImpl: ");
- buf.append( "ticket=" );
- buf.append( getTicket() );
- buf.append( ", " );
- buf.append( "exchange=" );
- buf.append( getExchange() );
- buf.append( ", " );
- buf.append( "ifUnused=" );
- buf.append( getIfUnused() );
- buf.append( ", " );
- buf.append( "nowait=" );
- buf.append( getNowait() );
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/ExchangeDeleteOkBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/ExchangeDeleteOkBodyImpl.java
deleted file mode 100644
index 996072088c..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/ExchangeDeleteOkBodyImpl.java
+++ /dev/null
@@ -1,100 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 8-0
- */
-
-package org.apache.qpid.framing.amqp_8_0;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class ExchangeDeleteOkBodyImpl extends AMQMethodBody_8_0 implements ExchangeDeleteOkBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new ExchangeDeleteOkBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 40;
- public static final int METHOD_ID = 21;
-
- // Fields declared in specification
-
- // Constructor
- public ExchangeDeleteOkBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- }
-
- public ExchangeDeleteOkBodyImpl(
- )
- {
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
-
- protected int getBodySize()
- {
- int size = 0;
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_8_0)dispatcher).dispatchExchangeDeleteOk(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[ExchangeDeleteOkBodyImpl: ");
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/FileAckBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/FileAckBodyImpl.java
deleted file mode 100644
index 1efad0825a..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/FileAckBodyImpl.java
+++ /dev/null
@@ -1,128 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 8-0
- */
-
-package org.apache.qpid.framing.amqp_8_0;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class FileAckBodyImpl extends AMQMethodBody_8_0 implements FileAckBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new FileAckBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 70;
- public static final int METHOD_ID = 90;
-
- // Fields declared in specification
- private final long _deliveryTag; // [deliveryTag]
- private final byte _bitfield0; // [multiple]
-
- // Constructor
- public FileAckBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- _deliveryTag = readLong( buffer );
- _bitfield0 = readBitfield( buffer );
- }
-
- public FileAckBodyImpl(
- long deliveryTag,
- boolean multiple
- )
- {
- _deliveryTag = deliveryTag;
- byte bitfield0 = (byte)0;
- if( multiple )
- {
- bitfield0 = (byte) (((int) bitfield0) | (1 << 0));
- }
- _bitfield0 = bitfield0;
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
- public final long getDeliveryTag()
- {
- return _deliveryTag;
- }
- public final boolean getMultiple()
- {
- return (((int)(_bitfield0)) & ( 1 << 0)) != 0;
- }
-
- protected int getBodySize()
- {
- int size = 9;
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- writeLong( buffer, _deliveryTag );
- writeBitfield( buffer, _bitfield0 );
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_8_0)dispatcher).dispatchFileAck(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[FileAckBodyImpl: ");
- buf.append( "deliveryTag=" );
- buf.append( getDeliveryTag() );
- buf.append( ", " );
- buf.append( "multiple=" );
- buf.append( getMultiple() );
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/FileCancelBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/FileCancelBodyImpl.java
deleted file mode 100644
index 422f6d8f16..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/FileCancelBodyImpl.java
+++ /dev/null
@@ -1,129 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 8-0
- */
-
-package org.apache.qpid.framing.amqp_8_0;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class FileCancelBodyImpl extends AMQMethodBody_8_0 implements FileCancelBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new FileCancelBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 70;
- public static final int METHOD_ID = 30;
-
- // Fields declared in specification
- private final AMQShortString _consumerTag; // [consumerTag]
- private final byte _bitfield0; // [nowait]
-
- // Constructor
- public FileCancelBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- _consumerTag = readAMQShortString( buffer );
- _bitfield0 = readBitfield( buffer );
- }
-
- public FileCancelBodyImpl(
- AMQShortString consumerTag,
- boolean nowait
- )
- {
- _consumerTag = consumerTag;
- byte bitfield0 = (byte)0;
- if( nowait )
- {
- bitfield0 = (byte) (((int) bitfield0) | (1 << 0));
- }
- _bitfield0 = bitfield0;
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
- public final AMQShortString getConsumerTag()
- {
- return _consumerTag;
- }
- public final boolean getNowait()
- {
- return (((int)(_bitfield0)) & ( 1 << 0)) != 0;
- }
-
- protected int getBodySize()
- {
- int size = 1;
- size += getSizeOf( _consumerTag );
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- writeAMQShortString( buffer, _consumerTag );
- writeBitfield( buffer, _bitfield0 );
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_8_0)dispatcher).dispatchFileCancel(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[FileCancelBodyImpl: ");
- buf.append( "consumerTag=" );
- buf.append( getConsumerTag() );
- buf.append( ", " );
- buf.append( "nowait=" );
- buf.append( getNowait() );
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/FileCancelOkBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/FileCancelOkBodyImpl.java
deleted file mode 100644
index b100ce9f1b..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/FileCancelOkBodyImpl.java
+++ /dev/null
@@ -1,112 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 8-0
- */
-
-package org.apache.qpid.framing.amqp_8_0;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class FileCancelOkBodyImpl extends AMQMethodBody_8_0 implements FileCancelOkBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new FileCancelOkBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 70;
- public static final int METHOD_ID = 31;
-
- // Fields declared in specification
- private final AMQShortString _consumerTag; // [consumerTag]
-
- // Constructor
- public FileCancelOkBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- _consumerTag = readAMQShortString( buffer );
- }
-
- public FileCancelOkBodyImpl(
- AMQShortString consumerTag
- )
- {
- _consumerTag = consumerTag;
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
- public final AMQShortString getConsumerTag()
- {
- return _consumerTag;
- }
-
- protected int getBodySize()
- {
- int size = 0;
- size += getSizeOf( _consumerTag );
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- writeAMQShortString( buffer, _consumerTag );
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_8_0)dispatcher).dispatchFileCancelOk(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[FileCancelOkBodyImpl: ");
- buf.append( "consumerTag=" );
- buf.append( getConsumerTag() );
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/FileConsumeBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/FileConsumeBodyImpl.java
deleted file mode 100644
index 0a6aa06da4..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/FileConsumeBodyImpl.java
+++ /dev/null
@@ -1,193 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 8-0
- */
-
-package org.apache.qpid.framing.amqp_8_0;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class FileConsumeBodyImpl extends AMQMethodBody_8_0 implements FileConsumeBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new FileConsumeBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 70;
- public static final int METHOD_ID = 20;
-
- // Fields declared in specification
- private final int _ticket; // [ticket]
- private final AMQShortString _queue; // [queue]
- private final AMQShortString _consumerTag; // [consumerTag]
- private final byte _bitfield0; // [noLocal, noAck, exclusive, nowait]
-
- // Constructor
- public FileConsumeBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- _ticket = readUnsignedShort( buffer );
- _queue = readAMQShortString( buffer );
- _consumerTag = readAMQShortString( buffer );
- _bitfield0 = readBitfield( buffer );
- }
-
- public FileConsumeBodyImpl(
- int ticket,
- AMQShortString queue,
- AMQShortString consumerTag,
- boolean noLocal,
- boolean noAck,
- boolean exclusive,
- boolean nowait
- )
- {
- _ticket = ticket;
- _queue = queue;
- _consumerTag = consumerTag;
- byte bitfield0 = (byte)0;
- if( noLocal )
- {
- bitfield0 = (byte) (((int) bitfield0) | (1 << 0));
- }
-
- if( noAck )
- {
- bitfield0 = (byte) (((int) bitfield0) | (1 << 1));
- }
-
- if( exclusive )
- {
- bitfield0 = (byte) (((int) bitfield0) | (1 << 2));
- }
-
- if( nowait )
- {
- bitfield0 = (byte) (((int) bitfield0) | (1 << 3));
- }
- _bitfield0 = bitfield0;
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
- public final int getTicket()
- {
- return _ticket;
- }
- public final AMQShortString getQueue()
- {
- return _queue;
- }
- public final AMQShortString getConsumerTag()
- {
- return _consumerTag;
- }
- public final boolean getNoLocal()
- {
- return (((int)(_bitfield0)) & ( 1 << 0)) != 0;
- }
- public final boolean getNoAck()
- {
- return (((int)(_bitfield0)) & ( 1 << 1)) != 0;
- }
- public final boolean getExclusive()
- {
- return (((int)(_bitfield0)) & ( 1 << 2)) != 0;
- }
- public final boolean getNowait()
- {
- return (((int)(_bitfield0)) & ( 1 << 3)) != 0;
- }
-
- protected int getBodySize()
- {
- int size = 3;
- size += getSizeOf( _queue );
- size += getSizeOf( _consumerTag );
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- writeUnsignedShort( buffer, _ticket );
- writeAMQShortString( buffer, _queue );
- writeAMQShortString( buffer, _consumerTag );
- writeBitfield( buffer, _bitfield0 );
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_8_0)dispatcher).dispatchFileConsume(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[FileConsumeBodyImpl: ");
- buf.append( "ticket=" );
- buf.append( getTicket() );
- buf.append( ", " );
- buf.append( "queue=" );
- buf.append( getQueue() );
- buf.append( ", " );
- buf.append( "consumerTag=" );
- buf.append( getConsumerTag() );
- buf.append( ", " );
- buf.append( "noLocal=" );
- buf.append( getNoLocal() );
- buf.append( ", " );
- buf.append( "noAck=" );
- buf.append( getNoAck() );
- buf.append( ", " );
- buf.append( "exclusive=" );
- buf.append( getExclusive() );
- buf.append( ", " );
- buf.append( "nowait=" );
- buf.append( getNowait() );
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/FileConsumeOkBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/FileConsumeOkBodyImpl.java
deleted file mode 100644
index cde5176f42..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/FileConsumeOkBodyImpl.java
+++ /dev/null
@@ -1,112 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 8-0
- */
-
-package org.apache.qpid.framing.amqp_8_0;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class FileConsumeOkBodyImpl extends AMQMethodBody_8_0 implements FileConsumeOkBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new FileConsumeOkBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 70;
- public static final int METHOD_ID = 21;
-
- // Fields declared in specification
- private final AMQShortString _consumerTag; // [consumerTag]
-
- // Constructor
- public FileConsumeOkBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- _consumerTag = readAMQShortString( buffer );
- }
-
- public FileConsumeOkBodyImpl(
- AMQShortString consumerTag
- )
- {
- _consumerTag = consumerTag;
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
- public final AMQShortString getConsumerTag()
- {
- return _consumerTag;
- }
-
- protected int getBodySize()
- {
- int size = 0;
- size += getSizeOf( _consumerTag );
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- writeAMQShortString( buffer, _consumerTag );
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_8_0)dispatcher).dispatchFileConsumeOk(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[FileConsumeOkBodyImpl: ");
- buf.append( "consumerTag=" );
- buf.append( getConsumerTag() );
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/FileDeliverBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/FileDeliverBodyImpl.java
deleted file mode 100644
index 3cfd508dd7..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/FileDeliverBodyImpl.java
+++ /dev/null
@@ -1,181 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 8-0
- */
-
-package org.apache.qpid.framing.amqp_8_0;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class FileDeliverBodyImpl extends AMQMethodBody_8_0 implements FileDeliverBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new FileDeliverBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 70;
- public static final int METHOD_ID = 80;
-
- // Fields declared in specification
- private final AMQShortString _consumerTag; // [consumerTag]
- private final long _deliveryTag; // [deliveryTag]
- private final byte _bitfield0; // [redelivered]
- private final AMQShortString _exchange; // [exchange]
- private final AMQShortString _routingKey; // [routingKey]
- private final AMQShortString _identifier; // [identifier]
-
- // Constructor
- public FileDeliverBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- _consumerTag = readAMQShortString( buffer );
- _deliveryTag = readLong( buffer );
- _bitfield0 = readBitfield( buffer );
- _exchange = readAMQShortString( buffer );
- _routingKey = readAMQShortString( buffer );
- _identifier = readAMQShortString( buffer );
- }
-
- public FileDeliverBodyImpl(
- AMQShortString consumerTag,
- long deliveryTag,
- boolean redelivered,
- AMQShortString exchange,
- AMQShortString routingKey,
- AMQShortString identifier
- )
- {
- _consumerTag = consumerTag;
- _deliveryTag = deliveryTag;
- byte bitfield0 = (byte)0;
- if( redelivered )
- {
- bitfield0 = (byte) (((int) bitfield0) | (1 << 0));
- }
-
- _bitfield0 = bitfield0;
- _exchange = exchange;
- _routingKey = routingKey;
- _identifier = identifier;
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
- public final AMQShortString getConsumerTag()
- {
- return _consumerTag;
- }
- public final long getDeliveryTag()
- {
- return _deliveryTag;
- }
- public final boolean getRedelivered()
- {
- return (((int)(_bitfield0)) & ( 1 << 0)) != 0;
- }
- public final AMQShortString getExchange()
- {
- return _exchange;
- }
- public final AMQShortString getRoutingKey()
- {
- return _routingKey;
- }
- public final AMQShortString getIdentifier()
- {
- return _identifier;
- }
-
- protected int getBodySize()
- {
- int size = 9;
- size += getSizeOf( _consumerTag );
- size += getSizeOf( _exchange );
- size += getSizeOf( _routingKey );
- size += getSizeOf( _identifier );
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- writeAMQShortString( buffer, _consumerTag );
- writeLong( buffer, _deliveryTag );
- writeBitfield( buffer, _bitfield0 );
- writeAMQShortString( buffer, _exchange );
- writeAMQShortString( buffer, _routingKey );
- writeAMQShortString( buffer, _identifier );
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_8_0)dispatcher).dispatchFileDeliver(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[FileDeliverBodyImpl: ");
- buf.append( "consumerTag=" );
- buf.append( getConsumerTag() );
- buf.append( ", " );
- buf.append( "deliveryTag=" );
- buf.append( getDeliveryTag() );
- buf.append( ", " );
- buf.append( "redelivered=" );
- buf.append( getRedelivered() );
- buf.append( ", " );
- buf.append( "exchange=" );
- buf.append( getExchange() );
- buf.append( ", " );
- buf.append( "routingKey=" );
- buf.append( getRoutingKey() );
- buf.append( ", " );
- buf.append( "identifier=" );
- buf.append( getIdentifier() );
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/FileOpenBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/FileOpenBodyImpl.java
deleted file mode 100644
index aa79d22961..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/FileOpenBodyImpl.java
+++ /dev/null
@@ -1,124 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 8-0
- */
-
-package org.apache.qpid.framing.amqp_8_0;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class FileOpenBodyImpl extends AMQMethodBody_8_0 implements FileOpenBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new FileOpenBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 70;
- public static final int METHOD_ID = 40;
-
- // Fields declared in specification
- private final AMQShortString _identifier; // [identifier]
- private final long _contentSize; // [contentSize]
-
- // Constructor
- public FileOpenBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- _identifier = readAMQShortString( buffer );
- _contentSize = readLong( buffer );
- }
-
- public FileOpenBodyImpl(
- AMQShortString identifier,
- long contentSize
- )
- {
- _identifier = identifier;
- _contentSize = contentSize;
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
- public final AMQShortString getIdentifier()
- {
- return _identifier;
- }
- public final long getContentSize()
- {
- return _contentSize;
- }
-
- protected int getBodySize()
- {
- int size = 8;
- size += getSizeOf( _identifier );
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- writeAMQShortString( buffer, _identifier );
- writeLong( buffer, _contentSize );
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_8_0)dispatcher).dispatchFileOpen(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[FileOpenBodyImpl: ");
- buf.append( "identifier=" );
- buf.append( getIdentifier() );
- buf.append( ", " );
- buf.append( "contentSize=" );
- buf.append( getContentSize() );
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/FileOpenOkBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/FileOpenOkBodyImpl.java
deleted file mode 100644
index 48845f7074..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/FileOpenOkBodyImpl.java
+++ /dev/null
@@ -1,111 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 8-0
- */
-
-package org.apache.qpid.framing.amqp_8_0;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class FileOpenOkBodyImpl extends AMQMethodBody_8_0 implements FileOpenOkBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new FileOpenOkBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 70;
- public static final int METHOD_ID = 41;
-
- // Fields declared in specification
- private final long _stagedSize; // [stagedSize]
-
- // Constructor
- public FileOpenOkBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- _stagedSize = readLong( buffer );
- }
-
- public FileOpenOkBodyImpl(
- long stagedSize
- )
- {
- _stagedSize = stagedSize;
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
- public final long getStagedSize()
- {
- return _stagedSize;
- }
-
- protected int getBodySize()
- {
- int size = 8;
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- writeLong( buffer, _stagedSize );
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_8_0)dispatcher).dispatchFileOpenOk(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[FileOpenOkBodyImpl: ");
- buf.append( "stagedSize=" );
- buf.append( getStagedSize() );
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/FilePublishBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/FilePublishBodyImpl.java
deleted file mode 100644
index c3e01ec686..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/FilePublishBodyImpl.java
+++ /dev/null
@@ -1,181 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 8-0
- */
-
-package org.apache.qpid.framing.amqp_8_0;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class FilePublishBodyImpl extends AMQMethodBody_8_0 implements FilePublishBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new FilePublishBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 70;
- public static final int METHOD_ID = 60;
-
- // Fields declared in specification
- private final int _ticket; // [ticket]
- private final AMQShortString _exchange; // [exchange]
- private final AMQShortString _routingKey; // [routingKey]
- private final byte _bitfield0; // [mandatory, immediate]
- private final AMQShortString _identifier; // [identifier]
-
- // Constructor
- public FilePublishBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- _ticket = readUnsignedShort( buffer );
- _exchange = readAMQShortString( buffer );
- _routingKey = readAMQShortString( buffer );
- _bitfield0 = readBitfield( buffer );
- _identifier = readAMQShortString( buffer );
- }
-
- public FilePublishBodyImpl(
- int ticket,
- AMQShortString exchange,
- AMQShortString routingKey,
- boolean mandatory,
- boolean immediate,
- AMQShortString identifier
- )
- {
- _ticket = ticket;
- _exchange = exchange;
- _routingKey = routingKey;
- byte bitfield0 = (byte)0;
- if( mandatory )
- {
- bitfield0 = (byte) (((int) bitfield0) | (1 << 0));
- }
-
- if( immediate )
- {
- bitfield0 = (byte) (((int) bitfield0) | (1 << 1));
- }
-
- _bitfield0 = bitfield0;
- _identifier = identifier;
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
- public final int getTicket()
- {
- return _ticket;
- }
- public final AMQShortString getExchange()
- {
- return _exchange;
- }
- public final AMQShortString getRoutingKey()
- {
- return _routingKey;
- }
- public final boolean getMandatory()
- {
- return (((int)(_bitfield0)) & ( 1 << 0)) != 0;
- }
- public final boolean getImmediate()
- {
- return (((int)(_bitfield0)) & ( 1 << 1)) != 0;
- }
- public final AMQShortString getIdentifier()
- {
- return _identifier;
- }
-
- protected int getBodySize()
- {
- int size = 3;
- size += getSizeOf( _exchange );
- size += getSizeOf( _routingKey );
- size += getSizeOf( _identifier );
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- writeUnsignedShort( buffer, _ticket );
- writeAMQShortString( buffer, _exchange );
- writeAMQShortString( buffer, _routingKey );
- writeBitfield( buffer, _bitfield0 );
- writeAMQShortString( buffer, _identifier );
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_8_0)dispatcher).dispatchFilePublish(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[FilePublishBodyImpl: ");
- buf.append( "ticket=" );
- buf.append( getTicket() );
- buf.append( ", " );
- buf.append( "exchange=" );
- buf.append( getExchange() );
- buf.append( ", " );
- buf.append( "routingKey=" );
- buf.append( getRoutingKey() );
- buf.append( ", " );
- buf.append( "mandatory=" );
- buf.append( getMandatory() );
- buf.append( ", " );
- buf.append( "immediate=" );
- buf.append( getImmediate() );
- buf.append( ", " );
- buf.append( "identifier=" );
- buf.append( getIdentifier() );
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/FileQosBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/FileQosBodyImpl.java
deleted file mode 100644
index f78156d8df..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/FileQosBodyImpl.java
+++ /dev/null
@@ -1,140 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 8-0
- */
-
-package org.apache.qpid.framing.amqp_8_0;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class FileQosBodyImpl extends AMQMethodBody_8_0 implements FileQosBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new FileQosBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 70;
- public static final int METHOD_ID = 10;
-
- // Fields declared in specification
- private final long _prefetchSize; // [prefetchSize]
- private final int _prefetchCount; // [prefetchCount]
- private final byte _bitfield0; // [global]
-
- // Constructor
- public FileQosBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- _prefetchSize = readUnsignedInteger( buffer );
- _prefetchCount = readUnsignedShort( buffer );
- _bitfield0 = readBitfield( buffer );
- }
-
- public FileQosBodyImpl(
- long prefetchSize,
- int prefetchCount,
- boolean global
- )
- {
- _prefetchSize = prefetchSize;
- _prefetchCount = prefetchCount;
- byte bitfield0 = (byte)0;
- if( global )
- {
- bitfield0 = (byte) (((int) bitfield0) | (1 << 0));
- }
- _bitfield0 = bitfield0;
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
- public final long getPrefetchSize()
- {
- return _prefetchSize;
- }
- public final int getPrefetchCount()
- {
- return _prefetchCount;
- }
- public final boolean getGlobal()
- {
- return (((int)(_bitfield0)) & ( 1 << 0)) != 0;
- }
-
- protected int getBodySize()
- {
- int size = 7;
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- writeUnsignedInteger( buffer, _prefetchSize );
- writeUnsignedShort( buffer, _prefetchCount );
- writeBitfield( buffer, _bitfield0 );
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_8_0)dispatcher).dispatchFileQos(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[FileQosBodyImpl: ");
- buf.append( "prefetchSize=" );
- buf.append( getPrefetchSize() );
- buf.append( ", " );
- buf.append( "prefetchCount=" );
- buf.append( getPrefetchCount() );
- buf.append( ", " );
- buf.append( "global=" );
- buf.append( getGlobal() );
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/FileQosOkBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/FileQosOkBodyImpl.java
deleted file mode 100644
index 17076f49b3..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/FileQosOkBodyImpl.java
+++ /dev/null
@@ -1,100 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 8-0
- */
-
-package org.apache.qpid.framing.amqp_8_0;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class FileQosOkBodyImpl extends AMQMethodBody_8_0 implements FileQosOkBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new FileQosOkBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 70;
- public static final int METHOD_ID = 11;
-
- // Fields declared in specification
-
- // Constructor
- public FileQosOkBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- }
-
- public FileQosOkBodyImpl(
- )
- {
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
-
- protected int getBodySize()
- {
- int size = 0;
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_8_0)dispatcher).dispatchFileQosOk(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[FileQosOkBodyImpl: ");
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/FileRejectBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/FileRejectBodyImpl.java
deleted file mode 100644
index a4e7a57540..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/FileRejectBodyImpl.java
+++ /dev/null
@@ -1,128 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 8-0
- */
-
-package org.apache.qpid.framing.amqp_8_0;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class FileRejectBodyImpl extends AMQMethodBody_8_0 implements FileRejectBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new FileRejectBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 70;
- public static final int METHOD_ID = 100;
-
- // Fields declared in specification
- private final long _deliveryTag; // [deliveryTag]
- private final byte _bitfield0; // [requeue]
-
- // Constructor
- public FileRejectBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- _deliveryTag = readLong( buffer );
- _bitfield0 = readBitfield( buffer );
- }
-
- public FileRejectBodyImpl(
- long deliveryTag,
- boolean requeue
- )
- {
- _deliveryTag = deliveryTag;
- byte bitfield0 = (byte)0;
- if( requeue )
- {
- bitfield0 = (byte) (((int) bitfield0) | (1 << 0));
- }
- _bitfield0 = bitfield0;
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
- public final long getDeliveryTag()
- {
- return _deliveryTag;
- }
- public final boolean getRequeue()
- {
- return (((int)(_bitfield0)) & ( 1 << 0)) != 0;
- }
-
- protected int getBodySize()
- {
- int size = 9;
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- writeLong( buffer, _deliveryTag );
- writeBitfield( buffer, _bitfield0 );
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_8_0)dispatcher).dispatchFileReject(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[FileRejectBodyImpl: ");
- buf.append( "deliveryTag=" );
- buf.append( getDeliveryTag() );
- buf.append( ", " );
- buf.append( "requeue=" );
- buf.append( getRequeue() );
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/FileReturnBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/FileReturnBodyImpl.java
deleted file mode 100644
index bf696ca668..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/FileReturnBodyImpl.java
+++ /dev/null
@@ -1,150 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 8-0
- */
-
-package org.apache.qpid.framing.amqp_8_0;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class FileReturnBodyImpl extends AMQMethodBody_8_0 implements FileReturnBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new FileReturnBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 70;
- public static final int METHOD_ID = 70;
-
- // Fields declared in specification
- private final int _replyCode; // [replyCode]
- private final AMQShortString _replyText; // [replyText]
- private final AMQShortString _exchange; // [exchange]
- private final AMQShortString _routingKey; // [routingKey]
-
- // Constructor
- public FileReturnBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- _replyCode = readUnsignedShort( buffer );
- _replyText = readAMQShortString( buffer );
- _exchange = readAMQShortString( buffer );
- _routingKey = readAMQShortString( buffer );
- }
-
- public FileReturnBodyImpl(
- int replyCode,
- AMQShortString replyText,
- AMQShortString exchange,
- AMQShortString routingKey
- )
- {
- _replyCode = replyCode;
- _replyText = replyText;
- _exchange = exchange;
- _routingKey = routingKey;
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
- public final int getReplyCode()
- {
- return _replyCode;
- }
- public final AMQShortString getReplyText()
- {
- return _replyText;
- }
- public final AMQShortString getExchange()
- {
- return _exchange;
- }
- public final AMQShortString getRoutingKey()
- {
- return _routingKey;
- }
-
- protected int getBodySize()
- {
- int size = 2;
- size += getSizeOf( _replyText );
- size += getSizeOf( _exchange );
- size += getSizeOf( _routingKey );
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- writeUnsignedShort( buffer, _replyCode );
- writeAMQShortString( buffer, _replyText );
- writeAMQShortString( buffer, _exchange );
- writeAMQShortString( buffer, _routingKey );
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_8_0)dispatcher).dispatchFileReturn(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[FileReturnBodyImpl: ");
- buf.append( "replyCode=" );
- buf.append( getReplyCode() );
- buf.append( ", " );
- buf.append( "replyText=" );
- buf.append( getReplyText() );
- buf.append( ", " );
- buf.append( "exchange=" );
- buf.append( getExchange() );
- buf.append( ", " );
- buf.append( "routingKey=" );
- buf.append( getRoutingKey() );
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/FileStageBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/FileStageBodyImpl.java
deleted file mode 100644
index 8e2185801b..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/FileStageBodyImpl.java
+++ /dev/null
@@ -1,100 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 8-0
- */
-
-package org.apache.qpid.framing.amqp_8_0;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class FileStageBodyImpl extends AMQMethodBody_8_0 implements FileStageBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new FileStageBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 70;
- public static final int METHOD_ID = 50;
-
- // Fields declared in specification
-
- // Constructor
- public FileStageBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- }
-
- public FileStageBodyImpl(
- )
- {
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
-
- protected int getBodySize()
- {
- int size = 0;
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_8_0)dispatcher).dispatchFileStage(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[FileStageBodyImpl: ");
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/MethodConverter_8_0.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/MethodConverter_8_0.java
deleted file mode 100644
index 5e50c2b3fb..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/MethodConverter_8_0.java
+++ /dev/null
@@ -1,64 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-package org.apache.qpid.framing.amqp_8_0;
-
-import org.apache.qpid.framing.AMQMethodBody;
-import org.apache.qpid.framing.AMQShortString;
-import org.apache.qpid.framing.BasicPublishBody;
-import org.apache.qpid.framing.abstraction.AbstractMethodConverter;
-import org.apache.qpid.framing.abstraction.MessagePublishInfo;
-import org.apache.qpid.framing.abstraction.MessagePublishInfoImpl;
-import org.apache.qpid.framing.abstraction.ProtocolVersionMethodConverter;
-
-public class MethodConverter_8_0 extends AbstractMethodConverter implements ProtocolVersionMethodConverter
-{
- public MethodConverter_8_0()
- {
- super((byte)8,(byte)0);
- }
-
-
- public MessagePublishInfo convertToInfo(AMQMethodBody methodBody)
- {
- final BasicPublishBody publishBody = ((BasicPublishBody) methodBody);
-
- final AMQShortString exchange = publishBody.getExchange();
- final AMQShortString routingKey = publishBody.getRoutingKey();
-
- return new MessagePublishInfoImpl(exchange == null ? null : exchange.intern(),
- publishBody.getImmediate(),
- publishBody.getMandatory(),
- routingKey == null ? null : routingKey.intern(false));
-
- }
-
- public AMQMethodBody convertToBody(MessagePublishInfo info)
- {
-
- return new BasicPublishBodyImpl(0,
- info.getExchange(),
- info.getRoutingKey(),
- info.isMandatory(),
- info.isImmediate()) ;
-
- }
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/MethodDispatcher_8_0.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/MethodDispatcher_8_0.java
deleted file mode 100644
index dc4f33ab6d..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/MethodDispatcher_8_0.java
+++ /dev/null
@@ -1,38 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 8-0
- */
-
-package org.apache.qpid.framing.amqp_8_0;
-
-import org.apache.qpid.framing.*;
-
-public interface MethodDispatcher_8_0
- extends MethodDispatcher,
- ServerMethodDispatcher_8_0,
- ClientMethodDispatcher_8_0
-{
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/MethodRegistry_8_0.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/MethodRegistry_8_0.java
deleted file mode 100644
index f3c1888e2a..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/MethodRegistry_8_0.java
+++ /dev/null
@@ -1,1407 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 8-0
- */
-
-package org.apache.qpid.framing.amqp_8_0;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.protocol.AMQConstant;
-
-
-import org.slf4j.Logger;
-import org.slf4j.LoggerFactory;
-
-import java.io.IOException;
-
-import org.apache.qpid.framing.abstraction.ProtocolVersionMethodConverter;
-import org.apache.qpid.codec.MarkableDataInput;
-
-
-public class MethodRegistry_8_0 extends MethodRegistry
-{
-
- private static final Logger _log = LoggerFactory.getLogger(MethodRegistry.class);
-
- private ProtocolVersionMethodConverter _protocolVersionConverter = new MethodConverter_8_0();
-
- private final AMQMethodBodyInstanceFactory[][] _factories = new AMQMethodBodyInstanceFactory[121][];
-
- public MethodRegistry_8_0()
- {
- this(new ProtocolVersion((byte)8,(byte)0));
- }
-
- public MethodRegistry_8_0(ProtocolVersion pv)
- {
- super(pv);
-
-
-
- // Register method body instance factories for the Connection class.
-
- _factories[10] = new AMQMethodBodyInstanceFactory[62];
-
- _factories[10][10] = ConnectionStartBodyImpl.getFactory();
- _factories[10][11] = ConnectionStartOkBodyImpl.getFactory();
- _factories[10][20] = ConnectionSecureBodyImpl.getFactory();
- _factories[10][21] = ConnectionSecureOkBodyImpl.getFactory();
- _factories[10][30] = ConnectionTuneBodyImpl.getFactory();
- _factories[10][31] = ConnectionTuneOkBodyImpl.getFactory();
- _factories[10][40] = ConnectionOpenBodyImpl.getFactory();
- _factories[10][41] = ConnectionOpenOkBodyImpl.getFactory();
- _factories[10][50] = ConnectionRedirectBodyImpl.getFactory();
- _factories[10][60] = ConnectionCloseBodyImpl.getFactory();
- _factories[10][61] = ConnectionCloseOkBodyImpl.getFactory();
-
-
-
- // Register method body instance factories for the Channel class.
-
- _factories[20] = new AMQMethodBodyInstanceFactory[42];
-
- _factories[20][10] = ChannelOpenBodyImpl.getFactory();
- _factories[20][11] = ChannelOpenOkBodyImpl.getFactory();
- _factories[20][20] = ChannelFlowBodyImpl.getFactory();
- _factories[20][21] = ChannelFlowOkBodyImpl.getFactory();
- _factories[20][30] = ChannelAlertBodyImpl.getFactory();
- _factories[20][40] = ChannelCloseBodyImpl.getFactory();
- _factories[20][41] = ChannelCloseOkBodyImpl.getFactory();
-
-
-
- // Register method body instance factories for the Access class.
-
- _factories[30] = new AMQMethodBodyInstanceFactory[12];
-
- _factories[30][10] = AccessRequestBodyImpl.getFactory();
- _factories[30][11] = AccessRequestOkBodyImpl.getFactory();
-
-
-
- // Register method body instance factories for the Exchange class.
-
- _factories[40] = new AMQMethodBodyInstanceFactory[24];
-
- _factories[40][10] = ExchangeDeclareBodyImpl.getFactory();
- _factories[40][11] = ExchangeDeclareOkBodyImpl.getFactory();
- _factories[40][20] = ExchangeDeleteBodyImpl.getFactory();
- _factories[40][21] = ExchangeDeleteOkBodyImpl.getFactory();
- _factories[40][22] = ExchangeBoundBodyImpl.getFactory();
- _factories[40][23] = ExchangeBoundOkBodyImpl.getFactory();
-
-
-
- // Register method body instance factories for the Queue class.
-
- _factories[50] = new AMQMethodBodyInstanceFactory[42];
-
- _factories[50][10] = QueueDeclareBodyImpl.getFactory();
- _factories[50][11] = QueueDeclareOkBodyImpl.getFactory();
- _factories[50][20] = QueueBindBodyImpl.getFactory();
- _factories[50][21] = QueueBindOkBodyImpl.getFactory();
- _factories[50][30] = QueuePurgeBodyImpl.getFactory();
- _factories[50][31] = QueuePurgeOkBodyImpl.getFactory();
- _factories[50][40] = QueueDeleteBodyImpl.getFactory();
- _factories[50][41] = QueueDeleteOkBodyImpl.getFactory();
-
-
-
- // Register method body instance factories for the Basic class.
-
- _factories[60] = new AMQMethodBodyInstanceFactory[102];
-
- _factories[60][10] = BasicQosBodyImpl.getFactory();
- _factories[60][11] = BasicQosOkBodyImpl.getFactory();
- _factories[60][20] = BasicConsumeBodyImpl.getFactory();
- _factories[60][21] = BasicConsumeOkBodyImpl.getFactory();
- _factories[60][30] = BasicCancelBodyImpl.getFactory();
- _factories[60][31] = BasicCancelOkBodyImpl.getFactory();
- _factories[60][40] = BasicPublishBodyImpl.getFactory();
- _factories[60][50] = BasicReturnBodyImpl.getFactory();
- _factories[60][60] = BasicDeliverBodyImpl.getFactory();
- _factories[60][70] = BasicGetBodyImpl.getFactory();
- _factories[60][71] = BasicGetOkBodyImpl.getFactory();
- _factories[60][72] = BasicGetEmptyBodyImpl.getFactory();
- _factories[60][80] = BasicAckBodyImpl.getFactory();
- _factories[60][90] = BasicRejectBodyImpl.getFactory();
- _factories[60][100] = BasicRecoverBodyImpl.getFactory();
- _factories[60][101] = BasicRecoverOkBodyImpl.getFactory();
-
-
-
- // Register method body instance factories for the File class.
-
- _factories[70] = new AMQMethodBodyInstanceFactory[101];
-
- _factories[70][10] = FileQosBodyImpl.getFactory();
- _factories[70][11] = FileQosOkBodyImpl.getFactory();
- _factories[70][20] = FileConsumeBodyImpl.getFactory();
- _factories[70][21] = FileConsumeOkBodyImpl.getFactory();
- _factories[70][30] = FileCancelBodyImpl.getFactory();
- _factories[70][31] = FileCancelOkBodyImpl.getFactory();
- _factories[70][40] = FileOpenBodyImpl.getFactory();
- _factories[70][41] = FileOpenOkBodyImpl.getFactory();
- _factories[70][50] = FileStageBodyImpl.getFactory();
- _factories[70][60] = FilePublishBodyImpl.getFactory();
- _factories[70][70] = FileReturnBodyImpl.getFactory();
- _factories[70][80] = FileDeliverBodyImpl.getFactory();
- _factories[70][90] = FileAckBodyImpl.getFactory();
- _factories[70][100] = FileRejectBodyImpl.getFactory();
-
-
-
- // Register method body instance factories for the Stream class.
-
- _factories[80] = new AMQMethodBodyInstanceFactory[61];
-
- _factories[80][10] = StreamQosBodyImpl.getFactory();
- _factories[80][11] = StreamQosOkBodyImpl.getFactory();
- _factories[80][20] = StreamConsumeBodyImpl.getFactory();
- _factories[80][21] = StreamConsumeOkBodyImpl.getFactory();
- _factories[80][30] = StreamCancelBodyImpl.getFactory();
- _factories[80][31] = StreamCancelOkBodyImpl.getFactory();
- _factories[80][40] = StreamPublishBodyImpl.getFactory();
- _factories[80][50] = StreamReturnBodyImpl.getFactory();
- _factories[80][60] = StreamDeliverBodyImpl.getFactory();
-
-
-
- // Register method body instance factories for the Tx class.
-
- _factories[90] = new AMQMethodBodyInstanceFactory[32];
-
- _factories[90][10] = TxSelectBodyImpl.getFactory();
- _factories[90][11] = TxSelectOkBodyImpl.getFactory();
- _factories[90][20] = TxCommitBodyImpl.getFactory();
- _factories[90][21] = TxCommitOkBodyImpl.getFactory();
- _factories[90][30] = TxRollbackBodyImpl.getFactory();
- _factories[90][31] = TxRollbackOkBodyImpl.getFactory();
-
-
-
- // Register method body instance factories for the Dtx class.
-
- _factories[100] = new AMQMethodBodyInstanceFactory[22];
-
- _factories[100][10] = DtxSelectBodyImpl.getFactory();
- _factories[100][11] = DtxSelectOkBodyImpl.getFactory();
- _factories[100][20] = DtxStartBodyImpl.getFactory();
- _factories[100][21] = DtxStartOkBodyImpl.getFactory();
-
-
-
- // Register method body instance factories for the Tunnel class.
-
- _factories[110] = new AMQMethodBodyInstanceFactory[11];
-
- _factories[110][10] = TunnelRequestBodyImpl.getFactory();
-
-
-
- // Register method body instance factories for the Test class.
-
- _factories[120] = new AMQMethodBodyInstanceFactory[42];
-
- _factories[120][10] = TestIntegerBodyImpl.getFactory();
- _factories[120][11] = TestIntegerOkBodyImpl.getFactory();
- _factories[120][20] = TestStringBodyImpl.getFactory();
- _factories[120][21] = TestStringOkBodyImpl.getFactory();
- _factories[120][30] = TestTableBodyImpl.getFactory();
- _factories[120][31] = TestTableOkBodyImpl.getFactory();
- _factories[120][40] = TestContentBodyImpl.getFactory();
- _factories[120][41] = TestContentOkBodyImpl.getFactory();
- }
-
- public AMQMethodBody convertToBody(MarkableDataInput in, long size)
- throws AMQFrameDecodingException, IOException
- {
- int classId = in.readUnsignedShort();
- int methodId = in.readUnsignedShort();
-
- AMQMethodBodyInstanceFactory bodyFactory;
- try
- {
- bodyFactory = _factories[classId][methodId];
- }
- catch(NullPointerException e)
- {
- throw new AMQFrameDecodingException(AMQConstant.COMMAND_INVALID,
- "Class " + classId + " unknown in AMQP version 8-0"
- + " (while trying to decode class " + classId + " method " + methodId + ".");
- }
- catch(IndexOutOfBoundsException e)
- {
- if(classId >= _factories.length)
- {
- throw new AMQFrameDecodingException(AMQConstant.COMMAND_INVALID,
- "Class " + classId + " unknown in AMQP version 8-0"
- + " (while trying to decode class " + classId + " method " + methodId + ".");
-
- }
- else
- {
- throw new AMQFrameDecodingException(AMQConstant.COMMAND_INVALID,
- "Method " + methodId + " unknown in AMQP version 8-0"
- + " (while trying to decode class " + classId + " method " + methodId + ".");
-
- }
- }
-
- if (bodyFactory == null)
- {
- throw new AMQFrameDecodingException(AMQConstant.COMMAND_INVALID,
- "Method " + methodId + " unknown in AMQP version 8-0"
- + " (while trying to decode class " + classId + " method " + methodId + ".");
- }
-
- return bodyFactory.newInstance(in, size);
- }
-
- public int getMaxClassId()
- {
- return 120;
- }
-
- public int getMaxMethodId(int classId)
- {
- return _factories[classId].length - 1;
- }
-
-
-
- public ConnectionStartBody createConnectionStartBody(
- final short versionMajor,
- final short versionMinor,
- final FieldTable serverProperties,
- final byte[] mechanisms,
- final byte[] locales
- )
- {
- return new ConnectionStartBodyImpl(
- versionMajor,
- versionMinor,
- serverProperties,
- mechanisms,
- locales
- );
- }
-
- public ConnectionStartOkBody createConnectionStartOkBody(
- final FieldTable clientProperties,
- final AMQShortString mechanism,
- final byte[] response,
- final AMQShortString locale
- )
- {
- return new ConnectionStartOkBodyImpl(
- clientProperties,
- mechanism,
- response,
- locale
- );
- }
-
- public ConnectionSecureBody createConnectionSecureBody(
- final byte[] challenge
- )
- {
- return new ConnectionSecureBodyImpl(
- challenge
- );
- }
-
- public ConnectionSecureOkBody createConnectionSecureOkBody(
- final byte[] response
- )
- {
- return new ConnectionSecureOkBodyImpl(
- response
- );
- }
-
- public ConnectionTuneBody createConnectionTuneBody(
- final int channelMax,
- final long frameMax,
- final int heartbeat
- )
- {
- return new ConnectionTuneBodyImpl(
- channelMax,
- frameMax,
- heartbeat
- );
- }
-
- public ConnectionTuneOkBody createConnectionTuneOkBody(
- final int channelMax,
- final long frameMax,
- final int heartbeat
- )
- {
- return new ConnectionTuneOkBodyImpl(
- channelMax,
- frameMax,
- heartbeat
- );
- }
-
- public ConnectionOpenBody createConnectionOpenBody(
- final AMQShortString virtualHost,
- final AMQShortString capabilities,
- final boolean insist
- )
- {
- return new ConnectionOpenBodyImpl(
- virtualHost,
- capabilities,
- insist
- );
- }
-
- public ConnectionOpenOkBody createConnectionOpenOkBody(
- final AMQShortString knownHosts
- )
- {
- return new ConnectionOpenOkBodyImpl(
- knownHosts
- );
- }
-
- public ConnectionRedirectBody createConnectionRedirectBody(
- final AMQShortString host,
- final AMQShortString knownHosts
- )
- {
- return new ConnectionRedirectBodyImpl(
- host,
- knownHosts
- );
- }
-
- public ConnectionCloseBody createConnectionCloseBody(
- final int replyCode,
- final AMQShortString replyText,
- final int classId,
- final int methodId
- )
- {
- return new ConnectionCloseBodyImpl(
- replyCode,
- replyText,
- classId,
- methodId
- );
- }
-
- public ConnectionCloseOkBody createConnectionCloseOkBody(
- )
- {
- return new ConnectionCloseOkBodyImpl(
- );
- }
-
-
-
-
- public ChannelOpenBody createChannelOpenBody(
- final AMQShortString outOfBand
- )
- {
- return new ChannelOpenBodyImpl(
- outOfBand
- );
- }
-
- public ChannelOpenOkBody createChannelOpenOkBody(
- )
- {
- return new ChannelOpenOkBodyImpl(
- );
- }
-
- public ChannelFlowBody createChannelFlowBody(
- final boolean active
- )
- {
- return new ChannelFlowBodyImpl(
- active
- );
- }
-
- public ChannelFlowOkBody createChannelFlowOkBody(
- final boolean active
- )
- {
- return new ChannelFlowOkBodyImpl(
- active
- );
- }
-
- public ChannelAlertBody createChannelAlertBody(
- final int replyCode,
- final AMQShortString replyText,
- final FieldTable details
- )
- {
- return new ChannelAlertBodyImpl(
- replyCode,
- replyText,
- details
- );
- }
-
- public ChannelCloseBody createChannelCloseBody(
- final int replyCode,
- final AMQShortString replyText,
- final int classId,
- final int methodId
- )
- {
- return new ChannelCloseBodyImpl(
- replyCode,
- replyText,
- classId,
- methodId
- );
- }
-
- public ChannelCloseOkBody createChannelCloseOkBody(
- )
- {
- return new ChannelCloseOkBodyImpl(
- );
- }
-
-
-
-
- public AccessRequestBody createAccessRequestBody(
- final AMQShortString realm,
- final boolean exclusive,
- final boolean passive,
- final boolean active,
- final boolean write,
- final boolean read
- )
- {
- return new AccessRequestBodyImpl(
- realm,
- exclusive,
- passive,
- active,
- write,
- read
- );
- }
-
- public AccessRequestOkBody createAccessRequestOkBody(
- final int ticket
- )
- {
- return new AccessRequestOkBodyImpl(
- ticket
- );
- }
-
-
-
-
- public ExchangeDeclareBody createExchangeDeclareBody(
- final int ticket,
- final AMQShortString exchange,
- final AMQShortString type,
- final boolean passive,
- final boolean durable,
- final boolean autoDelete,
- final boolean internal,
- final boolean nowait,
- final FieldTable arguments
- )
- {
- return new ExchangeDeclareBodyImpl(
- ticket,
- exchange,
- type,
- passive,
- durable,
- autoDelete,
- internal,
- nowait,
- arguments
- );
- }
-
- public ExchangeDeclareOkBody createExchangeDeclareOkBody(
- )
- {
- return new ExchangeDeclareOkBodyImpl(
- );
- }
-
- public ExchangeDeleteBody createExchangeDeleteBody(
- final int ticket,
- final AMQShortString exchange,
- final boolean ifUnused,
- final boolean nowait
- )
- {
- return new ExchangeDeleteBodyImpl(
- ticket,
- exchange,
- ifUnused,
- nowait
- );
- }
-
- public ExchangeDeleteOkBody createExchangeDeleteOkBody(
- )
- {
- return new ExchangeDeleteOkBodyImpl(
- );
- }
-
- public ExchangeBoundBody createExchangeBoundBody(
- final AMQShortString exchange,
- final AMQShortString routingKey,
- final AMQShortString queue
- )
- {
- return new ExchangeBoundBodyImpl(
- exchange,
- routingKey,
- queue
- );
- }
-
- public ExchangeBoundOkBody createExchangeBoundOkBody(
- final int replyCode,
- final AMQShortString replyText
- )
- {
- return new ExchangeBoundOkBodyImpl(
- replyCode,
- replyText
- );
- }
-
-
-
-
- public QueueDeclareBody createQueueDeclareBody(
- final int ticket,
- final AMQShortString queue,
- final boolean passive,
- final boolean durable,
- final boolean exclusive,
- final boolean autoDelete,
- final boolean nowait,
- final FieldTable arguments
- )
- {
- return new QueueDeclareBodyImpl(
- ticket,
- queue,
- passive,
- durable,
- exclusive,
- autoDelete,
- nowait,
- arguments
- );
- }
-
- public QueueDeclareOkBody createQueueDeclareOkBody(
- final AMQShortString queue,
- final long messageCount,
- final long consumerCount
- )
- {
- return new QueueDeclareOkBodyImpl(
- queue,
- messageCount,
- consumerCount
- );
- }
-
- public QueueBindBody createQueueBindBody(
- final int ticket,
- final AMQShortString queue,
- final AMQShortString exchange,
- final AMQShortString routingKey,
- final boolean nowait,
- final FieldTable arguments
- )
- {
- return new QueueBindBodyImpl(
- ticket,
- queue,
- exchange,
- routingKey,
- nowait,
- arguments
- );
- }
-
- public QueueBindOkBody createQueueBindOkBody(
- )
- {
- return new QueueBindOkBodyImpl(
- );
- }
-
- public QueuePurgeBody createQueuePurgeBody(
- final int ticket,
- final AMQShortString queue,
- final boolean nowait
- )
- {
- return new QueuePurgeBodyImpl(
- ticket,
- queue,
- nowait
- );
- }
-
- public QueuePurgeOkBody createQueuePurgeOkBody(
- final long messageCount
- )
- {
- return new QueuePurgeOkBodyImpl(
- messageCount
- );
- }
-
- public QueueDeleteBody createQueueDeleteBody(
- final int ticket,
- final AMQShortString queue,
- final boolean ifUnused,
- final boolean ifEmpty,
- final boolean nowait
- )
- {
- return new QueueDeleteBodyImpl(
- ticket,
- queue,
- ifUnused,
- ifEmpty,
- nowait
- );
- }
-
- public QueueDeleteOkBody createQueueDeleteOkBody(
- final long messageCount
- )
- {
- return new QueueDeleteOkBodyImpl(
- messageCount
- );
- }
-
-
-
-
- public BasicQosBody createBasicQosBody(
- final long prefetchSize,
- final int prefetchCount,
- final boolean global
- )
- {
- return new BasicQosBodyImpl(
- prefetchSize,
- prefetchCount,
- global
- );
- }
-
- public BasicQosOkBody createBasicQosOkBody(
- )
- {
- return new BasicQosOkBodyImpl(
- );
- }
-
- public BasicConsumeBody createBasicConsumeBody(
- final int ticket,
- final AMQShortString queue,
- final AMQShortString consumerTag,
- final boolean noLocal,
- final boolean noAck,
- final boolean exclusive,
- final boolean nowait,
- final FieldTable arguments
- )
- {
- return new BasicConsumeBodyImpl(
- ticket,
- queue,
- consumerTag,
- noLocal,
- noAck,
- exclusive,
- nowait,
- arguments
- );
- }
-
- public BasicConsumeOkBody createBasicConsumeOkBody(
- final AMQShortString consumerTag
- )
- {
- return new BasicConsumeOkBodyImpl(
- consumerTag
- );
- }
-
- public BasicCancelBody createBasicCancelBody(
- final AMQShortString consumerTag,
- final boolean nowait
- )
- {
- return new BasicCancelBodyImpl(
- consumerTag,
- nowait
- );
- }
-
- public BasicCancelOkBody createBasicCancelOkBody(
- final AMQShortString consumerTag
- )
- {
- return new BasicCancelOkBodyImpl(
- consumerTag
- );
- }
-
- public BasicPublishBody createBasicPublishBody(
- final int ticket,
- final AMQShortString exchange,
- final AMQShortString routingKey,
- final boolean mandatory,
- final boolean immediate
- )
- {
- return new BasicPublishBodyImpl(
- ticket,
- exchange,
- routingKey,
- mandatory,
- immediate
- );
- }
-
- public BasicReturnBody createBasicReturnBody(
- final int replyCode,
- final AMQShortString replyText,
- final AMQShortString exchange,
- final AMQShortString routingKey
- )
- {
- return new BasicReturnBodyImpl(
- replyCode,
- replyText,
- exchange,
- routingKey
- );
- }
-
- public BasicDeliverBody createBasicDeliverBody(
- final AMQShortString consumerTag,
- final long deliveryTag,
- final boolean redelivered,
- final AMQShortString exchange,
- final AMQShortString routingKey
- )
- {
- return new BasicDeliverBodyImpl(
- consumerTag,
- deliveryTag,
- redelivered,
- exchange,
- routingKey
- );
- }
-
- public BasicGetBody createBasicGetBody(
- final int ticket,
- final AMQShortString queue,
- final boolean noAck
- )
- {
- return new BasicGetBodyImpl(
- ticket,
- queue,
- noAck
- );
- }
-
- public BasicGetOkBody createBasicGetOkBody(
- final long deliveryTag,
- final boolean redelivered,
- final AMQShortString exchange,
- final AMQShortString routingKey,
- final long messageCount
- )
- {
- return new BasicGetOkBodyImpl(
- deliveryTag,
- redelivered,
- exchange,
- routingKey,
- messageCount
- );
- }
-
- public BasicGetEmptyBody createBasicGetEmptyBody(
- final AMQShortString clusterId
- )
- {
- return new BasicGetEmptyBodyImpl(
- clusterId
- );
- }
-
- public BasicAckBody createBasicAckBody(
- final long deliveryTag,
- final boolean multiple
- )
- {
- return new BasicAckBodyImpl(
- deliveryTag,
- multiple
- );
- }
-
- public BasicRejectBody createBasicRejectBody(
- final long deliveryTag,
- final boolean requeue
- )
- {
- return new BasicRejectBodyImpl(
- deliveryTag,
- requeue
- );
- }
-
- public BasicRecoverBody createBasicRecoverBody(
- final boolean requeue
- )
- {
- return new BasicRecoverBodyImpl(
- requeue
- );
- }
-
- public BasicRecoverOkBody createBasicRecoverOkBody(
- )
- {
- return new BasicRecoverOkBodyImpl(
- );
- }
-
-
-
-
- public FileQosBody createFileQosBody(
- final long prefetchSize,
- final int prefetchCount,
- final boolean global
- )
- {
- return new FileQosBodyImpl(
- prefetchSize,
- prefetchCount,
- global
- );
- }
-
- public FileQosOkBody createFileQosOkBody(
- )
- {
- return new FileQosOkBodyImpl(
- );
- }
-
- public FileConsumeBody createFileConsumeBody(
- final int ticket,
- final AMQShortString queue,
- final AMQShortString consumerTag,
- final boolean noLocal,
- final boolean noAck,
- final boolean exclusive,
- final boolean nowait
- )
- {
- return new FileConsumeBodyImpl(
- ticket,
- queue,
- consumerTag,
- noLocal,
- noAck,
- exclusive,
- nowait
- );
- }
-
- public FileConsumeOkBody createFileConsumeOkBody(
- final AMQShortString consumerTag
- )
- {
- return new FileConsumeOkBodyImpl(
- consumerTag
- );
- }
-
- public FileCancelBody createFileCancelBody(
- final AMQShortString consumerTag,
- final boolean nowait
- )
- {
- return new FileCancelBodyImpl(
- consumerTag,
- nowait
- );
- }
-
- public FileCancelOkBody createFileCancelOkBody(
- final AMQShortString consumerTag
- )
- {
- return new FileCancelOkBodyImpl(
- consumerTag
- );
- }
-
- public FileOpenBody createFileOpenBody(
- final AMQShortString identifier,
- final long contentSize
- )
- {
- return new FileOpenBodyImpl(
- identifier,
- contentSize
- );
- }
-
- public FileOpenOkBody createFileOpenOkBody(
- final long stagedSize
- )
- {
- return new FileOpenOkBodyImpl(
- stagedSize
- );
- }
-
- public FileStageBody createFileStageBody(
- )
- {
- return new FileStageBodyImpl(
- );
- }
-
- public FilePublishBody createFilePublishBody(
- final int ticket,
- final AMQShortString exchange,
- final AMQShortString routingKey,
- final boolean mandatory,
- final boolean immediate,
- final AMQShortString identifier
- )
- {
- return new FilePublishBodyImpl(
- ticket,
- exchange,
- routingKey,
- mandatory,
- immediate,
- identifier
- );
- }
-
- public FileReturnBody createFileReturnBody(
- final int replyCode,
- final AMQShortString replyText,
- final AMQShortString exchange,
- final AMQShortString routingKey
- )
- {
- return new FileReturnBodyImpl(
- replyCode,
- replyText,
- exchange,
- routingKey
- );
- }
-
- public FileDeliverBody createFileDeliverBody(
- final AMQShortString consumerTag,
- final long deliveryTag,
- final boolean redelivered,
- final AMQShortString exchange,
- final AMQShortString routingKey,
- final AMQShortString identifier
- )
- {
- return new FileDeliverBodyImpl(
- consumerTag,
- deliveryTag,
- redelivered,
- exchange,
- routingKey,
- identifier
- );
- }
-
- public FileAckBody createFileAckBody(
- final long deliveryTag,
- final boolean multiple
- )
- {
- return new FileAckBodyImpl(
- deliveryTag,
- multiple
- );
- }
-
- public FileRejectBody createFileRejectBody(
- final long deliveryTag,
- final boolean requeue
- )
- {
- return new FileRejectBodyImpl(
- deliveryTag,
- requeue
- );
- }
-
-
-
-
- public StreamQosBody createStreamQosBody(
- final long prefetchSize,
- final int prefetchCount,
- final long consumeRate,
- final boolean global
- )
- {
- return new StreamQosBodyImpl(
- prefetchSize,
- prefetchCount,
- consumeRate,
- global
- );
- }
-
- public StreamQosOkBody createStreamQosOkBody(
- )
- {
- return new StreamQosOkBodyImpl(
- );
- }
-
- public StreamConsumeBody createStreamConsumeBody(
- final int ticket,
- final AMQShortString queue,
- final AMQShortString consumerTag,
- final boolean noLocal,
- final boolean exclusive,
- final boolean nowait
- )
- {
- return new StreamConsumeBodyImpl(
- ticket,
- queue,
- consumerTag,
- noLocal,
- exclusive,
- nowait
- );
- }
-
- public StreamConsumeOkBody createStreamConsumeOkBody(
- final AMQShortString consumerTag
- )
- {
- return new StreamConsumeOkBodyImpl(
- consumerTag
- );
- }
-
- public StreamCancelBody createStreamCancelBody(
- final AMQShortString consumerTag,
- final boolean nowait
- )
- {
- return new StreamCancelBodyImpl(
- consumerTag,
- nowait
- );
- }
-
- public StreamCancelOkBody createStreamCancelOkBody(
- final AMQShortString consumerTag
- )
- {
- return new StreamCancelOkBodyImpl(
- consumerTag
- );
- }
-
- public StreamPublishBody createStreamPublishBody(
- final int ticket,
- final AMQShortString exchange,
- final AMQShortString routingKey,
- final boolean mandatory,
- final boolean immediate
- )
- {
- return new StreamPublishBodyImpl(
- ticket,
- exchange,
- routingKey,
- mandatory,
- immediate
- );
- }
-
- public StreamReturnBody createStreamReturnBody(
- final int replyCode,
- final AMQShortString replyText,
- final AMQShortString exchange,
- final AMQShortString routingKey
- )
- {
- return new StreamReturnBodyImpl(
- replyCode,
- replyText,
- exchange,
- routingKey
- );
- }
-
- public StreamDeliverBody createStreamDeliverBody(
- final AMQShortString consumerTag,
- final long deliveryTag,
- final AMQShortString exchange,
- final AMQShortString queue
- )
- {
- return new StreamDeliverBodyImpl(
- consumerTag,
- deliveryTag,
- exchange,
- queue
- );
- }
-
-
-
-
- public TxSelectBody createTxSelectBody(
- )
- {
- return new TxSelectBodyImpl(
- );
- }
-
- public TxSelectOkBody createTxSelectOkBody(
- )
- {
- return new TxSelectOkBodyImpl(
- );
- }
-
- public TxCommitBody createTxCommitBody(
- )
- {
- return new TxCommitBodyImpl(
- );
- }
-
- public TxCommitOkBody createTxCommitOkBody(
- )
- {
- return new TxCommitOkBodyImpl(
- );
- }
-
- public TxRollbackBody createTxRollbackBody(
- )
- {
- return new TxRollbackBodyImpl(
- );
- }
-
- public TxRollbackOkBody createTxRollbackOkBody(
- )
- {
- return new TxRollbackOkBodyImpl(
- );
- }
-
-
-
-
- public DtxSelectBody createDtxSelectBody(
- )
- {
- return new DtxSelectBodyImpl(
- );
- }
-
- public DtxSelectOkBody createDtxSelectOkBody(
- )
- {
- return new DtxSelectOkBodyImpl(
- );
- }
-
- public DtxStartBody createDtxStartBody(
- final AMQShortString dtxIdentifier
- )
- {
- return new DtxStartBodyImpl(
- dtxIdentifier
- );
- }
-
- public DtxStartOkBody createDtxStartOkBody(
- )
- {
- return new DtxStartOkBodyImpl(
- );
- }
-
-
-
-
- public TunnelRequestBody createTunnelRequestBody(
- final FieldTable metaData
- )
- {
- return new TunnelRequestBodyImpl(
- metaData
- );
- }
-
-
-
-
- public TestIntegerBody createTestIntegerBody(
- final short integer1,
- final int integer2,
- final long integer3,
- final long integer4,
- final short operation
- )
- {
- return new TestIntegerBodyImpl(
- integer1,
- integer2,
- integer3,
- integer4,
- operation
- );
- }
-
- public TestIntegerOkBody createTestIntegerOkBody(
- final long result
- )
- {
- return new TestIntegerOkBodyImpl(
- result
- );
- }
-
- public TestStringBody createTestStringBody(
- final AMQShortString string1,
- final byte[] string2,
- final short operation
- )
- {
- return new TestStringBodyImpl(
- string1,
- string2,
- operation
- );
- }
-
- public TestStringOkBody createTestStringOkBody(
- final byte[] result
- )
- {
- return new TestStringOkBodyImpl(
- result
- );
- }
-
- public TestTableBody createTestTableBody(
- final FieldTable table,
- final short integerOp,
- final short stringOp
- )
- {
- return new TestTableBodyImpl(
- table,
- integerOp,
- stringOp
- );
- }
-
- public TestTableOkBody createTestTableOkBody(
- final long integerResult,
- final byte[] stringResult
- )
- {
- return new TestTableOkBodyImpl(
- integerResult,
- stringResult
- );
- }
-
- public TestContentBody createTestContentBody(
- )
- {
- return new TestContentBodyImpl(
- );
- }
-
- public TestContentOkBody createTestContentOkBody(
- final long contentChecksum
- )
- {
- return new TestContentOkBodyImpl(
- contentChecksum
- );
- }
-
-
-
- public ProtocolVersionMethodConverter getProtocolVersionMethodConverter()
- {
- return _protocolVersionConverter;
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/QueueBindBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/QueueBindBodyImpl.java
deleted file mode 100644
index b4acb6ae06..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/QueueBindBodyImpl.java
+++ /dev/null
@@ -1,181 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 8-0
- */
-
-package org.apache.qpid.framing.amqp_8_0;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class QueueBindBodyImpl extends AMQMethodBody_8_0 implements QueueBindBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new QueueBindBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 50;
- public static final int METHOD_ID = 20;
-
- // Fields declared in specification
- private final int _ticket; // [ticket]
- private final AMQShortString _queue; // [queue]
- private final AMQShortString _exchange; // [exchange]
- private final AMQShortString _routingKey; // [routingKey]
- private final byte _bitfield0; // [nowait]
- private final FieldTable _arguments; // [arguments]
-
- // Constructor
- public QueueBindBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- _ticket = readUnsignedShort( buffer );
- _queue = readAMQShortString( buffer );
- _exchange = readAMQShortString( buffer );
- _routingKey = readAMQShortString( buffer );
- _bitfield0 = readBitfield( buffer );
- _arguments = readFieldTable( buffer );
- }
-
- public QueueBindBodyImpl(
- int ticket,
- AMQShortString queue,
- AMQShortString exchange,
- AMQShortString routingKey,
- boolean nowait,
- FieldTable arguments
- )
- {
- _ticket = ticket;
- _queue = queue;
- _exchange = exchange;
- _routingKey = routingKey;
- byte bitfield0 = (byte)0;
- if( nowait )
- {
- bitfield0 = (byte) (((int) bitfield0) | (1 << 0));
- }
-
- _bitfield0 = bitfield0;
- _arguments = arguments;
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
- public final int getTicket()
- {
- return _ticket;
- }
- public final AMQShortString getQueue()
- {
- return _queue;
- }
- public final AMQShortString getExchange()
- {
- return _exchange;
- }
- public final AMQShortString getRoutingKey()
- {
- return _routingKey;
- }
- public final boolean getNowait()
- {
- return (((int)(_bitfield0)) & ( 1 << 0)) != 0;
- }
- public final FieldTable getArguments()
- {
- return _arguments;
- }
-
- protected int getBodySize()
- {
- int size = 3;
- size += getSizeOf( _queue );
- size += getSizeOf( _exchange );
- size += getSizeOf( _routingKey );
- size += getSizeOf( _arguments );
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- writeUnsignedShort( buffer, _ticket );
- writeAMQShortString( buffer, _queue );
- writeAMQShortString( buffer, _exchange );
- writeAMQShortString( buffer, _routingKey );
- writeBitfield( buffer, _bitfield0 );
- writeFieldTable( buffer, _arguments );
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_8_0)dispatcher).dispatchQueueBind(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[QueueBindBodyImpl: ");
- buf.append( "ticket=" );
- buf.append( getTicket() );
- buf.append( ", " );
- buf.append( "queue=" );
- buf.append( getQueue() );
- buf.append( ", " );
- buf.append( "exchange=" );
- buf.append( getExchange() );
- buf.append( ", " );
- buf.append( "routingKey=" );
- buf.append( getRoutingKey() );
- buf.append( ", " );
- buf.append( "nowait=" );
- buf.append( getNowait() );
- buf.append( ", " );
- buf.append( "arguments=" );
- buf.append( getArguments() );
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/QueueBindOkBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/QueueBindOkBodyImpl.java
deleted file mode 100644
index 6a0b78db2d..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/QueueBindOkBodyImpl.java
+++ /dev/null
@@ -1,100 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 8-0
- */
-
-package org.apache.qpid.framing.amqp_8_0;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class QueueBindOkBodyImpl extends AMQMethodBody_8_0 implements QueueBindOkBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new QueueBindOkBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 50;
- public static final int METHOD_ID = 21;
-
- // Fields declared in specification
-
- // Constructor
- public QueueBindOkBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- }
-
- public QueueBindOkBodyImpl(
- )
- {
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
-
- protected int getBodySize()
- {
- int size = 0;
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_8_0)dispatcher).dispatchQueueBindOk(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[QueueBindOkBodyImpl: ");
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/QueueDeclareBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/QueueDeclareBodyImpl.java
deleted file mode 100644
index 4e835bd12b..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/QueueDeclareBodyImpl.java
+++ /dev/null
@@ -1,207 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 8-0
- */
-
-package org.apache.qpid.framing.amqp_8_0;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class QueueDeclareBodyImpl extends AMQMethodBody_8_0 implements QueueDeclareBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new QueueDeclareBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 50;
- public static final int METHOD_ID = 10;
-
- // Fields declared in specification
- private final int _ticket; // [ticket]
- private final AMQShortString _queue; // [queue]
- private final byte _bitfield0; // [passive, durable, exclusive, autoDelete, nowait]
- private final FieldTable _arguments; // [arguments]
-
- // Constructor
- public QueueDeclareBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- _ticket = readUnsignedShort( buffer );
- _queue = readAMQShortString( buffer );
- _bitfield0 = readBitfield( buffer );
- _arguments = readFieldTable( buffer );
- }
-
- public QueueDeclareBodyImpl(
- int ticket,
- AMQShortString queue,
- boolean passive,
- boolean durable,
- boolean exclusive,
- boolean autoDelete,
- boolean nowait,
- FieldTable arguments
- )
- {
- _ticket = ticket;
- _queue = queue;
- byte bitfield0 = (byte)0;
- if( passive )
- {
- bitfield0 = (byte) (((int) bitfield0) | (1 << 0));
- }
-
- if( durable )
- {
- bitfield0 = (byte) (((int) bitfield0) | (1 << 1));
- }
-
- if( exclusive )
- {
- bitfield0 = (byte) (((int) bitfield0) | (1 << 2));
- }
-
- if( autoDelete )
- {
- bitfield0 = (byte) (((int) bitfield0) | (1 << 3));
- }
-
- if( nowait )
- {
- bitfield0 = (byte) (((int) bitfield0) | (1 << 4));
- }
-
- _bitfield0 = bitfield0;
- _arguments = arguments;
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
- public final int getTicket()
- {
- return _ticket;
- }
- public final AMQShortString getQueue()
- {
- return _queue;
- }
- public final boolean getPassive()
- {
- return (((int)(_bitfield0)) & ( 1 << 0)) != 0;
- }
- public final boolean getDurable()
- {
- return (((int)(_bitfield0)) & ( 1 << 1)) != 0;
- }
- public final boolean getExclusive()
- {
- return (((int)(_bitfield0)) & ( 1 << 2)) != 0;
- }
- public final boolean getAutoDelete()
- {
- return (((int)(_bitfield0)) & ( 1 << 3)) != 0;
- }
- public final boolean getNowait()
- {
- return (((int)(_bitfield0)) & ( 1 << 4)) != 0;
- }
- public final FieldTable getArguments()
- {
- return _arguments;
- }
-
- protected int getBodySize()
- {
- int size = 3;
- size += getSizeOf( _queue );
- size += getSizeOf( _arguments );
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- writeUnsignedShort( buffer, _ticket );
- writeAMQShortString( buffer, _queue );
- writeBitfield( buffer, _bitfield0 );
- writeFieldTable( buffer, _arguments );
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_8_0)dispatcher).dispatchQueueDeclare(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[QueueDeclareBodyImpl: ");
- buf.append( "ticket=" );
- buf.append( getTicket() );
- buf.append( ", " );
- buf.append( "queue=" );
- buf.append( getQueue() );
- buf.append( ", " );
- buf.append( "passive=" );
- buf.append( getPassive() );
- buf.append( ", " );
- buf.append( "durable=" );
- buf.append( getDurable() );
- buf.append( ", " );
- buf.append( "exclusive=" );
- buf.append( getExclusive() );
- buf.append( ", " );
- buf.append( "autoDelete=" );
- buf.append( getAutoDelete() );
- buf.append( ", " );
- buf.append( "nowait=" );
- buf.append( getNowait() );
- buf.append( ", " );
- buf.append( "arguments=" );
- buf.append( getArguments() );
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/QueueDeclareOkBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/QueueDeclareOkBodyImpl.java
deleted file mode 100644
index 09abf5865e..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/QueueDeclareOkBodyImpl.java
+++ /dev/null
@@ -1,136 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 8-0
- */
-
-package org.apache.qpid.framing.amqp_8_0;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class QueueDeclareOkBodyImpl extends AMQMethodBody_8_0 implements QueueDeclareOkBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new QueueDeclareOkBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 50;
- public static final int METHOD_ID = 11;
-
- // Fields declared in specification
- private final AMQShortString _queue; // [queue]
- private final long _messageCount; // [messageCount]
- private final long _consumerCount; // [consumerCount]
-
- // Constructor
- public QueueDeclareOkBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- _queue = readAMQShortString( buffer );
- _messageCount = readUnsignedInteger( buffer );
- _consumerCount = readUnsignedInteger( buffer );
- }
-
- public QueueDeclareOkBodyImpl(
- AMQShortString queue,
- long messageCount,
- long consumerCount
- )
- {
- _queue = queue;
- _messageCount = messageCount;
- _consumerCount = consumerCount;
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
- public final AMQShortString getQueue()
- {
- return _queue;
- }
- public final long getMessageCount()
- {
- return _messageCount;
- }
- public final long getConsumerCount()
- {
- return _consumerCount;
- }
-
- protected int getBodySize()
- {
- int size = 8;
- size += getSizeOf( _queue );
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- writeAMQShortString( buffer, _queue );
- writeUnsignedInteger( buffer, _messageCount );
- writeUnsignedInteger( buffer, _consumerCount );
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_8_0)dispatcher).dispatchQueueDeclareOk(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[QueueDeclareOkBodyImpl: ");
- buf.append( "queue=" );
- buf.append( getQueue() );
- buf.append( ", " );
- buf.append( "messageCount=" );
- buf.append( getMessageCount() );
- buf.append( ", " );
- buf.append( "consumerCount=" );
- buf.append( getConsumerCount() );
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/QueueDeleteBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/QueueDeleteBodyImpl.java
deleted file mode 100644
index ada079c4c1..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/QueueDeleteBodyImpl.java
+++ /dev/null
@@ -1,167 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 8-0
- */
-
-package org.apache.qpid.framing.amqp_8_0;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class QueueDeleteBodyImpl extends AMQMethodBody_8_0 implements QueueDeleteBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new QueueDeleteBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 50;
- public static final int METHOD_ID = 40;
-
- // Fields declared in specification
- private final int _ticket; // [ticket]
- private final AMQShortString _queue; // [queue]
- private final byte _bitfield0; // [ifUnused, ifEmpty, nowait]
-
- // Constructor
- public QueueDeleteBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- _ticket = readUnsignedShort( buffer );
- _queue = readAMQShortString( buffer );
- _bitfield0 = readBitfield( buffer );
- }
-
- public QueueDeleteBodyImpl(
- int ticket,
- AMQShortString queue,
- boolean ifUnused,
- boolean ifEmpty,
- boolean nowait
- )
- {
- _ticket = ticket;
- _queue = queue;
- byte bitfield0 = (byte)0;
- if( ifUnused )
- {
- bitfield0 = (byte) (((int) bitfield0) | (1 << 0));
- }
-
- if( ifEmpty )
- {
- bitfield0 = (byte) (((int) bitfield0) | (1 << 1));
- }
-
- if( nowait )
- {
- bitfield0 = (byte) (((int) bitfield0) | (1 << 2));
- }
- _bitfield0 = bitfield0;
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
- public final int getTicket()
- {
- return _ticket;
- }
- public final AMQShortString getQueue()
- {
- return _queue;
- }
- public final boolean getIfUnused()
- {
- return (((int)(_bitfield0)) & ( 1 << 0)) != 0;
- }
- public final boolean getIfEmpty()
- {
- return (((int)(_bitfield0)) & ( 1 << 1)) != 0;
- }
- public final boolean getNowait()
- {
- return (((int)(_bitfield0)) & ( 1 << 2)) != 0;
- }
-
- protected int getBodySize()
- {
- int size = 3;
- size += getSizeOf( _queue );
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- writeUnsignedShort( buffer, _ticket );
- writeAMQShortString( buffer, _queue );
- writeBitfield( buffer, _bitfield0 );
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_8_0)dispatcher).dispatchQueueDelete(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[QueueDeleteBodyImpl: ");
- buf.append( "ticket=" );
- buf.append( getTicket() );
- buf.append( ", " );
- buf.append( "queue=" );
- buf.append( getQueue() );
- buf.append( ", " );
- buf.append( "ifUnused=" );
- buf.append( getIfUnused() );
- buf.append( ", " );
- buf.append( "ifEmpty=" );
- buf.append( getIfEmpty() );
- buf.append( ", " );
- buf.append( "nowait=" );
- buf.append( getNowait() );
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/QueueDeleteOkBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/QueueDeleteOkBodyImpl.java
deleted file mode 100644
index 54eea482fa..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/QueueDeleteOkBodyImpl.java
+++ /dev/null
@@ -1,111 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 8-0
- */
-
-package org.apache.qpid.framing.amqp_8_0;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class QueueDeleteOkBodyImpl extends AMQMethodBody_8_0 implements QueueDeleteOkBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new QueueDeleteOkBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 50;
- public static final int METHOD_ID = 41;
-
- // Fields declared in specification
- private final long _messageCount; // [messageCount]
-
- // Constructor
- public QueueDeleteOkBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- _messageCount = readUnsignedInteger( buffer );
- }
-
- public QueueDeleteOkBodyImpl(
- long messageCount
- )
- {
- _messageCount = messageCount;
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
- public final long getMessageCount()
- {
- return _messageCount;
- }
-
- protected int getBodySize()
- {
- int size = 4;
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- writeUnsignedInteger( buffer, _messageCount );
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_8_0)dispatcher).dispatchQueueDeleteOk(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[QueueDeleteOkBodyImpl: ");
- buf.append( "messageCount=" );
- buf.append( getMessageCount() );
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/QueuePurgeBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/QueuePurgeBodyImpl.java
deleted file mode 100644
index ae4f9d3483..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/QueuePurgeBodyImpl.java
+++ /dev/null
@@ -1,141 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 8-0
- */
-
-package org.apache.qpid.framing.amqp_8_0;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class QueuePurgeBodyImpl extends AMQMethodBody_8_0 implements QueuePurgeBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new QueuePurgeBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 50;
- public static final int METHOD_ID = 30;
-
- // Fields declared in specification
- private final int _ticket; // [ticket]
- private final AMQShortString _queue; // [queue]
- private final byte _bitfield0; // [nowait]
-
- // Constructor
- public QueuePurgeBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- _ticket = readUnsignedShort( buffer );
- _queue = readAMQShortString( buffer );
- _bitfield0 = readBitfield( buffer );
- }
-
- public QueuePurgeBodyImpl(
- int ticket,
- AMQShortString queue,
- boolean nowait
- )
- {
- _ticket = ticket;
- _queue = queue;
- byte bitfield0 = (byte)0;
- if( nowait )
- {
- bitfield0 = (byte) (((int) bitfield0) | (1 << 0));
- }
- _bitfield0 = bitfield0;
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
- public final int getTicket()
- {
- return _ticket;
- }
- public final AMQShortString getQueue()
- {
- return _queue;
- }
- public final boolean getNowait()
- {
- return (((int)(_bitfield0)) & ( 1 << 0)) != 0;
- }
-
- protected int getBodySize()
- {
- int size = 3;
- size += getSizeOf( _queue );
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- writeUnsignedShort( buffer, _ticket );
- writeAMQShortString( buffer, _queue );
- writeBitfield( buffer, _bitfield0 );
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_8_0)dispatcher).dispatchQueuePurge(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[QueuePurgeBodyImpl: ");
- buf.append( "ticket=" );
- buf.append( getTicket() );
- buf.append( ", " );
- buf.append( "queue=" );
- buf.append( getQueue() );
- buf.append( ", " );
- buf.append( "nowait=" );
- buf.append( getNowait() );
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/QueuePurgeOkBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/QueuePurgeOkBodyImpl.java
deleted file mode 100644
index 576e175044..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/QueuePurgeOkBodyImpl.java
+++ /dev/null
@@ -1,111 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 8-0
- */
-
-package org.apache.qpid.framing.amqp_8_0;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class QueuePurgeOkBodyImpl extends AMQMethodBody_8_0 implements QueuePurgeOkBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new QueuePurgeOkBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 50;
- public static final int METHOD_ID = 31;
-
- // Fields declared in specification
- private final long _messageCount; // [messageCount]
-
- // Constructor
- public QueuePurgeOkBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- _messageCount = readUnsignedInteger( buffer );
- }
-
- public QueuePurgeOkBodyImpl(
- long messageCount
- )
- {
- _messageCount = messageCount;
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
- public final long getMessageCount()
- {
- return _messageCount;
- }
-
- protected int getBodySize()
- {
- int size = 4;
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- writeUnsignedInteger( buffer, _messageCount );
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_8_0)dispatcher).dispatchQueuePurgeOk(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[QueuePurgeOkBodyImpl: ");
- buf.append( "messageCount=" );
- buf.append( getMessageCount() );
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/ServerMethodDispatcher_8_0.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/ServerMethodDispatcher_8_0.java
deleted file mode 100644
index 5c8ad68cd0..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/ServerMethodDispatcher_8_0.java
+++ /dev/null
@@ -1,92 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 8-0
- */
-
-package org.apache.qpid.framing.amqp_8_0;
-
-import org.apache.qpid.AMQException;
-import org.apache.qpid.framing.*;
-
-
-public interface ServerMethodDispatcher_8_0 extends ServerMethodDispatcher
-{
-
- public boolean dispatchAccessRequest(AccessRequestBody body, int channelId) throws AMQException;
- public boolean dispatchBasicAck(BasicAckBody body, int channelId) throws AMQException;
- public boolean dispatchBasicCancel(BasicCancelBody body, int channelId) throws AMQException;
- public boolean dispatchBasicConsume(BasicConsumeBody body, int channelId) throws AMQException;
- public boolean dispatchBasicGet(BasicGetBody body, int channelId) throws AMQException;
- public boolean dispatchBasicPublish(BasicPublishBody body, int channelId) throws AMQException;
- public boolean dispatchBasicQos(BasicQosBody body, int channelId) throws AMQException;
- public boolean dispatchBasicRecover(BasicRecoverBody body, int channelId) throws AMQException;
- public boolean dispatchBasicReject(BasicRejectBody body, int channelId) throws AMQException;
- public boolean dispatchChannelClose(ChannelCloseBody body, int channelId) throws AMQException;
- public boolean dispatchChannelCloseOk(ChannelCloseOkBody body, int channelId) throws AMQException;
- public boolean dispatchChannelFlow(ChannelFlowBody body, int channelId) throws AMQException;
- public boolean dispatchChannelFlowOk(ChannelFlowOkBody body, int channelId) throws AMQException;
- public boolean dispatchChannelOpen(ChannelOpenBody body, int channelId) throws AMQException;
- public boolean dispatchConnectionClose(ConnectionCloseBody body, int channelId) throws AMQException;
- public boolean dispatchConnectionCloseOk(ConnectionCloseOkBody body, int channelId) throws AMQException;
- public boolean dispatchConnectionOpen(ConnectionOpenBody body, int channelId) throws AMQException;
- public boolean dispatchConnectionSecureOk(ConnectionSecureOkBody body, int channelId) throws AMQException;
- public boolean dispatchConnectionStartOk(ConnectionStartOkBody body, int channelId) throws AMQException;
- public boolean dispatchConnectionTuneOk(ConnectionTuneOkBody body, int channelId) throws AMQException;
- public boolean dispatchDtxSelect(DtxSelectBody body, int channelId) throws AMQException;
- public boolean dispatchDtxStart(DtxStartBody body, int channelId) throws AMQException;
- public boolean dispatchExchangeBound(ExchangeBoundBody body, int channelId) throws AMQException;
- public boolean dispatchExchangeDeclare(ExchangeDeclareBody body, int channelId) throws AMQException;
- public boolean dispatchExchangeDelete(ExchangeDeleteBody body, int channelId) throws AMQException;
- public boolean dispatchFileAck(FileAckBody body, int channelId) throws AMQException;
- public boolean dispatchFileCancel(FileCancelBody body, int channelId) throws AMQException;
- public boolean dispatchFileConsume(FileConsumeBody body, int channelId) throws AMQException;
- public boolean dispatchFileOpen(FileOpenBody body, int channelId) throws AMQException;
- public boolean dispatchFileOpenOk(FileOpenOkBody body, int channelId) throws AMQException;
- public boolean dispatchFilePublish(FilePublishBody body, int channelId) throws AMQException;
- public boolean dispatchFileQos(FileQosBody body, int channelId) throws AMQException;
- public boolean dispatchFileReject(FileRejectBody body, int channelId) throws AMQException;
- public boolean dispatchFileStage(FileStageBody body, int channelId) throws AMQException;
- public boolean dispatchQueueBind(QueueBindBody body, int channelId) throws AMQException;
- public boolean dispatchQueueDeclare(QueueDeclareBody body, int channelId) throws AMQException;
- public boolean dispatchQueueDelete(QueueDeleteBody body, int channelId) throws AMQException;
- public boolean dispatchQueuePurge(QueuePurgeBody body, int channelId) throws AMQException;
- public boolean dispatchStreamCancel(StreamCancelBody body, int channelId) throws AMQException;
- public boolean dispatchStreamConsume(StreamConsumeBody body, int channelId) throws AMQException;
- public boolean dispatchStreamPublish(StreamPublishBody body, int channelId) throws AMQException;
- public boolean dispatchStreamQos(StreamQosBody body, int channelId) throws AMQException;
- public boolean dispatchTestContent(TestContentBody body, int channelId) throws AMQException;
- public boolean dispatchTestContentOk(TestContentOkBody body, int channelId) throws AMQException;
- public boolean dispatchTestInteger(TestIntegerBody body, int channelId) throws AMQException;
- public boolean dispatchTestIntegerOk(TestIntegerOkBody body, int channelId) throws AMQException;
- public boolean dispatchTestString(TestStringBody body, int channelId) throws AMQException;
- public boolean dispatchTestStringOk(TestStringOkBody body, int channelId) throws AMQException;
- public boolean dispatchTestTable(TestTableBody body, int channelId) throws AMQException;
- public boolean dispatchTestTableOk(TestTableOkBody body, int channelId) throws AMQException;
- public boolean dispatchTunnelRequest(TunnelRequestBody body, int channelId) throws AMQException;
- public boolean dispatchTxCommit(TxCommitBody body, int channelId) throws AMQException;
- public boolean dispatchTxRollback(TxRollbackBody body, int channelId) throws AMQException;
- public boolean dispatchTxSelect(TxSelectBody body, int channelId) throws AMQException;
-
-} \ No newline at end of file
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/StreamCancelBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/StreamCancelBodyImpl.java
deleted file mode 100644
index 80032c93da..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/StreamCancelBodyImpl.java
+++ /dev/null
@@ -1,129 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 8-0
- */
-
-package org.apache.qpid.framing.amqp_8_0;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class StreamCancelBodyImpl extends AMQMethodBody_8_0 implements StreamCancelBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new StreamCancelBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 80;
- public static final int METHOD_ID = 30;
-
- // Fields declared in specification
- private final AMQShortString _consumerTag; // [consumerTag]
- private final byte _bitfield0; // [nowait]
-
- // Constructor
- public StreamCancelBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- _consumerTag = readAMQShortString( buffer );
- _bitfield0 = readBitfield( buffer );
- }
-
- public StreamCancelBodyImpl(
- AMQShortString consumerTag,
- boolean nowait
- )
- {
- _consumerTag = consumerTag;
- byte bitfield0 = (byte)0;
- if( nowait )
- {
- bitfield0 = (byte) (((int) bitfield0) | (1 << 0));
- }
- _bitfield0 = bitfield0;
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
- public final AMQShortString getConsumerTag()
- {
- return _consumerTag;
- }
- public final boolean getNowait()
- {
- return (((int)(_bitfield0)) & ( 1 << 0)) != 0;
- }
-
- protected int getBodySize()
- {
- int size = 1;
- size += getSizeOf( _consumerTag );
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- writeAMQShortString( buffer, _consumerTag );
- writeBitfield( buffer, _bitfield0 );
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_8_0)dispatcher).dispatchStreamCancel(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[StreamCancelBodyImpl: ");
- buf.append( "consumerTag=" );
- buf.append( getConsumerTag() );
- buf.append( ", " );
- buf.append( "nowait=" );
- buf.append( getNowait() );
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/StreamCancelOkBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/StreamCancelOkBodyImpl.java
deleted file mode 100644
index f7d5f28269..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/StreamCancelOkBodyImpl.java
+++ /dev/null
@@ -1,112 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 8-0
- */
-
-package org.apache.qpid.framing.amqp_8_0;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class StreamCancelOkBodyImpl extends AMQMethodBody_8_0 implements StreamCancelOkBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new StreamCancelOkBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 80;
- public static final int METHOD_ID = 31;
-
- // Fields declared in specification
- private final AMQShortString _consumerTag; // [consumerTag]
-
- // Constructor
- public StreamCancelOkBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- _consumerTag = readAMQShortString( buffer );
- }
-
- public StreamCancelOkBodyImpl(
- AMQShortString consumerTag
- )
- {
- _consumerTag = consumerTag;
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
- public final AMQShortString getConsumerTag()
- {
- return _consumerTag;
- }
-
- protected int getBodySize()
- {
- int size = 0;
- size += getSizeOf( _consumerTag );
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- writeAMQShortString( buffer, _consumerTag );
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_8_0)dispatcher).dispatchStreamCancelOk(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[StreamCancelOkBodyImpl: ");
- buf.append( "consumerTag=" );
- buf.append( getConsumerTag() );
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/StreamConsumeBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/StreamConsumeBodyImpl.java
deleted file mode 100644
index 2e55068f1d..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/StreamConsumeBodyImpl.java
+++ /dev/null
@@ -1,180 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 8-0
- */
-
-package org.apache.qpid.framing.amqp_8_0;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class StreamConsumeBodyImpl extends AMQMethodBody_8_0 implements StreamConsumeBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new StreamConsumeBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 80;
- public static final int METHOD_ID = 20;
-
- // Fields declared in specification
- private final int _ticket; // [ticket]
- private final AMQShortString _queue; // [queue]
- private final AMQShortString _consumerTag; // [consumerTag]
- private final byte _bitfield0; // [noLocal, exclusive, nowait]
-
- // Constructor
- public StreamConsumeBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- _ticket = readUnsignedShort( buffer );
- _queue = readAMQShortString( buffer );
- _consumerTag = readAMQShortString( buffer );
- _bitfield0 = readBitfield( buffer );
- }
-
- public StreamConsumeBodyImpl(
- int ticket,
- AMQShortString queue,
- AMQShortString consumerTag,
- boolean noLocal,
- boolean exclusive,
- boolean nowait
- )
- {
- _ticket = ticket;
- _queue = queue;
- _consumerTag = consumerTag;
- byte bitfield0 = (byte)0;
- if( noLocal )
- {
- bitfield0 = (byte) (((int) bitfield0) | (1 << 0));
- }
-
- if( exclusive )
- {
- bitfield0 = (byte) (((int) bitfield0) | (1 << 1));
- }
-
- if( nowait )
- {
- bitfield0 = (byte) (((int) bitfield0) | (1 << 2));
- }
- _bitfield0 = bitfield0;
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
- public final int getTicket()
- {
- return _ticket;
- }
- public final AMQShortString getQueue()
- {
- return _queue;
- }
- public final AMQShortString getConsumerTag()
- {
- return _consumerTag;
- }
- public final boolean getNoLocal()
- {
- return (((int)(_bitfield0)) & ( 1 << 0)) != 0;
- }
- public final boolean getExclusive()
- {
- return (((int)(_bitfield0)) & ( 1 << 1)) != 0;
- }
- public final boolean getNowait()
- {
- return (((int)(_bitfield0)) & ( 1 << 2)) != 0;
- }
-
- protected int getBodySize()
- {
- int size = 3;
- size += getSizeOf( _queue );
- size += getSizeOf( _consumerTag );
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- writeUnsignedShort( buffer, _ticket );
- writeAMQShortString( buffer, _queue );
- writeAMQShortString( buffer, _consumerTag );
- writeBitfield( buffer, _bitfield0 );
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_8_0)dispatcher).dispatchStreamConsume(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[StreamConsumeBodyImpl: ");
- buf.append( "ticket=" );
- buf.append( getTicket() );
- buf.append( ", " );
- buf.append( "queue=" );
- buf.append( getQueue() );
- buf.append( ", " );
- buf.append( "consumerTag=" );
- buf.append( getConsumerTag() );
- buf.append( ", " );
- buf.append( "noLocal=" );
- buf.append( getNoLocal() );
- buf.append( ", " );
- buf.append( "exclusive=" );
- buf.append( getExclusive() );
- buf.append( ", " );
- buf.append( "nowait=" );
- buf.append( getNowait() );
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/StreamConsumeOkBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/StreamConsumeOkBodyImpl.java
deleted file mode 100644
index 052efc1fdd..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/StreamConsumeOkBodyImpl.java
+++ /dev/null
@@ -1,112 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 8-0
- */
-
-package org.apache.qpid.framing.amqp_8_0;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class StreamConsumeOkBodyImpl extends AMQMethodBody_8_0 implements StreamConsumeOkBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new StreamConsumeOkBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 80;
- public static final int METHOD_ID = 21;
-
- // Fields declared in specification
- private final AMQShortString _consumerTag; // [consumerTag]
-
- // Constructor
- public StreamConsumeOkBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- _consumerTag = readAMQShortString( buffer );
- }
-
- public StreamConsumeOkBodyImpl(
- AMQShortString consumerTag
- )
- {
- _consumerTag = consumerTag;
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
- public final AMQShortString getConsumerTag()
- {
- return _consumerTag;
- }
-
- protected int getBodySize()
- {
- int size = 0;
- size += getSizeOf( _consumerTag );
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- writeAMQShortString( buffer, _consumerTag );
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_8_0)dispatcher).dispatchStreamConsumeOk(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[StreamConsumeOkBodyImpl: ");
- buf.append( "consumerTag=" );
- buf.append( getConsumerTag() );
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/StreamDeliverBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/StreamDeliverBodyImpl.java
deleted file mode 100644
index 8bbde690a0..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/StreamDeliverBodyImpl.java
+++ /dev/null
@@ -1,150 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 8-0
- */
-
-package org.apache.qpid.framing.amqp_8_0;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class StreamDeliverBodyImpl extends AMQMethodBody_8_0 implements StreamDeliverBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new StreamDeliverBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 80;
- public static final int METHOD_ID = 60;
-
- // Fields declared in specification
- private final AMQShortString _consumerTag; // [consumerTag]
- private final long _deliveryTag; // [deliveryTag]
- private final AMQShortString _exchange; // [exchange]
- private final AMQShortString _queue; // [queue]
-
- // Constructor
- public StreamDeliverBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- _consumerTag = readAMQShortString( buffer );
- _deliveryTag = readLong( buffer );
- _exchange = readAMQShortString( buffer );
- _queue = readAMQShortString( buffer );
- }
-
- public StreamDeliverBodyImpl(
- AMQShortString consumerTag,
- long deliveryTag,
- AMQShortString exchange,
- AMQShortString queue
- )
- {
- _consumerTag = consumerTag;
- _deliveryTag = deliveryTag;
- _exchange = exchange;
- _queue = queue;
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
- public final AMQShortString getConsumerTag()
- {
- return _consumerTag;
- }
- public final long getDeliveryTag()
- {
- return _deliveryTag;
- }
- public final AMQShortString getExchange()
- {
- return _exchange;
- }
- public final AMQShortString getQueue()
- {
- return _queue;
- }
-
- protected int getBodySize()
- {
- int size = 8;
- size += getSizeOf( _consumerTag );
- size += getSizeOf( _exchange );
- size += getSizeOf( _queue );
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- writeAMQShortString( buffer, _consumerTag );
- writeLong( buffer, _deliveryTag );
- writeAMQShortString( buffer, _exchange );
- writeAMQShortString( buffer, _queue );
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_8_0)dispatcher).dispatchStreamDeliver(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[StreamDeliverBodyImpl: ");
- buf.append( "consumerTag=" );
- buf.append( getConsumerTag() );
- buf.append( ", " );
- buf.append( "deliveryTag=" );
- buf.append( getDeliveryTag() );
- buf.append( ", " );
- buf.append( "exchange=" );
- buf.append( getExchange() );
- buf.append( ", " );
- buf.append( "queue=" );
- buf.append( getQueue() );
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/StreamPublishBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/StreamPublishBodyImpl.java
deleted file mode 100644
index 6977e839ff..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/StreamPublishBodyImpl.java
+++ /dev/null
@@ -1,167 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 8-0
- */
-
-package org.apache.qpid.framing.amqp_8_0;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class StreamPublishBodyImpl extends AMQMethodBody_8_0 implements StreamPublishBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new StreamPublishBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 80;
- public static final int METHOD_ID = 40;
-
- // Fields declared in specification
- private final int _ticket; // [ticket]
- private final AMQShortString _exchange; // [exchange]
- private final AMQShortString _routingKey; // [routingKey]
- private final byte _bitfield0; // [mandatory, immediate]
-
- // Constructor
- public StreamPublishBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- _ticket = readUnsignedShort( buffer );
- _exchange = readAMQShortString( buffer );
- _routingKey = readAMQShortString( buffer );
- _bitfield0 = readBitfield( buffer );
- }
-
- public StreamPublishBodyImpl(
- int ticket,
- AMQShortString exchange,
- AMQShortString routingKey,
- boolean mandatory,
- boolean immediate
- )
- {
- _ticket = ticket;
- _exchange = exchange;
- _routingKey = routingKey;
- byte bitfield0 = (byte)0;
- if( mandatory )
- {
- bitfield0 = (byte) (((int) bitfield0) | (1 << 0));
- }
-
- if( immediate )
- {
- bitfield0 = (byte) (((int) bitfield0) | (1 << 1));
- }
- _bitfield0 = bitfield0;
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
- public final int getTicket()
- {
- return _ticket;
- }
- public final AMQShortString getExchange()
- {
- return _exchange;
- }
- public final AMQShortString getRoutingKey()
- {
- return _routingKey;
- }
- public final boolean getMandatory()
- {
- return (((int)(_bitfield0)) & ( 1 << 0)) != 0;
- }
- public final boolean getImmediate()
- {
- return (((int)(_bitfield0)) & ( 1 << 1)) != 0;
- }
-
- protected int getBodySize()
- {
- int size = 3;
- size += getSizeOf( _exchange );
- size += getSizeOf( _routingKey );
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- writeUnsignedShort( buffer, _ticket );
- writeAMQShortString( buffer, _exchange );
- writeAMQShortString( buffer, _routingKey );
- writeBitfield( buffer, _bitfield0 );
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_8_0)dispatcher).dispatchStreamPublish(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[StreamPublishBodyImpl: ");
- buf.append( "ticket=" );
- buf.append( getTicket() );
- buf.append( ", " );
- buf.append( "exchange=" );
- buf.append( getExchange() );
- buf.append( ", " );
- buf.append( "routingKey=" );
- buf.append( getRoutingKey() );
- buf.append( ", " );
- buf.append( "mandatory=" );
- buf.append( getMandatory() );
- buf.append( ", " );
- buf.append( "immediate=" );
- buf.append( getImmediate() );
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/StreamQosBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/StreamQosBodyImpl.java
deleted file mode 100644
index 50fe23c170..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/StreamQosBodyImpl.java
+++ /dev/null
@@ -1,152 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 8-0
- */
-
-package org.apache.qpid.framing.amqp_8_0;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class StreamQosBodyImpl extends AMQMethodBody_8_0 implements StreamQosBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new StreamQosBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 80;
- public static final int METHOD_ID = 10;
-
- // Fields declared in specification
- private final long _prefetchSize; // [prefetchSize]
- private final int _prefetchCount; // [prefetchCount]
- private final long _consumeRate; // [consumeRate]
- private final byte _bitfield0; // [global]
-
- // Constructor
- public StreamQosBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- _prefetchSize = readUnsignedInteger( buffer );
- _prefetchCount = readUnsignedShort( buffer );
- _consumeRate = readUnsignedInteger( buffer );
- _bitfield0 = readBitfield( buffer );
- }
-
- public StreamQosBodyImpl(
- long prefetchSize,
- int prefetchCount,
- long consumeRate,
- boolean global
- )
- {
- _prefetchSize = prefetchSize;
- _prefetchCount = prefetchCount;
- _consumeRate = consumeRate;
- byte bitfield0 = (byte)0;
- if( global )
- {
- bitfield0 = (byte) (((int) bitfield0) | (1 << 0));
- }
- _bitfield0 = bitfield0;
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
- public final long getPrefetchSize()
- {
- return _prefetchSize;
- }
- public final int getPrefetchCount()
- {
- return _prefetchCount;
- }
- public final long getConsumeRate()
- {
- return _consumeRate;
- }
- public final boolean getGlobal()
- {
- return (((int)(_bitfield0)) & ( 1 << 0)) != 0;
- }
-
- protected int getBodySize()
- {
- int size = 11;
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- writeUnsignedInteger( buffer, _prefetchSize );
- writeUnsignedShort( buffer, _prefetchCount );
- writeUnsignedInteger( buffer, _consumeRate );
- writeBitfield( buffer, _bitfield0 );
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_8_0)dispatcher).dispatchStreamQos(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[StreamQosBodyImpl: ");
- buf.append( "prefetchSize=" );
- buf.append( getPrefetchSize() );
- buf.append( ", " );
- buf.append( "prefetchCount=" );
- buf.append( getPrefetchCount() );
- buf.append( ", " );
- buf.append( "consumeRate=" );
- buf.append( getConsumeRate() );
- buf.append( ", " );
- buf.append( "global=" );
- buf.append( getGlobal() );
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/StreamQosOkBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/StreamQosOkBodyImpl.java
deleted file mode 100644
index 6f8977e4eb..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/StreamQosOkBodyImpl.java
+++ /dev/null
@@ -1,100 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 8-0
- */
-
-package org.apache.qpid.framing.amqp_8_0;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class StreamQosOkBodyImpl extends AMQMethodBody_8_0 implements StreamQosOkBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new StreamQosOkBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 80;
- public static final int METHOD_ID = 11;
-
- // Fields declared in specification
-
- // Constructor
- public StreamQosOkBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- }
-
- public StreamQosOkBodyImpl(
- )
- {
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
-
- protected int getBodySize()
- {
- int size = 0;
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_8_0)dispatcher).dispatchStreamQosOk(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[StreamQosOkBodyImpl: ");
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/StreamReturnBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/StreamReturnBodyImpl.java
deleted file mode 100644
index 7b79956958..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/StreamReturnBodyImpl.java
+++ /dev/null
@@ -1,150 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 8-0
- */
-
-package org.apache.qpid.framing.amqp_8_0;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class StreamReturnBodyImpl extends AMQMethodBody_8_0 implements StreamReturnBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new StreamReturnBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 80;
- public static final int METHOD_ID = 50;
-
- // Fields declared in specification
- private final int _replyCode; // [replyCode]
- private final AMQShortString _replyText; // [replyText]
- private final AMQShortString _exchange; // [exchange]
- private final AMQShortString _routingKey; // [routingKey]
-
- // Constructor
- public StreamReturnBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- _replyCode = readUnsignedShort( buffer );
- _replyText = readAMQShortString( buffer );
- _exchange = readAMQShortString( buffer );
- _routingKey = readAMQShortString( buffer );
- }
-
- public StreamReturnBodyImpl(
- int replyCode,
- AMQShortString replyText,
- AMQShortString exchange,
- AMQShortString routingKey
- )
- {
- _replyCode = replyCode;
- _replyText = replyText;
- _exchange = exchange;
- _routingKey = routingKey;
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
- public final int getReplyCode()
- {
- return _replyCode;
- }
- public final AMQShortString getReplyText()
- {
- return _replyText;
- }
- public final AMQShortString getExchange()
- {
- return _exchange;
- }
- public final AMQShortString getRoutingKey()
- {
- return _routingKey;
- }
-
- protected int getBodySize()
- {
- int size = 2;
- size += getSizeOf( _replyText );
- size += getSizeOf( _exchange );
- size += getSizeOf( _routingKey );
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- writeUnsignedShort( buffer, _replyCode );
- writeAMQShortString( buffer, _replyText );
- writeAMQShortString( buffer, _exchange );
- writeAMQShortString( buffer, _routingKey );
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_8_0)dispatcher).dispatchStreamReturn(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[StreamReturnBodyImpl: ");
- buf.append( "replyCode=" );
- buf.append( getReplyCode() );
- buf.append( ", " );
- buf.append( "replyText=" );
- buf.append( getReplyText() );
- buf.append( ", " );
- buf.append( "exchange=" );
- buf.append( getExchange() );
- buf.append( ", " );
- buf.append( "routingKey=" );
- buf.append( getRoutingKey() );
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/TestContentBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/TestContentBodyImpl.java
deleted file mode 100644
index 832ee12e2c..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/TestContentBodyImpl.java
+++ /dev/null
@@ -1,100 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 8-0
- */
-
-package org.apache.qpid.framing.amqp_8_0;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class TestContentBodyImpl extends AMQMethodBody_8_0 implements TestContentBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new TestContentBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 120;
- public static final int METHOD_ID = 40;
-
- // Fields declared in specification
-
- // Constructor
- public TestContentBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- }
-
- public TestContentBodyImpl(
- )
- {
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
-
- protected int getBodySize()
- {
- int size = 0;
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_8_0)dispatcher).dispatchTestContent(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[TestContentBodyImpl: ");
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/TestContentOkBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/TestContentOkBodyImpl.java
deleted file mode 100644
index 32c9e92c2f..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/TestContentOkBodyImpl.java
+++ /dev/null
@@ -1,111 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 8-0
- */
-
-package org.apache.qpid.framing.amqp_8_0;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class TestContentOkBodyImpl extends AMQMethodBody_8_0 implements TestContentOkBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new TestContentOkBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 120;
- public static final int METHOD_ID = 41;
-
- // Fields declared in specification
- private final long _contentChecksum; // [contentChecksum]
-
- // Constructor
- public TestContentOkBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- _contentChecksum = readUnsignedInteger( buffer );
- }
-
- public TestContentOkBodyImpl(
- long contentChecksum
- )
- {
- _contentChecksum = contentChecksum;
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
- public final long getContentChecksum()
- {
- return _contentChecksum;
- }
-
- protected int getBodySize()
- {
- int size = 4;
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- writeUnsignedInteger( buffer, _contentChecksum );
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_8_0)dispatcher).dispatchTestContentOk(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[TestContentOkBodyImpl: ");
- buf.append( "contentChecksum=" );
- buf.append( getContentChecksum() );
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/TestIntegerBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/TestIntegerBodyImpl.java
deleted file mode 100644
index 8d01d2d4d8..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/TestIntegerBodyImpl.java
+++ /dev/null
@@ -1,159 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 8-0
- */
-
-package org.apache.qpid.framing.amqp_8_0;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class TestIntegerBodyImpl extends AMQMethodBody_8_0 implements TestIntegerBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new TestIntegerBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 120;
- public static final int METHOD_ID = 10;
-
- // Fields declared in specification
- private final short _integer1; // [integer1]
- private final int _integer2; // [integer2]
- private final long _integer3; // [integer3]
- private final long _integer4; // [integer4]
- private final short _operation; // [operation]
-
- // Constructor
- public TestIntegerBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- _integer1 = readUnsignedByte( buffer );
- _integer2 = readUnsignedShort( buffer );
- _integer3 = readUnsignedInteger( buffer );
- _integer4 = readLong( buffer );
- _operation = readUnsignedByte( buffer );
- }
-
- public TestIntegerBodyImpl(
- short integer1,
- int integer2,
- long integer3,
- long integer4,
- short operation
- )
- {
- _integer1 = integer1;
- _integer2 = integer2;
- _integer3 = integer3;
- _integer4 = integer4;
- _operation = operation;
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
- public final short getInteger1()
- {
- return _integer1;
- }
- public final int getInteger2()
- {
- return _integer2;
- }
- public final long getInteger3()
- {
- return _integer3;
- }
- public final long getInteger4()
- {
- return _integer4;
- }
- public final short getOperation()
- {
- return _operation;
- }
-
- protected int getBodySize()
- {
- int size = 16;
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- writeUnsignedByte( buffer, _integer1 );
- writeUnsignedShort( buffer, _integer2 );
- writeUnsignedInteger( buffer, _integer3 );
- writeLong( buffer, _integer4 );
- writeUnsignedByte( buffer, _operation );
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_8_0)dispatcher).dispatchTestInteger(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[TestIntegerBodyImpl: ");
- buf.append( "integer1=" );
- buf.append( getInteger1() );
- buf.append( ", " );
- buf.append( "integer2=" );
- buf.append( getInteger2() );
- buf.append( ", " );
- buf.append( "integer3=" );
- buf.append( getInteger3() );
- buf.append( ", " );
- buf.append( "integer4=" );
- buf.append( getInteger4() );
- buf.append( ", " );
- buf.append( "operation=" );
- buf.append( getOperation() );
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/TestIntegerOkBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/TestIntegerOkBodyImpl.java
deleted file mode 100644
index b46b6c74d4..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/TestIntegerOkBodyImpl.java
+++ /dev/null
@@ -1,111 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 8-0
- */
-
-package org.apache.qpid.framing.amqp_8_0;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class TestIntegerOkBodyImpl extends AMQMethodBody_8_0 implements TestIntegerOkBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new TestIntegerOkBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 120;
- public static final int METHOD_ID = 11;
-
- // Fields declared in specification
- private final long _result; // [result]
-
- // Constructor
- public TestIntegerOkBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- _result = readLong( buffer );
- }
-
- public TestIntegerOkBodyImpl(
- long result
- )
- {
- _result = result;
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
- public final long getResult()
- {
- return _result;
- }
-
- protected int getBodySize()
- {
- int size = 8;
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- writeLong( buffer, _result );
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_8_0)dispatcher).dispatchTestIntegerOk(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[TestIntegerOkBodyImpl: ");
- buf.append( "result=" );
- buf.append( getResult() );
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/TestStringBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/TestStringBodyImpl.java
deleted file mode 100644
index 8bdb72d58a..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/TestStringBodyImpl.java
+++ /dev/null
@@ -1,137 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 8-0
- */
-
-package org.apache.qpid.framing.amqp_8_0;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class TestStringBodyImpl extends AMQMethodBody_8_0 implements TestStringBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new TestStringBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 120;
- public static final int METHOD_ID = 20;
-
- // Fields declared in specification
- private final AMQShortString _string1; // [string1]
- private final byte[] _string2; // [string2]
- private final short _operation; // [operation]
-
- // Constructor
- public TestStringBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- _string1 = readAMQShortString( buffer );
- _string2 = readBytes( buffer );
- _operation = readUnsignedByte( buffer );
- }
-
- public TestStringBodyImpl(
- AMQShortString string1,
- byte[] string2,
- short operation
- )
- {
- _string1 = string1;
- _string2 = string2;
- _operation = operation;
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
- public final AMQShortString getString1()
- {
- return _string1;
- }
- public final byte[] getString2()
- {
- return _string2;
- }
- public final short getOperation()
- {
- return _operation;
- }
-
- protected int getBodySize()
- {
- int size = 1;
- size += getSizeOf( _string1 );
- size += getSizeOf( _string2 );
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- writeAMQShortString( buffer, _string1 );
- writeBytes( buffer, _string2 );
- writeUnsignedByte( buffer, _operation );
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_8_0)dispatcher).dispatchTestString(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[TestStringBodyImpl: ");
- buf.append( "string1=" );
- buf.append( getString1() );
- buf.append( ", " );
- buf.append( "string2=" );
- buf.append( getString2() == null ? "null" : java.util.Arrays.toString( getString2() ) );
- buf.append( ", " );
- buf.append( "operation=" );
- buf.append( getOperation() );
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/TestStringOkBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/TestStringOkBodyImpl.java
deleted file mode 100644
index be927e13ea..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/TestStringOkBodyImpl.java
+++ /dev/null
@@ -1,112 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 8-0
- */
-
-package org.apache.qpid.framing.amqp_8_0;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class TestStringOkBodyImpl extends AMQMethodBody_8_0 implements TestStringOkBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new TestStringOkBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 120;
- public static final int METHOD_ID = 21;
-
- // Fields declared in specification
- private final byte[] _result; // [result]
-
- // Constructor
- public TestStringOkBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- _result = readBytes( buffer );
- }
-
- public TestStringOkBodyImpl(
- byte[] result
- )
- {
- _result = result;
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
- public final byte[] getResult()
- {
- return _result;
- }
-
- protected int getBodySize()
- {
- int size = 0;
- size += getSizeOf( _result );
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- writeBytes( buffer, _result );
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_8_0)dispatcher).dispatchTestStringOk(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[TestStringOkBodyImpl: ");
- buf.append( "result=" );
- buf.append( getResult() == null ? "null" : java.util.Arrays.toString( getResult() ) );
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/TestTableBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/TestTableBodyImpl.java
deleted file mode 100644
index 5c4b9e8d33..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/TestTableBodyImpl.java
+++ /dev/null
@@ -1,136 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 8-0
- */
-
-package org.apache.qpid.framing.amqp_8_0;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class TestTableBodyImpl extends AMQMethodBody_8_0 implements TestTableBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new TestTableBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 120;
- public static final int METHOD_ID = 30;
-
- // Fields declared in specification
- private final FieldTable _table; // [table]
- private final short _integerOp; // [integerOp]
- private final short _stringOp; // [stringOp]
-
- // Constructor
- public TestTableBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- _table = readFieldTable( buffer );
- _integerOp = readUnsignedByte( buffer );
- _stringOp = readUnsignedByte( buffer );
- }
-
- public TestTableBodyImpl(
- FieldTable table,
- short integerOp,
- short stringOp
- )
- {
- _table = table;
- _integerOp = integerOp;
- _stringOp = stringOp;
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
- public final FieldTable getTable()
- {
- return _table;
- }
- public final short getIntegerOp()
- {
- return _integerOp;
- }
- public final short getStringOp()
- {
- return _stringOp;
- }
-
- protected int getBodySize()
- {
- int size = 2;
- size += getSizeOf( _table );
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- writeFieldTable( buffer, _table );
- writeUnsignedByte( buffer, _integerOp );
- writeUnsignedByte( buffer, _stringOp );
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_8_0)dispatcher).dispatchTestTable(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[TestTableBodyImpl: ");
- buf.append( "table=" );
- buf.append( getTable() );
- buf.append( ", " );
- buf.append( "integerOp=" );
- buf.append( getIntegerOp() );
- buf.append( ", " );
- buf.append( "stringOp=" );
- buf.append( getStringOp() );
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/TestTableOkBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/TestTableOkBodyImpl.java
deleted file mode 100644
index ea16a3b157..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/TestTableOkBodyImpl.java
+++ /dev/null
@@ -1,124 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 8-0
- */
-
-package org.apache.qpid.framing.amqp_8_0;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class TestTableOkBodyImpl extends AMQMethodBody_8_0 implements TestTableOkBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new TestTableOkBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 120;
- public static final int METHOD_ID = 31;
-
- // Fields declared in specification
- private final long _integerResult; // [integerResult]
- private final byte[] _stringResult; // [stringResult]
-
- // Constructor
- public TestTableOkBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- _integerResult = readLong( buffer );
- _stringResult = readBytes( buffer );
- }
-
- public TestTableOkBodyImpl(
- long integerResult,
- byte[] stringResult
- )
- {
- _integerResult = integerResult;
- _stringResult = stringResult;
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
- public final long getIntegerResult()
- {
- return _integerResult;
- }
- public final byte[] getStringResult()
- {
- return _stringResult;
- }
-
- protected int getBodySize()
- {
- int size = 8;
- size += getSizeOf( _stringResult );
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- writeLong( buffer, _integerResult );
- writeBytes( buffer, _stringResult );
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_8_0)dispatcher).dispatchTestTableOk(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[TestTableOkBodyImpl: ");
- buf.append( "integerResult=" );
- buf.append( getIntegerResult() );
- buf.append( ", " );
- buf.append( "stringResult=" );
- buf.append( getStringResult() == null ? "null" : java.util.Arrays.toString( getStringResult() ) );
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/TunnelRequestBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/TunnelRequestBodyImpl.java
deleted file mode 100644
index 5bb0e64ec8..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/TunnelRequestBodyImpl.java
+++ /dev/null
@@ -1,112 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 8-0
- */
-
-package org.apache.qpid.framing.amqp_8_0;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class TunnelRequestBodyImpl extends AMQMethodBody_8_0 implements TunnelRequestBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new TunnelRequestBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 110;
- public static final int METHOD_ID = 10;
-
- // Fields declared in specification
- private final FieldTable _metaData; // [metaData]
-
- // Constructor
- public TunnelRequestBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- _metaData = readFieldTable( buffer );
- }
-
- public TunnelRequestBodyImpl(
- FieldTable metaData
- )
- {
- _metaData = metaData;
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
- public final FieldTable getMetaData()
- {
- return _metaData;
- }
-
- protected int getBodySize()
- {
- int size = 0;
- size += getSizeOf( _metaData );
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- writeFieldTable( buffer, _metaData );
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_8_0)dispatcher).dispatchTunnelRequest(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[TunnelRequestBodyImpl: ");
- buf.append( "metaData=" );
- buf.append( getMetaData() );
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/TxCommitBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/TxCommitBodyImpl.java
deleted file mode 100644
index 096c401c02..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/TxCommitBodyImpl.java
+++ /dev/null
@@ -1,100 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 8-0
- */
-
-package org.apache.qpid.framing.amqp_8_0;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class TxCommitBodyImpl extends AMQMethodBody_8_0 implements TxCommitBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new TxCommitBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 90;
- public static final int METHOD_ID = 20;
-
- // Fields declared in specification
-
- // Constructor
- public TxCommitBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- }
-
- public TxCommitBodyImpl(
- )
- {
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
-
- protected int getBodySize()
- {
- int size = 0;
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_8_0)dispatcher).dispatchTxCommit(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[TxCommitBodyImpl: ");
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/TxCommitOkBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/TxCommitOkBodyImpl.java
deleted file mode 100644
index 76274be34a..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/TxCommitOkBodyImpl.java
+++ /dev/null
@@ -1,100 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 8-0
- */
-
-package org.apache.qpid.framing.amqp_8_0;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class TxCommitOkBodyImpl extends AMQMethodBody_8_0 implements TxCommitOkBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new TxCommitOkBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 90;
- public static final int METHOD_ID = 21;
-
- // Fields declared in specification
-
- // Constructor
- public TxCommitOkBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- }
-
- public TxCommitOkBodyImpl(
- )
- {
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
-
- protected int getBodySize()
- {
- int size = 0;
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_8_0)dispatcher).dispatchTxCommitOk(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[TxCommitOkBodyImpl: ");
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/TxRollbackBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/TxRollbackBodyImpl.java
deleted file mode 100644
index f68f881861..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/TxRollbackBodyImpl.java
+++ /dev/null
@@ -1,100 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 8-0
- */
-
-package org.apache.qpid.framing.amqp_8_0;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class TxRollbackBodyImpl extends AMQMethodBody_8_0 implements TxRollbackBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new TxRollbackBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 90;
- public static final int METHOD_ID = 30;
-
- // Fields declared in specification
-
- // Constructor
- public TxRollbackBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- }
-
- public TxRollbackBodyImpl(
- )
- {
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
-
- protected int getBodySize()
- {
- int size = 0;
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_8_0)dispatcher).dispatchTxRollback(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[TxRollbackBodyImpl: ");
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/TxRollbackOkBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/TxRollbackOkBodyImpl.java
deleted file mode 100644
index 7ec3d8b83b..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/TxRollbackOkBodyImpl.java
+++ /dev/null
@@ -1,100 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 8-0
- */
-
-package org.apache.qpid.framing.amqp_8_0;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class TxRollbackOkBodyImpl extends AMQMethodBody_8_0 implements TxRollbackOkBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new TxRollbackOkBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 90;
- public static final int METHOD_ID = 31;
-
- // Fields declared in specification
-
- // Constructor
- public TxRollbackOkBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- }
-
- public TxRollbackOkBodyImpl(
- )
- {
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
-
- protected int getBodySize()
- {
- int size = 0;
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_8_0)dispatcher).dispatchTxRollbackOk(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[TxRollbackOkBodyImpl: ");
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/TxSelectBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/TxSelectBodyImpl.java
deleted file mode 100644
index 69f4dd2ec5..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/TxSelectBodyImpl.java
+++ /dev/null
@@ -1,100 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 8-0
- */
-
-package org.apache.qpid.framing.amqp_8_0;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class TxSelectBodyImpl extends AMQMethodBody_8_0 implements TxSelectBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new TxSelectBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 90;
- public static final int METHOD_ID = 10;
-
- // Fields declared in specification
-
- // Constructor
- public TxSelectBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- }
-
- public TxSelectBodyImpl(
- )
- {
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
-
- protected int getBodySize()
- {
- int size = 0;
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_8_0)dispatcher).dispatchTxSelect(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[TxSelectBodyImpl: ");
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/TxSelectOkBodyImpl.java b/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/TxSelectOkBodyImpl.java
deleted file mode 100644
index fc1279c908..0000000000
--- a/qpid/java/common/src/main/java/org/apache/qpid/framing/amqp_8_0/TxSelectOkBodyImpl.java
+++ /dev/null
@@ -1,100 +0,0 @@
-/*
- *
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you under the Apache License, Version 2.0 (the
- * "License"); you may not use this file except in compliance
- * with the License. You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing,
- * software distributed under the License is distributed on an
- * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- * KIND, either express or implied. See the License for the
- * specific language governing permissions and limitations
- * under the License.
- *
- */
-
-/*
- * This file is auto-generated by Qpid Gentools v.0.1 - do not modify.
- * Supported AMQP version:
- * 8-0
- */
-
-package org.apache.qpid.framing.amqp_8_0;
-
-import org.apache.qpid.codec.MarkableDataInput;
-import java.io.DataOutput;
-import java.io.IOException;
-
-import org.apache.qpid.framing.*;
-import org.apache.qpid.AMQException;
-
-public class TxSelectOkBodyImpl extends AMQMethodBody_8_0 implements TxSelectOkBody
-{
- private static final AMQMethodBodyInstanceFactory FACTORY_INSTANCE = new AMQMethodBodyInstanceFactory()
- {
- public AMQMethodBody newInstance(MarkableDataInput in, long size) throws AMQFrameDecodingException, IOException
- {
- return new TxSelectOkBodyImpl(in);
- }
- };
-
- public static AMQMethodBodyInstanceFactory getFactory()
- {
- return FACTORY_INSTANCE;
- }
-
- public static final int CLASS_ID = 90;
- public static final int METHOD_ID = 11;
-
- // Fields declared in specification
-
- // Constructor
- public TxSelectOkBodyImpl(MarkableDataInput buffer) throws AMQFrameDecodingException, IOException
- {
- }
-
- public TxSelectOkBodyImpl(
- )
- {
- }
-
- public int getClazz()
- {
- return CLASS_ID;
- }
-
- public int getMethod()
- {
- return METHOD_ID;
- }
-
-
- protected int getBodySize()
- {
- int size = 0;
- return size;
- }
-
- public void writeMethodPayload(DataOutput buffer) throws IOException
- {
- }
-
- public boolean execute(MethodDispatcher dispatcher, int channelId) throws AMQException
- {
- return ((MethodDispatcher_8_0)dispatcher).dispatchTxSelectOk(this, channelId);
- }
-
- public String toString()
- {
- StringBuilder buf = new StringBuilder("[TxSelectOkBodyImpl: ");
- buf.append("]");
- return buf.toString();
- }
-
-}
diff --git a/qpid/java/common/src/main/java/org/apache/qpid/transport/util/Functions.java b/qpid/java/common/src/main/java/org/apache/qpid/transport/util/Functions.java
index bd3e9bbcbc..61d5f0629c 100644
--- a/qpid/java/common/src/main/java/org/apache/qpid/transport/util/Functions.java
+++ b/qpid/java/common/src/main/java/org/apache/qpid/transport/util/Functions.java
@@ -20,10 +20,10 @@
*/
package org.apache.qpid.transport.util;
-import java.nio.ByteBuffer;
-
import static java.lang.Math.min;
+import java.nio.ByteBuffer;
+
/**
* Functions
@@ -33,6 +33,9 @@ import static java.lang.Math.min;
public final class Functions
{
+ private static final char[] HEX_CHARACTERS =
+ {'0', '1', '2', '3', '4', '5', '6', '7', '8', '9', 'a', 'b', 'c', 'd', 'e', 'f'};
+
private Functions()
{
}
@@ -102,4 +105,21 @@ public final class Functions
return str(ByteBuffer.wrap(bytes), limit);
}
+ public static String hex(byte[] bytes, int limit)
+ {
+ limit = Math.min(limit, bytes == null ? 0 : bytes.length);
+ StringBuilder sb = new StringBuilder(3 + limit*2);
+ for(int i = 0; i < limit; i++)
+ {
+ sb.append(HEX_CHARACTERS[(((int)bytes[i]) & 0xf0)>>4]);
+ sb.append(HEX_CHARACTERS[(((int)bytes[i]) & 0x0f)]);
+
+ }
+ if(bytes != null && bytes.length>limit)
+ {
+ sb.append("...");
+ }
+ return sb.toString();
+ }
+
}
diff --git a/qpid/java/common/src/test/java/org/apache/qpid/codec/AMQDecoderTest.java b/qpid/java/common/src/test/java/org/apache/qpid/codec/AMQDecoderTest.java
index cd810f6b3d..51f3ce1113 100644
--- a/qpid/java/common/src/test/java/org/apache/qpid/codec/AMQDecoderTest.java
+++ b/qpid/java/common/src/test/java/org/apache/qpid/codec/AMQDecoderTest.java
@@ -25,7 +25,7 @@ import java.io.ByteArrayOutputStream;
import java.io.DataOutputStream;
import java.io.IOException;
import java.nio.ByteBuffer;
-import java.util.ArrayList;
+import java.util.List;
import junit.framework.TestCase;
@@ -33,17 +33,21 @@ import org.apache.qpid.framing.AMQDataBlock;
import org.apache.qpid.framing.AMQFrame;
import org.apache.qpid.framing.AMQFrameDecodingException;
import org.apache.qpid.framing.AMQProtocolVersionException;
+import org.apache.qpid.framing.FrameCreatingMethodProcessor;
import org.apache.qpid.framing.HeartbeatBody;
+import org.apache.qpid.framing.ProtocolVersion;
public class AMQDecoderTest extends TestCase
{
private AMQDecoder _decoder;
+ private FrameCreatingMethodProcessor _methodProcessor;
public void setUp()
{
- _decoder = new AMQDecoder(false, null);
+ _methodProcessor = new FrameCreatingMethodProcessor(ProtocolVersion.v0_91);
+ _decoder = new ClientDecoder(_methodProcessor);
}
@@ -57,7 +61,8 @@ public class AMQDecoderTest extends TestCase
public void testSingleFrameDecode() throws AMQProtocolVersionException, AMQFrameDecodingException, IOException
{
ByteBuffer msg = getHeartbeatBodyBuffer();
- ArrayList<AMQDataBlock> frames = _decoder.decodeBuffer(msg);
+ _decoder.decodeBuffer(msg);
+ List<AMQDataBlock> frames = _methodProcessor.getProcessedMethods();
if (frames.get(0) instanceof AMQFrame)
{
assertEquals(HeartbeatBody.FRAME.getBodyFrame().getFrameType(), ((AMQFrame) frames.get(0)).getBodyFrame().getFrameType());
@@ -77,9 +82,12 @@ public class AMQDecoderTest extends TestCase
msgA.limit(msgaLimit);
msg.position(msgbPos);
ByteBuffer msgB = msg.slice();
- ArrayList<AMQDataBlock> frames = _decoder.decodeBuffer(msgA);
+
+ _decoder.decodeBuffer(msgA);
+ List<AMQDataBlock> frames = _methodProcessor.getProcessedMethods();
assertEquals(0, frames.size());
- frames = _decoder.decodeBuffer(msgB);
+
+ _decoder.decodeBuffer(msgB);
assertEquals(1, frames.size());
if (frames.get(0) instanceof AMQFrame)
{
@@ -99,7 +107,8 @@ public class AMQDecoderTest extends TestCase
msg.put(msgA);
msg.put(msgB);
msg.flip();
- ArrayList<AMQDataBlock> frames = _decoder.decodeBuffer(msg);
+ _decoder.decodeBuffer(msg);
+ List<AMQDataBlock> frames = _methodProcessor.getProcessedMethods();
assertEquals(2, frames.size());
for (AMQDataBlock frame : frames)
{
@@ -136,12 +145,15 @@ public class AMQDecoderTest extends TestCase
sliceB.put(msgC);
sliceB.flip();
msgC.limit(limit);
-
- ArrayList<AMQDataBlock> frames = _decoder.decodeBuffer(sliceA);
+
+ _decoder.decodeBuffer(sliceA);
+ List<AMQDataBlock> frames = _methodProcessor.getProcessedMethods();
assertEquals(1, frames.size());
- frames = _decoder.decodeBuffer(sliceB);
+ frames.clear();
+ _decoder.decodeBuffer(sliceB);
assertEquals(1, frames.size());
- frames = _decoder.decodeBuffer(msgC);
+ frames.clear();
+ _decoder.decodeBuffer(msgC);
assertEquals(1, frames.size());
for (AMQDataBlock frame : frames)
{
diff --git a/qpid/java/common/src/test/java/org/apache/qpid/framing/abstraction/MessagePublishInfoImplTest.java b/qpid/java/common/src/test/java/org/apache/qpid/framing/abstraction/MessagePublishInfoImplTest.java
index 5a57db1650..aece8ed4e2 100644
--- a/qpid/java/common/src/test/java/org/apache/qpid/framing/abstraction/MessagePublishInfoImplTest.java
+++ b/qpid/java/common/src/test/java/org/apache/qpid/framing/abstraction/MessagePublishInfoImplTest.java
@@ -23,16 +23,17 @@ package org.apache.qpid.framing.abstraction;
import junit.framework.TestCase;
import org.apache.qpid.framing.AMQShortString;
+import org.apache.qpid.framing.MessagePublishInfo;
public class MessagePublishInfoImplTest extends TestCase
{
- private MessagePublishInfoImpl _mpi;
+ private MessagePublishInfo _mpi;
private final AMQShortString _exchange = new AMQShortString("exchange");
private final AMQShortString _routingKey = new AMQShortString("routingKey");
public void setUp()
{
- _mpi = new MessagePublishInfoImpl(_exchange, true, true, _routingKey);
+ _mpi = new MessagePublishInfo(_exchange, true, true, _routingKey);
}
/** Test that we can update the exchange value. */
@@ -55,7 +56,7 @@ public class MessagePublishInfoImplTest extends TestCase
//Check that the set value is correct
assertTrue("Set value for immediate not as expected", _mpi.isImmediate());
- MessagePublishInfoImpl mpi = new MessagePublishInfoImpl();
+ MessagePublishInfo mpi = new MessagePublishInfo();
assertFalse("Default value for immediate should be false", mpi.isImmediate());
@@ -72,7 +73,7 @@ public class MessagePublishInfoImplTest extends TestCase
{
assertTrue("Set value for mandatory not as expected", _mpi.isMandatory());
- MessagePublishInfoImpl mpi = new MessagePublishInfoImpl();
+ MessagePublishInfo mpi = new MessagePublishInfo();
assertFalse("Default value for mandatory should be false", mpi.isMandatory());