public static final String SERVICE_PATH_COMPONENT = SERVICE_NAME;
public static final String SERVICE_PATH = "/" + SERVICE_PATH_COMPONENT;
public static final String SERVICE_PAYLOAD_NAME = SERVICE_NAME;
+ public static final String TERM_INFO_GROUP_XPATH_BASE = "conceptTermGroup";
//
// Subitem constants
//
package org.collectionspace.services.concept;
import org.collectionspace.services.client.ConceptAuthorityClient;
+import org.collectionspace.services.client.PersonAuthorityClient;
import org.collectionspace.services.common.vocabulary.AuthorityResource;
import org.collectionspace.services.concept.nuxeo.ConceptDocumentModelHandler;
import org.slf4j.Logger;
public Class<ConceptauthoritiesCommon> getCommonPartClass() {
return ConceptauthoritiesCommon.class;
}
+
+ @Override
+ public String getItemTermInfoGroupXPathBase() {
+ return ConceptAuthorityClient.TERM_INFO_GROUP_XPATH_BASE;
+ }
}
public static final String SERVICE_PATH_COMPONENT = SERVICE_NAME;
public static final String SERVICE_PATH = "/" + SERVICE_PATH_COMPONENT;
public static final String SERVICE_PAYLOAD_NAME = SERVICE_NAME;
+ public static final String TERM_INFO_GROUP_XPATH_BASE = "organizationTermGroup";
//
// Subitem constants
//
package org.collectionspace.services.organization;
import org.collectionspace.services.client.OrgAuthorityClient;
+import org.collectionspace.services.client.PersonAuthorityClient;
import org.collectionspace.services.contact.AuthorityResourceWithContacts;
import org.collectionspace.services.organization.nuxeo.OrganizationDocumentModelHandler;
import org.slf4j.Logger;
@Override
public Class<OrgauthoritiesCommon> getCommonPartClass() {
return OrgauthoritiesCommon.class;
- }
+ }
+
+ @Override
+ public String getItemTermInfoGroupXPathBase() {
+ return OrgAuthorityClient.TERM_INFO_GROUP_XPATH_BASE;
+ }
+
}
public static final String SERVICE_PATH_COMPONENT = SERVICE_NAME;
public static final String SERVICE_PATH = "/" + SERVICE_PATH_COMPONENT;
public static final String SERVICE_PAYLOAD_NAME = SERVICE_NAME;
- public static final String TERM_INFO_GROUP_XPATH_BASE = "personTermGroup";
+ public static final String TERM_INFO_GROUP_XPATH_BASE = "personTermGroup";
//
// Subitem constants
//
public static final String SERVICE_PATH_COMPONENT = SERVICE_NAME;
public static final String SERVICE_PATH = "/" + SERVICE_PATH_COMPONENT;
public static final String SERVICE_PAYLOAD_NAME = SERVICE_NAME;
+ public static final String TERM_INFO_GROUP_XPATH_BASE = "vocabularyTermGroup";
//
// Subitem constants
//
protected String getRefPropName() {
return ServiceBindingUtils.TERM_REF_PROP;
}
+
+ @Override
+ public String getItemTermInfoGroupXPathBase() {
+ // TODO Auto-generated method stub
+ return VocabularyClient.TERM_INFO_GROUP_XPATH_BASE;
+ }
}