@MTOM public class PolicyService extends AbstractService implements org.apache.chemistry.opencmis.commons.impl.jaxb.PolicyServicePort
Modifier and Type | Field and Description |
---|---|
WebServiceContext |
wsContext |
CALL_CONTEXT_MAP
Constructor and Description |
---|
PolicyService() |
Modifier and Type | Method and Description |
---|---|
void |
applyPolicy(String repositoryId,
String policyId,
String objectId,
Holder<org.apache.chemistry.opencmis.commons.impl.jaxb.CmisExtensionType> extension) |
List<org.apache.chemistry.opencmis.commons.impl.jaxb.CmisObjectType> |
getAppliedPolicies(String repositoryId,
String objectId,
String filter,
org.apache.chemistry.opencmis.commons.impl.jaxb.CmisExtensionType extension) |
void |
removePolicy(String repositoryId,
String policyId,
String objectId,
Holder<org.apache.chemistry.opencmis.commons.impl.jaxb.CmisExtensionType> extension) |
closeService, convertException, createContext, getService, getServiceFactory
public WebServiceContext wsContext
public void applyPolicy(String repositoryId, String policyId, String objectId, Holder<org.apache.chemistry.opencmis.commons.impl.jaxb.CmisExtensionType> extension) throws org.apache.chemistry.opencmis.commons.impl.jaxb.CmisException
applyPolicy
in interface org.apache.chemistry.opencmis.commons.impl.jaxb.PolicyServicePort
org.apache.chemistry.opencmis.commons.impl.jaxb.CmisException
public List<org.apache.chemistry.opencmis.commons.impl.jaxb.CmisObjectType> getAppliedPolicies(String repositoryId, String objectId, String filter, org.apache.chemistry.opencmis.commons.impl.jaxb.CmisExtensionType extension) throws org.apache.chemistry.opencmis.commons.impl.jaxb.CmisException
getAppliedPolicies
in interface org.apache.chemistry.opencmis.commons.impl.jaxb.PolicyServicePort
org.apache.chemistry.opencmis.commons.impl.jaxb.CmisException
public void removePolicy(String repositoryId, String policyId, String objectId, Holder<org.apache.chemistry.opencmis.commons.impl.jaxb.CmisExtensionType> extension) throws org.apache.chemistry.opencmis.commons.impl.jaxb.CmisException
removePolicy
in interface org.apache.chemistry.opencmis.commons.impl.jaxb.PolicyServicePort
org.apache.chemistry.opencmis.commons.impl.jaxb.CmisException
Copyright © 2018 City of Paris. All rights reserved.