Uses of Class
org.xcmis.spi.model.AccessControlEntry

Packages that use AccessControlEntry
org.xcmis.spi   
org.xcmis.spi.basic   
org.xcmis.spi.model   
org.xcmis.spi.utils   
 

Uses of AccessControlEntry in org.xcmis.spi
 

Methods in org.xcmis.spi that return types with arguments of type AccessControlEntry
 List<AccessControlEntry> ObjectData.getACL(boolean onlyBasicPermissions)
          Get ACL currently applied to object.
 List<AccessControlEntry> Connection.getACL(String objectId, boolean onlyBasicPermissions)
          Get the ACL currently applied to the specified object.
 

Method parameters in org.xcmis.spi with type arguments of type AccessControlEntry
 void Connection.applyACL(String objectId, List<AccessControlEntry> addACL, List<AccessControlEntry> removeACL, AccessControlPropagation propagation)
          Adds or(and) removes the given Access Control Entries to(from) the Access Control List of object.
 void Connection.applyACL(String objectId, List<AccessControlEntry> addACL, List<AccessControlEntry> removeACL, AccessControlPropagation propagation)
          Adds or(and) removes the given Access Control Entries to(from) the Access Control List of object.
 DocumentData DocumentData.checkin(boolean major, String checkinComment, Map<String,Property<?>> properties, ContentStream content, List<AccessControlEntry> acl, Collection<PolicyData> policies)
          Set private working copy as latest (current) version of document.
 String Connection.checkin(String documentId, boolean major, Map<String,Property<?>> properties, ContentStream content, String checkinComment, List<AccessControlEntry> addACL, List<AccessControlEntry> removeACL, Collection<String> policies)
          Check-in Private Working Copy.
 String Connection.checkin(String documentId, boolean major, Map<String,Property<?>> properties, ContentStream content, String checkinComment, List<AccessControlEntry> addACL, List<AccessControlEntry> removeACL, Collection<String> policies)
          Check-in Private Working Copy.
 DocumentData Storage.copyDocument(DocumentData source, FolderData parent, Map<String,Property<?>> properties, List<AccessControlEntry> acl, Collection<PolicyData> policies, VersioningState versioningState)
          Create new document as copy of the given source document and use parent as parent.
 DocumentData Storage.createDocument(FolderData parent, TypeDefinition typeDefinition, Map<String,Property<?>> properties, ContentStream content, List<AccessControlEntry> acl, Collection<PolicyData> policies, VersioningState versioningState)
          Create new document with type typeDefinition using parent as parent.
 String Connection.createDocument(String parentId, Map<String,Property<?>> properties, ContentStream content, List<AccessControlEntry> addACL, List<AccessControlEntry> removeACL, Collection<String> policies, VersioningState versioningState)
          Create a document object.
 String Connection.createDocument(String parentId, Map<String,Property<?>> properties, ContentStream content, List<AccessControlEntry> addACL, List<AccessControlEntry> removeACL, Collection<String> policies, VersioningState versioningState)
          Create a document object.
 String Connection.createDocumentFromSource(String sourceId, String parentId, Map<String,Property<?>> properties, List<AccessControlEntry> addACL, List<AccessControlEntry> removeACL, Collection<String> policies, VersioningState versioningState)
          Create a document object as a copy of the given source document in the specified parent folder parentId.
 String Connection.createDocumentFromSource(String sourceId, String parentId, Map<String,Property<?>> properties, List<AccessControlEntry> addACL, List<AccessControlEntry> removeACL, Collection<String> policies, VersioningState versioningState)
          Create a document object as a copy of the given source document in the specified parent folder parentId.
 FolderData Storage.createFolder(FolderData parent, TypeDefinition typeDefinition, Map<String,Property<?>> properties, List<AccessControlEntry> acl, Collection<PolicyData> policies)
          Create new folder with type typeDefinition using folder as parent.
 String Connection.createFolder(String parentId, Map<String,Property<?>> properties, List<AccessControlEntry> addACL, List<AccessControlEntry> removeACL, Collection<String> policies)
          Create a folder object.
 String Connection.createFolder(String parentId, Map<String,Property<?>> properties, List<AccessControlEntry> addACL, List<AccessControlEntry> removeACL, Collection<String> policies)
          Create a folder object.
 PolicyData Storage.createPolicy(FolderData parent, TypeDefinition typeDefinition, Map<String,Property<?>> properties, List<AccessControlEntry> acl, Collection<PolicyData> policies)
          Create new policy with type typeDefinition using parent as parent.
 String Connection.createPolicy(String parentId, Map<String,Property<?>> properties, List<AccessControlEntry> addACL, List<AccessControlEntry> removeACL, Collection<String> policies)
          Create a policy object.
 String Connection.createPolicy(String parentId, Map<String,Property<?>> properties, List<AccessControlEntry> addACL, List<AccessControlEntry> removeACL, Collection<String> policies)
          Create a policy object.
 String Connection.createRelationship(Map<String,Property<?>> properties, List<AccessControlEntry> addACL, List<AccessControlEntry> removeACL, Collection<String> policies)
          Create a relationship object.
 String Connection.createRelationship(Map<String,Property<?>> properties, List<AccessControlEntry> addACL, List<AccessControlEntry> removeACL, Collection<String> policies)
          Create a relationship object.
 RelationshipData Storage.createRelationship(ObjectData source, ObjectData target, TypeDefinition typeDefinition, Map<String,Property<?>> properties, List<AccessControlEntry> acl, Collection<PolicyData> policies)
          Create new relationship for specified source and target.
 void ObjectData.setACL(List<AccessControlEntry> acl)
          Set new ACL for object.
 

