]> git.aero2k.de Git - tmp/jakarta-migration.git/commit
CSPACE-481, CSPACE-590
authorPatrick Schmitz <pschmitz@berkeley.edu>
Tue, 10 Nov 2009 20:25:58 +0000 (20:25 +0000)
committerPatrick Schmitz <pschmitz@berkeley.edu>
Tue, 10 Nov 2009 20:25:58 +0000 (20:25 +0000)
commit9383f4d9fdb455065a324e799c18950d4e6f509e
treeba324bc64427523b3b190524b733a34bc4572f0b
parent568a3abe6d5e47b0dc671495f76c82662fce4439
CSPACE-481, CSPACE-590
Added basic support to filter objects in a get, with a default filtering for pagination. Only implemented for Vocabulary at this point. Used this to intelligently filter the vocabularyItems associated to a given vocabulary, and to support finding a vocabulary by name.
16 files changed:
services/common/src/main/java/org/collectionspace/services/common/context/AbstractServiceContext.java
services/common/src/main/java/org/collectionspace/services/common/context/ServiceContext.java
services/common/src/main/java/org/collectionspace/services/common/repository/AbstractDocumentHandler.java
services/common/src/main/java/org/collectionspace/services/common/repository/DocumentFilter.java [new file with mode: 0644]
services/common/src/main/java/org/collectionspace/services/common/repository/DocumentHandler.java
services/common/src/main/java/org/collectionspace/services/common/repository/RepositoryClient.java
services/common/src/main/java/org/collectionspace/services/nuxeo/client/java/RepositoryJavaClient.java
services/vocabulary/3rdparty/nuxeo-platform-cs-vocabulary/src/main/resources/OSGI-INF/layouts-contrib.xml
services/vocabulary/3rdparty/nuxeo-platform-cs-vocabulary/src/main/resources/schemas/vocabularies_common.xsd
services/vocabulary/3rdparty/nuxeo-platform-cs-vocabulary/src/main/resources/schemas/vocabularyitems_common.xsd
services/vocabulary/client/src/main/java/org/collectionspace/services/client/importer/VocabularyBaseImport.java
services/vocabulary/client/src/test/java/org/collectionspace/services/client/test/VocabularyServiceTest.java
services/vocabulary/jaxb/src/main/resources/vocabulary_common.xsd
services/vocabulary/jaxb/src/main/resources/vocabularyitem_common.xsd
services/vocabulary/service/src/main/java/org/collectionspace/services/vocabulary/VocabularyResource.java
services/vocabulary/service/src/main/java/org/collectionspace/services/vocabulary/nuxeo/VocabularyItemDocumentModelHandler.java