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

All Known Implementing Classes:
AclService

public interface ACLServicePort

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


Method Summary
 CmisACLType applyACL(String repositoryId, String objectId, CmisAccessControlListType addACEs, CmisAccessControlListType removeACEs, EnumACLPropagation aclPropagation, CmisExtensionType extension)
           
 CmisACLType getACL(String repositoryId, String objectId, Boolean onlyBasicPermissions, CmisExtensionType extension)
           
 

Method Detail

getACL

@RequestWrapper(localName="getACL",
                targetNamespace="http://docs.oasis-open.org/ns/cmis/messaging/200908/",
                className="org.apache.chemistry.opencmis.commons.impl.jaxb.GetACL")
@ResponseWrapper(localName="getACLResponse",
                 targetNamespace="http://docs.oasis-open.org/ns/cmis/messaging/200908/",
                 className="org.apache.chemistry.opencmis.commons.impl.jaxb.GetACLResponse")
CmisACLType getACL(String repositoryId,
                                                  String objectId,
                                                  Boolean onlyBasicPermissions,
                                                  CmisExtensionType extension)
                   throws CmisException
Parameters:
extension -
objectId -
onlyBasicPermissions -
repositoryId -
Returns:
returns org.apache.chemistry.opencmis.commons.impl.jaxb.CmisACLType
Throws:
CmisException

applyACL

@RequestWrapper(localName="applyACL",
                targetNamespace="http://docs.oasis-open.org/ns/cmis/messaging/200908/",
                className="org.apache.chemistry.opencmis.commons.impl.jaxb.ApplyACL")
@ResponseWrapper(localName="applyACLResponse",
                 targetNamespace="http://docs.oasis-open.org/ns/cmis/messaging/200908/",
                 className="org.apache.chemistry.opencmis.commons.impl.jaxb.ApplyACLResponse")
CmisACLType applyACL(String repositoryId,
                                                    String objectId,
                                                    CmisAccessControlListType addACEs,
                                                    CmisAccessControlListType removeACEs,
                                                    EnumACLPropagation aclPropagation,
                                                    CmisExtensionType extension)
                     throws CmisException
Parameters:
extension -
addACEs -
aclPropagation -
objectId -
removeACEs -
repositoryId -
Returns:
returns org.apache.chemistry.opencmis.commons.impl.jaxb.CmisACLType
Throws:
CmisException


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