]> git.aero2k.de Git - tmp/jakarta-migration.git/commit
CSPACE-3900 More support for invoking Batch processes. Added ResourceMap to injectabl...
authorPatrick Schmitz <pschmitz@berkeley.edu>
Thu, 26 May 2011 07:05:27 +0000 (07:05 +0000)
committerPatrick Schmitz <pschmitz@berkeley.edu>
Thu, 26 May 2011 07:05:27 +0000 (07:05 +0000)
commit2d46596711bd14599722a60aec0be0a404381c5d
tree9a0fd8209bc45216d8302b25a07e4b7df680b95c
parent564728f24d5354bd2bcdc11863b72b2ab1018792
CSPACE-3900 More support for invoking Batch processes. Added ResourceMap to injectable context, so BatchResource can set this into the Invocable interface. Added Invocable and related interfaces and classes for invoking and getting responses from Batch jobs (and other invocables, like reports). Still have to write real logic into the demo batch job.
19 files changed:
services/IntegrationTests/src/test/resources/test-data/xmlreplay/batch/batch.xml [new file with mode: 0644]
services/IntegrationTests/src/test/resources/test-data/xmlreplay/batch/batch1.xml [new file with mode: 0644]
services/IntegrationTests/src/test/resources/test-data/xmlreplay/batch/batch1InvContext.xml [new file with mode: 0644]
services/IntegrationTests/src/test/resources/test-data/xmlreplay/batch/collObj1.xml [new file with mode: 0644]
services/JaxRsServiceProvider/src/main/java/org/collectionspace/services/jaxrs/CSpaceResteasyBootstrap.java [new file with mode: 0644]
services/JaxRsServiceProvider/src/main/java/org/collectionspace/services/jaxrs/CollectionSpaceJaxRsApplication.java
services/JaxRsServiceProvider/src/main/webapp/WEB-INF/web.xml
services/batch/jaxb/src/main/java/org/collectionspace/services/BatchJAXBSchema.java
services/batch/service/pom.xml
services/batch/service/src/main/java/org/collectionspace/services/batch/BatchInvocable.java [new file with mode: 0644]
services/batch/service/src/main/java/org/collectionspace/services/batch/BatchResource.java
services/batch/service/src/main/java/org/collectionspace/services/batch/nuxeo/BatchValidatorHandler.java
services/batch/service/src/main/java/org/collectionspace/services/batch/nuxeo/CreateAndLinkLoanOutBatchJob.java [new file with mode: 0644]
services/common/src/main/java/org/collectionspace/services/common/ResourceMap.java [new file with mode: 0644]
services/common/src/main/java/org/collectionspace/services/common/ResourceMapHolder.java [new file with mode: 0644]
services/common/src/main/java/org/collectionspace/services/common/ResourceMapImpl.java [new file with mode: 0644]
services/common/src/main/java/org/collectionspace/services/common/invocable/Invocable.java [new file with mode: 0644]
services/jaxb/src/main/resources/invocationContext.xsd [new file with mode: 0644]
services/jaxb/src/main/resources/invocationResults.xsd [new file with mode: 0644]