You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cayenne.apache.org by dk...@apache.org on 2016/03/01 15:50:47 UTC

[9/9] cayenne git commit: CAY-2065 Pluggable serialization and connectivity layers for ROP

CAY-2065 Pluggable serialization and connectivity layers for ROP

Merge pull request https://github.com/apache/cayenne/pull/89


Project: http://git-wip-us.apache.org/repos/asf/cayenne/repo
Commit: http://git-wip-us.apache.org/repos/asf/cayenne/commit/c2e5d6de
Tree: http://git-wip-us.apache.org/repos/asf/cayenne/tree/c2e5d6de
Diff: http://git-wip-us.apache.org/repos/asf/cayenne/diff/c2e5d6de

Branch: refs/heads/master
Commit: c2e5d6deb4075f949e965fd88c94829595cd6d0a
Parents: f72db8b 2c3719c
Author: Dzmitry Kazimirchyk <dk...@gmail.com>
Authored: Tue Mar 1 17:29:26 2016 +0300
Committer: Dzmitry Kazimirchyk <dk...@gmail.com>
Committed: Tue Mar 1 17:29:26 2016 +0300

----------------------------------------------------------------------
 .../configuration/rop/client/ClientModule.java  |   7 +-
 .../rop/client/HessianConnectionProvider.java   |  63 ----
 .../apache/cayenne/remote/BaseConnection.java   |  21 --
 .../remote/hessian/ClientSerializerFactory.java |   2 +-
 .../remote/hessian/HessianConnection.java       | 309 -------------------
 .../hessian/HessianURLConnectionFactory.java    |  51 ---
 .../remote/hessian/service/HessianUtil.java     |  11 +-
 .../cayenne/rop/HttpClientConnection.java       | 126 ++++++++
 .../rop/HttpClientConnectionProvider.java       |  75 +++++
 .../apache/cayenne/rop/ProxyRemoteService.java  |  62 ++++
 .../org/apache/cayenne/rop/ROPConnector.java    |  47 +++
 ...ientHessianSerializationServiceProvider.java |  39 +++
 .../cayenne/rop/http/HttpROPConnector.java      | 257 +++++++++++++++
 .../rop/client/ClientModuleTest.java            |   4 +-
 .../remote/hessian/HessianConnectionTest.java   |  81 -----
 .../http/HessianROPSerializationServiceIT.java  |  94 ++++++
 .../rop/server/ROPHessianServlet.java           | 127 --------
 .../rop/server/ROPServerModule.java             |   7 +-
 .../cayenne/configuration/web/WebUtil.java      |   3 +-
 .../apache/cayenne/remote/RemoteService.java    |   2 +-
 .../service/ServerSerializerFactory.java        |   2 +-
 .../rop/HessianROPSerializationService.java     |  69 +++++
 .../org/apache/cayenne/rop/ROPConstants.java    |  28 ++
 .../cayenne/rop/ROPSerializationService.java    |  34 ++
 .../java/org/apache/cayenne/rop/ROPServlet.java | 133 ++++++++
 ...rverHessianSerializationServiceProvider.java |  37 +++
 .../cayenne/rop/ServerHttpRemoteService.java    |  48 +++
 .../rop/server/ROPHessianServletTest.java       | 183 -----------
 .../rop/server/ROPServletTest.java              | 179 +++++++++++
 docs/doc/src/main/resources/UPGRADE.txt         |   4 +
 .../src/main/webapp/WEB-INF/web.xml             |   2 +-
 31 files changed, 1256 insertions(+), 851 deletions(-)
----------------------------------------------------------------------