]> git.aero2k.de Git - tmp/jakarta-migration.git/commit
NOJIRA added jpastorage. refactored context and dochandler to isolate multipart proce...
authorSanjay Dalal <sanjay.dalal@berkeley.edu>
Thu, 19 Nov 2009 03:20:22 +0000 (03:20 +0000)
committerSanjay Dalal <sanjay.dalal@berkeley.edu>
Thu, 19 Nov 2009 03:20:22 +0000 (03:20 +0000)
commita5286770d0b55bafccfc511b79db0314cead11f1
tree67b3375e29eb83ff525ecd062481c4a76242ccce
parent2e110654066eb9167462426e182bef6d006cd2aa
NOJIRA added jpastorage. refactored context and dochandler to isolate multipart processing
introduced servicecontext factory to free up abstractresource from assumption that
it is used only to process multipart remote requests. affected services are fixed.
mvn test passes. account is not yet plugged into service build. account build fails.

M    services/collectionobject/service/src/main/java/org/collectionspace/services/collectionobject/CollectionObjectResource.java
M    services/common/src/main/java/org/collectionspace/services/common/CollectionSpaceResource.java
M    services/common/src/main/java/org/collectionspace/services/common/AbstractCollectionSpaceResource.java
A    services/common/src/main/java/org/collectionspace/services/common/context/MultipartServiceContextFactory.java
M    services/common/src/main/java/org/collectionspace/services/common/context/RemoteServiceContext.java
M    services/common/src/main/java/org/collectionspace/services/common/context/RemoteServiceContextImpl.java
M    services/common/src/main/java/org/collectionspace/services/common/context/ServiceContext.java
A    services/common/src/main/java/org/collectionspace/services/common/context/MultipartServiceContext.java
M    services/common/src/main/java/org/collectionspace/services/common/context/AbstractServiceContext.java
A    services/common/src/main/java/org/collectionspace/services/common/context/MultipartServiceContextImpl.java
A    services/common/src/main/java/org/collectionspace/services/common/context/ServiceContextFactory.java
A    services/common/src/main/java/org/collectionspace/services/common/storage/jpa
A    services/common/src/main/java/org/collectionspace/services/common/storage/jpa/JpaStorageClient.java
M    services/common/src/main/java/org/collectionspace/services/common/document/AbstractDocumentHandler.java
A    services/common/src/main/java/org/collectionspace/services/common/document/AbstractMultipartDocumentHandler.java
M    services/common/src/main/java/org/collectionspace/services/common/document/DocumentHandler.java
A    services/common/src/main/java/org/collectionspace/services/common/document/MultipartDocumentHandler.java
M    services/common/src/main/java/org/collectionspace/services/nuxeo/client/java/RepositoryJavaClient.java
M    services/common/src/main/java/org/collectionspace/services/nuxeo/client/java/RemoteDocumentModelHandler.java
M    services/common/src/main/java/org/collectionspace/services/nuxeo/client/java/DocumentModelHandler.java
M    services/common/pom.xml
M    services/acquisition/service/src/main/java/org/collectionspace/services/acquisition/AcquisitionResource.java
_M   services/account/service
M    services/account/service/src/main/java/org/collectionspace/services/account/storage/AccountDocumentHandler.java
M    services/account/service/src/main/java/org/collectionspace/services/account/AccountResource.java
M    services/vocabulary/service/src/main/java/org/collectionspace/services/vocabulary/VocabularyResource.java
M    services/intake/service/src/main/java/org/collectionspace/services/intake/IntakeResource.java
M    services/relation/service/src/main/java/org/collectionspace/services/relation/NewRelationResource.java
26 files changed:
services/account/service/src/main/java/org/collectionspace/services/account/AccountResource.java
services/account/service/src/main/java/org/collectionspace/services/account/storage/AccountDocumentHandler.java
services/acquisition/service/src/main/java/org/collectionspace/services/acquisition/AcquisitionResource.java
services/collectionobject/service/src/main/java/org/collectionspace/services/collectionobject/CollectionObjectResource.java
services/common/pom.xml
services/common/src/main/java/org/collectionspace/services/common/AbstractCollectionSpaceResource.java
services/common/src/main/java/org/collectionspace/services/common/CollectionSpaceResource.java
services/common/src/main/java/org/collectionspace/services/common/context/AbstractServiceContext.java
services/common/src/main/java/org/collectionspace/services/common/context/MultipartServiceContext.java [new file with mode: 0644]
services/common/src/main/java/org/collectionspace/services/common/context/MultipartServiceContextFactory.java [new file with mode: 0644]
services/common/src/main/java/org/collectionspace/services/common/context/MultipartServiceContextImpl.java [new file with mode: 0644]
services/common/src/main/java/org/collectionspace/services/common/context/RemoteServiceContext.java
services/common/src/main/java/org/collectionspace/services/common/context/RemoteServiceContextImpl.java
services/common/src/main/java/org/collectionspace/services/common/context/ServiceContext.java
services/common/src/main/java/org/collectionspace/services/common/context/ServiceContextFactory.java [new file with mode: 0644]
services/common/src/main/java/org/collectionspace/services/common/document/AbstractDocumentHandler.java
services/common/src/main/java/org/collectionspace/services/common/document/AbstractMultipartDocumentHandler.java [new file with mode: 0644]
services/common/src/main/java/org/collectionspace/services/common/document/DocumentHandler.java
services/common/src/main/java/org/collectionspace/services/common/document/MultipartDocumentHandler.java [new file with mode: 0644]
services/common/src/main/java/org/collectionspace/services/common/storage/jpa/JpaStorageClient.java [new file with mode: 0644]
services/common/src/main/java/org/collectionspace/services/nuxeo/client/java/DocumentModelHandler.java
services/common/src/main/java/org/collectionspace/services/nuxeo/client/java/RemoteDocumentModelHandler.java
services/common/src/main/java/org/collectionspace/services/nuxeo/client/java/RepositoryJavaClient.java
services/intake/service/src/main/java/org/collectionspace/services/intake/IntakeResource.java
services/relation/service/src/main/java/org/collectionspace/services/relation/NewRelationResource.java
services/vocabulary/service/src/main/java/org/collectionspace/services/vocabulary/VocabularyResource.java