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(String repositoryId, String policyId, String objectId, javax.xml.ws.Holder<CmisExtensionType> extension)
           
 List<CmisObjectType> getAppliedPolicies(String repositoryId, String objectId, String filter, CmisExtensionType extension)
           
 void removePolicy(String repositoryId, String policyId, 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(String repositoryId,
                                                String policyId,
                                                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(String repositoryId,
                                                 String policyId,
                                                 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")
List<CmisObjectType> getAppliedPolicies(String repositoryId,
                                                                       String objectId,
                                                                       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.