This closes #534
Project: http://git-wip-us.apache.org/repos/asf/activemq-artemis/repo Commit: http://git-wip-us.apache.org/repos/asf/activemq-artemis/commit/ecd9c136 Tree: http://git-wip-us.apache.org/repos/asf/activemq-artemis/tree/ecd9c136 Diff: http://git-wip-us.apache.org/repos/asf/activemq-artemis/diff/ecd9c136 Branch: refs/heads/master Commit: ecd9c13625de96d091bb0f56ae878682451db2d7 Parents: cd08888 73f908b Author: Clebert Suconic <[email protected]> Authored: Tue May 24 12:06:24 2016 -0400 Committer: Clebert Suconic <[email protected]> Committed: Tue May 24 12:06:24 2016 -0400 ---------------------------------------------------------------------- .../protocol/proton/ProtonProtocolManager.java | 16 + .../plug/ProtonSessionIntegrationCallback.java | 20 ++ .../plug/AMQPClientConnectionContext.java | 2 + .../proton/plug/AMQPClientSessionContext.java | 2 + .../org/proton/plug/AMQPSessionCallback.java | 7 + .../plug/context/AbstractConnectionContext.java | 22 +- .../context/AbstractProtonContextSender.java | 4 +- .../context/AbstractProtonReceiverContext.java | 4 +- .../context/AbstractProtonSessionContext.java | 6 +- .../plug/context/ProtonDeliveryHandler.java | 6 +- .../plug/context/ProtonTransactionHandler.java | 2 +- .../client/ProtonClientConnectionContext.java | 5 + .../client/ProtonClientSessionContext.java | 7 +- .../server/ProtonServerSenderContext.java | 133 ++++++- .../test/minimalserver/MinimalSessionSPI.java | 20 ++ .../en/protocols-interoperability.md | 15 + tests/integration-tests/pom.xml | 12 + .../integration/proton/ProtonPubSubTest.java | 351 +++++++++++++++++++ 18 files changed, 606 insertions(+), 28 deletions(-) ----------------------------------------------------------------------