Uses of AccessControlEntry in org.xcmis.spi.basic
 

Methods in org.xcmis.spi.basic that return types with arguments of type AccessControlEntry
 List<AccessControlEntry> BasicObjectData.getACL(boolean onlyBasicPermissions)
          Get ACL currently applied to object.
 

Method parameters in org.xcmis.spi.basic with type arguments of type AccessControlEntry
 DocumentData BasicStorage.createDocument(FolderData parent, TypeDefinition typeDefinition, Map<String,Property<?>> properties, ContentStream content, List<AccessControlEntry> acl, Collection<PolicyData> policies, VersioningState versioningState)
          Create new document with type typeDefinition using parent as parent.
 PolicyData BasicStorage.createPolicy(FolderData parent, TypeDefinition typeDefinition, Map<String,Property<?>> properties, List<AccessControlEntry> acl, Collection<PolicyData> policies)
          Create new policy with type typeDefinition using parent as parent.
 RelationshipData BasicStorage.createRelationship(ObjectData source, ObjectData target, TypeDefinition typeDefinition, Map<String,Property<?>> properties, List<AccessControlEntry> acl, Collection<PolicyData> policies)
          Create new relationship for specified source and target.
 void BasicObjectData.setACL(List<AccessControlEntry> acl)
          Set new ACL for object.
 

Uses of AccessControlEntry in org.xcmis.spi.model
 

Methods in org.xcmis.spi.model that return types with arguments of type AccessControlEntry
 List<AccessControlEntry> CmisObject.getACL()
           
 

Constructor parameters in org.xcmis.spi.model with type arguments of type AccessControlEntry
CmisObject(Map<String,Property<?>> properties, List<AccessControlEntry> acl, boolean exactACL, Set<String> policyIds, List<CmisObject> relationships, List<Rendition> renditions, AllowableActions allowableActions, ChangeInfo changeInfo, ObjectInfo objectInfo, String pathSegment)
           
 

Uses of AccessControlEntry in org.xcmis.spi.utils
 

Methods in org.xcmis.spi.utils that return types with arguments of type AccessControlEntry
static List<AccessControlEntry> CmisUtils.createAclFromPermissionMap(Map<String,Set<String>> permissions)
           
static List<AccessControlEntry> CmisUtils.mergeACLs(List<AccessControlEntry> existedAcl, List<AccessControlEntry> addAcl, List<AccessControlEntry> removeAcl)
           
 

Method parameters in org.xcmis.spi.utils with type arguments of type AccessControlEntry
static void CmisUtils.addAclToPermissionMap(Map<String,Set<String>> map, List<AccessControlEntry> acl)
           
static List<AccessControlEntry> CmisUtils.mergeACLs(List<AccessControlEntry> existedAcl, List<AccessControlEntry> addAcl, List<AccessControlEntry> removeAcl)
           
static List<AccessControlEntry> CmisUtils.mergeACLs(List<AccessControlEntry> existedAcl, List<AccessControlEntry> addAcl, List<AccessControlEntry> removeAcl)
           
static List<AccessControlEntry> CmisUtils.mergeACLs(List<AccessControlEntry> existedAcl, List<AccessControlEntry> addAcl, List<AccessControlEntry> removeAcl)
           
static void CmisUtils.removeAclFromPermissionMap(Map<String,Set<String>> map, List<AccessControlEntry> acl)
           
 



Copyright © 2010 eXo Platform SAS. All Rights Reserved.