Merge branch 'feature/SLIDER-762_Add_API-level_slider_REST_client' into develop
Project: http://git-wip-us.apache.org/repos/asf/incubator-slider/repo Commit: http://git-wip-us.apache.org/repos/asf/incubator-slider/commit/6bd71659 Tree: http://git-wip-us.apache.org/repos/asf/incubator-slider/tree/6bd71659 Diff: http://git-wip-us.apache.org/repos/asf/incubator-slider/diff/6bd71659 Branch: refs/heads/develop Commit: 6bd71659e932fb7e6a29777599a650df26214096 Parents: ea6eca1 beda1b2 Author: Steve Loughran <[email protected]> Authored: Fri Jan 23 19:43:08 2015 +0000 Committer: Steve Loughran <[email protected]> Committed: Fri Jan 23 19:43:08 2015 +0000 ---------------------------------------------------------------------- .../slider/client/rest/BaseRestClient.java | 154 +++++++++++ .../slider/client/rest/RestClientFactory.java | 61 +++++ .../client/rest/RestClientRegistryBinder.java | 201 ++++++++++++++ .../client/rest/SliderApplicationAPI.java | 274 +++++++++++++++++++ .../core/exceptions/ExceptionConverter.java | 20 +- .../registry/info/CustomRegistryConstants.java | 5 +- .../registry/retrieve/RegistryRetriever.java | 67 +---- .../core/restclient/UgiJerseyBinding.java | 32 ++- .../restclient/UrlConnectionOperations.java | 94 +++++-- .../slideram/SliderAMProviderService.java | 5 + .../server/appmaster/state/RoleStatus.java | 5 + .../rest/application/ApplicationResource.java | 2 +- .../agent/rest/JerseyTestDelegates.groovy | 24 +- .../rest/SliderRestClientTestDelegates.groovy | 251 +++++++++++++++++ .../slider/agent/rest/TestStandaloneREST.groovy | 37 ++- .../funtest/lifecycle/AgentWebPagesIT.groovy | 46 +++- 16 files changed, 1183 insertions(+), 95 deletions(-) ----------------------------------------------------------------------
