]> git.aero2k.de Git - tmp/jakarta-migration.git/commit
CSPACE-577 - Make the set of fields returned for lists, be configurable in the tenant...
authorPatrick Schmitz <pschmitz@berkeley.edu>
Sat, 12 Feb 2011 00:35:19 +0000 (00:35 +0000)
committerPatrick Schmitz <pschmitz@berkeley.edu>
Sat, 12 Feb 2011 00:35:19 +0000 (00:35 +0000)
commit2ca30355584a58d4e1d7a2b21f357cf76e02070d
tree57470f7d74e13fcaa539b8b830f06124806826a4
parent4a290a4996b13ee4e9413fbc909b6ff8d6cbf2b3
CSPACE-577 - Make the set of fields returned for lists, be configurable in the tenant-bindings.xml. Added a new Class CommonList that supports this broadly, and then refactered the new DocHandlerBase to use configuration to build the list results. This is use by a small set of initial services: Blob, Media, Loansin, ObjectExits, and Acquisitions. Updated all the associated xsd files to remove the old results list schemas, updated Resource and DocHandlers, client and procy classes, tests, etc. for each of these 5 services.
39 files changed:
services/acquisition/client/src/main/java/org/collectionspace/services/client/AcquisitionClient.java
services/acquisition/client/src/main/java/org/collectionspace/services/client/AcquisitionProxy.java
services/acquisition/client/src/test/java/org/collectionspace/services/client/test/AcquisitionServiceTest.java
services/acquisition/jaxb/src/main/resources/acquisitions_common.xsd
services/acquisition/service/src/main/java/org/collectionspace/services/acquisition/AcquisitionResource.java
services/acquisition/service/src/main/java/org/collectionspace/services/acquisition/nuxeo/AcquisitionDocumentModelHandler.java
services/blob/client/src/main/java/org/collectionspace/services/client/BlobClient.java
services/blob/client/src/main/java/org/collectionspace/services/client/BlobProxy.java
services/blob/client/src/test/java/org/collectionspace/services/client/test/BlobServiceTest.java
services/blob/service/src/main/java/org/collectionspace/services/blob/BlobResource.java
services/blob/service/src/main/java/org/collectionspace/services/blob/nuxeo/BlobDocumentModelHandler.java
services/common/src/main/cspace/config/services/tenants/collectionspace/tenant-bindings.xml
services/common/src/main/cspace/config/services/tenants/hearstmuseum/tenant-bindings.xml
services/common/src/main/java/org/collectionspace/services/common/blob/BlobInput.java
services/common/src/main/java/org/collectionspace/services/common/imaging/nuxeo/NuxeoImageUtils.java
services/common/src/main/java/org/collectionspace/services/nuxeo/client/java/CommonList.java [new file with mode: 0644]
services/common/src/main/java/org/collectionspace/services/nuxeo/client/java/DocHandlerBase.java
services/common/src/main/java/org/collectionspace/services/nuxeo/client/java/ObjectFactory.java [new file with mode: 0644]
services/common/src/main/java/org/collectionspace/services/nuxeo/client/java/package-info.java [new file with mode: 0644]
services/common/src/main/resources/service.xsd
services/jaxb/src/main/resources/AbstractCommonList.xsd
services/jaxb/src/main/resources/blobs_common.xsd
services/loanin/client/src/main/java/org/collectionspace/services/client/LoaninClient.java
services/loanin/client/src/main/java/org/collectionspace/services/client/LoaninProxy.java
services/loanin/client/src/test/java/org/collectionspace/services/client/test/LoaninServiceTest.java
services/loanin/jaxb/src/main/resources/loansin-common.xsd
services/loanin/service/src/main/java/org/collectionspace/services/loanin/LoaninResource.java
services/loanin/service/src/main/java/org/collectionspace/services/loanin/nuxeo/LoaninDocumentModelHandler.java
services/media/client/src/main/java/org/collectionspace/services/client/MediaClient.java
services/media/client/src/main/java/org/collectionspace/services/client/MediaProxy.java
services/media/client/src/test/java/org/collectionspace/services/client/test/MediaServiceTest.java
services/media/jaxb/src/main/resources/media_common.xsd
services/media/service/src/main/java/org/collectionspace/services/media/MediaResource.java
services/media/service/src/main/java/org/collectionspace/services/media/nuxeo/MediaDocumentModelHandler.java
services/objectexit/client/src/main/java/org/collectionspace/services/client/ObjectExitClient.java
services/objectexit/client/src/main/java/org/collectionspace/services/client/ObjectExitProxy.java
services/objectexit/client/src/test/java/org/collectionspace/services/client/test/ObjectExitServiceTest.java
services/objectexit/jaxb/src/main/resources/objectexit_common.xsd
services/objectexit/service/src/main/java/org/collectionspace/services/objectexit/nuxeo/ObjectExitDocumentModelHandler.java