dana-i2cat/opennaas — pull request #630 by isartcanyameres (2013-07-24 07:18:35+00:00)
Title: Feature/opener protocol

OpenerProtocolSession implementation.

OpenerProtocolSession does not implement sendReceive(Object message) nor asyncSend(Object message).
Instead, it exposes a getOpenerClientForUse method that actions can use to retrieve an initialized instance of an OPENER client implementing OpenerQuaggaOpenAPI.

The client uses CXF JAX-RS. It is instantiated as a service proxy when the session connects and released when the session is told to disconnect.

There is a test using the client and calling an OPENER instance.
This test should be disabled before merging with master.