org.apache.chemistry.opencmis.commons.impl.jaxb
Interface PolicyServicePort

All Known Implementing Classes:
PolicyService

public interface PolicyServicePort

This class was generated by the JAX-WS RI. JAX-WS RI 2.1.7-b01- Generated source version: 2.1


Method Summary
 void applyPolicy(java.lang.String repositoryId, java.lang.String policyId, java.lang.String objectId, javax.xml.ws.Holder<CmisExtensionType> extension)
           
 java.util.List<CmisObjectType> getAppliedPolicies(java.lang.String repositoryId, java.lang.String objectId, java.lang.String filter, CmisExtensionType extension)
           
 void removePolicy(java.lang.String repositoryId, java.lang.String policyId, java.lang.String objectId, javax.xml.ws.Holder<CmisExtensionType> extension)
           
 

Method Detail

applyPolicy

@RequestWrapper(localName="applyPolicy",
                targetNamespace="http://docs.oasis-open.org/ns/cmis/messaging/200908/",
                className="org.apache.chemistry.opencmis.commons.impl.jaxb.ApplyPolicy")
@ResponseWrapper(localName="applyPolicyResponse",
                 targetNamespace="http://docs.oasis-open.org/ns/cmis/messaging/200908/",
                 className="org.apache.chemistry.opencmis.commons.impl.jaxb.ApplyPolicyResponse")
void applyPolicy(java.lang.String repositoryId,
                                                java.lang.String policyId,
                                                java.lang.String objectId,
                                                javax.xml.ws.Holder<CmisExtensionType> extension)
                 throws CmisException
Parameters:
extension -
policyId -
objectId -
repositoryId -
Throws:
CmisException

removePolicy

@RequestWrapper(localName="removePolicy",
                targetNamespace="http://docs.oasis-open.org/ns/cmis/messaging/200908/",
                className="org.apache.chemistry.opencmis.commons.impl.jaxb.RemovePolicy")
@ResponseWrapper(localName="removePolicyResponse",
                 targetNamespace="http://docs.oasis-open.org/ns/cmis/messaging/200908/",
                 className="org.apache.chemistry.opencmis.commons.impl.jaxb.RemovePolicyResponse")
void removePolicy(java.lang.String repositoryId,
                                                 java.lang.String policyId,
                                                 java.lang.String objectId,
                                                 javax.xml.ws.Holder<CmisExtensionType> extension)
                  throws CmisException
Parameters:
extension -
policyId -
objectId -
repositoryId -
Throws:
CmisException

getAppliedPolicies

@RequestWrapper(localName="getAppliedPolicies",
                targetNamespace="http://docs.oasis-open.org/ns/cmis/messaging/200908/",
                className="org.apache.chemistry.opencmis.commons.impl.jaxb.GetAppliedPolicies")
@ResponseWrapper(localName="getAppliedPoliciesResponse",
                 targetNamespace="http://docs.oasis-open.org/ns/cmis/messaging/200908/",
                 className="org.apache.chemistry.opencmis.commons.impl.jaxb.GetAppliedPoliciesResponse")
java.util.List<CmisObjectType> getAppliedPolicies(java.lang.String repositoryId,
                                                                                 java.lang.String objectId,
                                                                                 java.lang.String filter,
                                                                                 CmisExtensionType extension)
                                                  throws CmisException
Parameters:
extension -
objectId -
repositoryId -
filter -
Returns:
returns java.util.List
Throws:
CmisException


Copyright © 2009-2011 The Apache Software Foundation. All Rights Reserved.