From: Richard Millet Date: Wed, 24 Feb 2010 17:51:08 +0000 (+0000) Subject: CSPACE-897:CSPACE-895:CSPACE-896:CSPACE-914: Adding validation support Acquisition... X-Git-Url: https://git.aero2k.de/?a=commitdiff_plain;h=057ca334ad94a16a4b42673b4286644cba02fc3e;p=tmp%2Fjakarta-migration.git CSPACE-897:CSPACE-895:CSPACE-896:CSPACE-914: Adding validation support Acquisition, Intake, Relation, and CollectionObject services. --- diff --git a/services/acquisition/service/src/main/java/org/collectionspace/services/acquisition/nuxeo/AcquisitionValidatorHandler.java b/services/acquisition/service/src/main/java/org/collectionspace/services/acquisition/nuxeo/AcquisitionValidatorHandler.java new file mode 100644 index 000000000..3fda48096 --- /dev/null +++ b/services/acquisition/service/src/main/java/org/collectionspace/services/acquisition/nuxeo/AcquisitionValidatorHandler.java @@ -0,0 +1,18 @@ +package org.collectionspace.services.acquisition.nuxeo; + +import org.collectionspace.services.common.context.ServiceContext; +import org.collectionspace.services.common.document.InvalidDocumentException; +import org.collectionspace.services.common.document.ValidatorHandler; +import org.collectionspace.services.common.document.DocumentHandler.Action; + +public class AcquisitionValidatorHandler implements ValidatorHandler { + + @Override + public void validate(Action action, ServiceContext ctx) + throws InvalidDocumentException { + // TODO Auto-generated method stub + System.out.println("AcquisitionValidatorHandler executed."); + + } + +} diff --git a/services/common/src/main/config/tenant-bindings.xml b/services/common/src/main/config/tenant-bindings.xml index a6ee58485..198e8a7b6 100644 --- a/services/common/src/main/config/tenant-bindings.xml +++ b/services/common/src/main/config/tenant-bindings.xml @@ -65,6 +65,9 @@ org.collectionspace.services.intake.nuxeo.IntakeDocumentModelHandler + + org.collectionspace.services.intake.nuxeo.IntakeValidatorHandler + org.collectionspace.services.acquisition.nuxeo.AcquisitionDocumentModelHandler + + org.collectionspace.services.acquisition.nuxeo.AcquisitionValidatorHandler + org.collectionspace.services.relation.nuxeo.RelationDocumentModelHandler + + org.collectionspace.services.relation.nuxeo.RelationValidatorHandler +