Merge pull request #60 from GERey/Export_Persistance_Integration Export persistance integration
Project: http://git-wip-us.apache.org/repos/asf/incubator-usergrid/repo Commit: http://git-wip-us.apache.org/repos/asf/incubator-usergrid/commit/ab9fdf2e Tree: http://git-wip-us.apache.org/repos/asf/incubator-usergrid/tree/ab9fdf2e Diff: http://git-wip-us.apache.org/repos/asf/incubator-usergrid/diff/ab9fdf2e Branch: refs/heads/master Commit: ab9fdf2e5251a6b79376d7d7c9a89349c108b66a Parents: 5a43bb5 63fb1ca Author: Dave Johnson <[email protected]> Authored: Mon Mar 10 12:18:00 2014 -0400 Committer: Dave Johnson <[email protected]> Committed: Mon Mar 10 12:18:00 2014 -0400 ---------------------------------------------------------------------- .../org/apache/usergrid/persistence/Query.java | 5 +- .../usergrid/persistence/entities/Export.java | 158 +++++ .../rest/management/ManagementResource.java | 15 +- .../applications/ApplicationResource.java | 181 ++++- .../rest/management/ManagementResourceIT.java | 497 ++++++++++++- .../usergrid/management/export/ExportJob.java | 81 +++ .../management/export/ExportService.java | 48 ++ .../management/export/ExportServiceImpl.java | 608 ++++++++++++++++ .../usergrid/management/export/S3Export.java | 35 + .../management/export/S3ExportImpl.java | 109 +++ .../resources/usergrid-services-context.xml | 10 + .../org/apache/usergrid/ServiceITSetup.java | 3 + .../org/apache/usergrid/ServiceITSetupImpl.java | 6 + .../cassandra/ManagementServiceIT.java | 707 ++++++++++++++++++- .../management/cassandra/MockS3ExportImpl.java | 72 ++ 15 files changed, 2515 insertions(+), 20 deletions(-) ----------------------------------------------------------------------
