org.alfresco.repo.cmis.ws
Class DMAclServicePort

java.lang.Object
  extended by org.alfresco.repo.cmis.ws.DMAbstractServicePort
      extended by org.alfresco.repo.cmis.ws.DMAclServicePort
All Implemented Interfaces:
org.alfresco.repo.cmis.ws.ACLServicePort

public class DMAclServicePort
extends DMAbstractServicePort
implements org.alfresco.repo.cmis.ws.ACLServicePort


Field Summary
 
Fields inherited from class org.alfresco.repo.cmis.ws.DMAbstractServicePort
authorityService, cmisAclService, cmisChangeLogService, cmisObjectFactory, cmisQueryService, cmisRenditionService, cmisService, descriptorService, fileFolderService, INCLUDE_RELATIONSHIPS_ENUM_MAPPING, nodeService, permissionService, propertiesUtil, searchService
 
Constructor Summary
DMAclServicePort()
           
 
Method Summary
 org.alfresco.repo.cmis.ws.CmisACLType applyACL(java.lang.String repositoryId, java.lang.String objectId, org.alfresco.repo.cmis.ws.CmisAccessControlListType addACEs, org.alfresco.repo.cmis.ws.CmisAccessControlListType removeACEs, org.alfresco.repo.cmis.ws.EnumACLPropagation aclPropagation, org.alfresco.repo.cmis.ws.CmisExtensionType extension)
           
 org.alfresco.repo.cmis.ws.CmisACLType getACL(java.lang.String repositoryId, java.lang.String objectId, java.lang.Boolean onlyBasicPermissions, org.alfresco.repo.cmis.ws.CmisExtensionType extension)
           
 
Methods inherited from class org.alfresco.repo.cmis.ws.DMAbstractServicePort
appendWithAce, appendWithRelationships, applyAclCarefully, applyPolicies, checkRepositoryId, convertAclReportToCmisAclType, createCmisObject, createCmisObject, createCmisObjectList, createCursor, createPropertyFilter, createPropertyFilter, determineObjectAllowableActions, getRenditions, isObjectInFolder, setAuthorityService, setCmisAclService, setCmisChangeLogService, setCmisQueryService, setCmisRenditionService, setCmisService, setDescriptorService, setFileFolderService, setNodeService, setPermissionService, setPropertiesUtil, setSearchService
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DMAclServicePort

public DMAclServicePort()
Method Detail

applyACL

public org.alfresco.repo.cmis.ws.CmisACLType applyACL(java.lang.String repositoryId,
                                                      java.lang.String objectId,
                                                      org.alfresco.repo.cmis.ws.CmisAccessControlListType addACEs,
                                                      org.alfresco.repo.cmis.ws.CmisAccessControlListType removeACEs,
                                                      org.alfresco.repo.cmis.ws.EnumACLPropagation aclPropagation,
                                                      org.alfresco.repo.cmis.ws.CmisExtensionType extension)
                                               throws org.alfresco.repo.cmis.ws.CmisException
Specified by:
applyACL in interface org.alfresco.repo.cmis.ws.ACLServicePort
Throws:
org.alfresco.repo.cmis.ws.CmisException

getACL

public org.alfresco.repo.cmis.ws.CmisACLType getACL(java.lang.String repositoryId,
                                                    java.lang.String objectId,
                                                    java.lang.Boolean onlyBasicPermissions,
                                                    org.alfresco.repo.cmis.ws.CmisExtensionType extension)
                                             throws org.alfresco.repo.cmis.ws.CmisException
Specified by:
getACL in interface org.alfresco.repo.cmis.ws.ACLServicePort
Throws:
org.alfresco.repo.cmis.ws.CmisException


Copyright © 2005 - 2010 Alfresco Software, Inc. All Rights Reserved.