Uses of Interface
org.apache.chemistry.opencmis.commons.data.Acl

Packages that use Acl
org.apache.chemistry.opencmis.client.api The OpenCMIS Client API. 
org.apache.chemistry.opencmis.commons.data OpenCMIS data interfaces. 
org.apache.chemistry.opencmis.commons.server OpenCMIS server interfaces. 
org.apache.chemistry.opencmis.commons.spi OpenCMIS client and server binding services. 
org.apache.chemistry.opencmis.server.support   
org.apache.chemistry.opencmis.tck.impl   
 

Uses of Acl in org.apache.chemistry.opencmis.client.api
 

Methods in org.apache.chemistry.opencmis.client.api that return Acl
 Acl CmisObject.addAcl(List<Ace> addAces, AclPropagation aclPropagation)
          Adds ACEs to the object.
 Acl CmisObject.applyAcl(List<Ace> addAces, List<Ace> removeAces, AclPropagation aclPropagation)
          Adds and removes ACEs to the object.
 Acl Session.applyAcl(ObjectId objectId, List<Ace> addAces, List<Ace> removeAces, AclPropagation aclPropagation)
          Applies an ACL to an object.
 Acl ObjectFactory.convertAces(List<Ace> aces)
           
 Acl ObjectFactory.createAcl(List<Ace> aces)
           
 Acl CmisObject.getAcl()
          Returns the ACL if it has been fetched for this object.
 Acl ChangeEvent.getAcl()
          Returns the ACL.
 Acl Session.getAcl(ObjectId objectId, boolean onlyBasicPermissions)
          Fetches the ACL of an object from the repository.
 Acl TransientCmisObject.getOriginalAcl()
           
 Acl CmisObject.removeAcl(List<Ace> removeAces, AclPropagation aclPropagation)
          Removes ACEs to the object.
 

Uses of Acl in org.apache.chemistry.opencmis.commons.data
 

Methods in org.apache.chemistry.opencmis.commons.data that return Acl
 Acl ObjectData.getAcl()
          Returns the access control list.
 

Uses of Acl in org.apache.chemistry.opencmis.commons.server
 

Methods in org.apache.chemistry.opencmis.commons.server that return Acl
 Acl CmisService.applyAcl(String repositoryId, String objectId, Acl aces, AclPropagation aclPropagation)
          Applies a new ACL to an object.
 

Methods in org.apache.chemistry.opencmis.commons.server with parameters of type Acl
 Acl CmisService.applyAcl(String repositoryId, String objectId, Acl aces, AclPropagation aclPropagation)
          Applies a new ACL to an object.
 

Uses of Acl in org.apache.chemistry.opencmis.commons.spi
 

Methods in org.apache.chemistry.opencmis.commons.spi that return Acl
 Acl AclService.applyAcl(String repositoryId, String objectId, Acl addAces, Acl removeAces, AclPropagation aclPropagation, ExtensionsData extension)
          Adds or removes the given ACEs to or from the ACL of the object.
 Acl BindingsObjectFactory.createAccessControlList(List<Ace> aces)
           
 Acl AclService.getAcl(String repositoryId, String objectId, Boolean onlyBasicPermissions, ExtensionsData extension)
          Get the ACL currently applied to the specified object.
 

Methods in org.apache.chemistry.opencmis.commons.spi with parameters of type Acl
 Acl AclService.applyAcl(String repositoryId, String objectId, Acl addAces, Acl removeAces, AclPropagation aclPropagation, ExtensionsData extension)
          Adds or removes the given ACEs to or from the ACL of the object.
 void VersioningService.checkIn(String repositoryId, Holder<String> objectId, Boolean major, Properties properties, ContentStream contentStream, String checkinComment, List<String> policies, Acl addAces, Acl removeAces, ExtensionsData extension)
          Checks-in the private working copy (PWC) document.
 String ObjectService.createDocument(String repositoryId, Properties properties, String folderId, ContentStream contentStream, VersioningState versioningState, List<String> policies, Acl addAces, Acl removeAces, ExtensionsData extension)
          Creates a document object of the specified type (given by the cmis:objectTypeId property) in the (optionally) specified location.
 String ObjectService.createDocumentFromSource(String repositoryId, String sourceId, Properties properties, String folderId, VersioningState versioningState, List<String> policies, Acl addAces, Acl removeAces, ExtensionsData extension)
          Creates a document object as a copy of the given source document in the (optionally) specified location.
 String ObjectService.createFolder(String repositoryId, Properties properties, String folderId, List<String> policies, Acl addAces, Acl removeAces, ExtensionsData extension)
          Creates a folder object of the specified type (given by the cmis:objectTypeId property) in the specified location.
 String ObjectService.createPolicy(String repositoryId, Properties properties, String folderId, List<String> policies, Acl addAces, Acl removeAces, ExtensionsData extension)
          Creates a policy object of the specified type (given by the cmis:objectTypeId property).
 String ObjectService.createRelationship(String repositoryId, Properties properties, List<String> policies, Acl addAces, Acl removeAces, ExtensionsData extension)
          Creates a relationship object of the specified type (given by the cmis:objectTypeId property).
 

Uses of Acl in org.apache.chemistry.opencmis.server.support
 

Methods in org.apache.chemistry.opencmis.server.support that return Acl
 Acl CmisServiceWrapper.applyAcl(String repositoryId, String objectId, Acl addAces, Acl removeAces, AclPropagation aclPropagation, ExtensionsData extension)
           
 Acl CmisServiceWrapper.applyAcl(String repositoryId, String objectId, Acl aces, AclPropagation aclPropagation)
           
 Acl CmisServiceWrapper.getAcl(String repositoryId, String objectId, Boolean onlyBasicPermissions, ExtensionsData extension)
           
 

Methods in org.apache.chemistry.opencmis.server.support with parameters of type Acl
 Acl CmisServiceWrapper.applyAcl(String repositoryId, String objectId, Acl addAces, Acl removeAces, AclPropagation aclPropagation, ExtensionsData extension)
           
 Acl CmisServiceWrapper.applyAcl(String repositoryId, String objectId, Acl aces, AclPropagation aclPropagation)
           
 void CmisServiceWrapper.checkIn(String repositoryId, Holder<String> objectId, Boolean major, Properties properties, ContentStream contentStream, String checkinComment, List<String> policies, Acl addAces, Acl removeAces, ExtensionsData extension)
           
 String CmisServiceWrapper.createDocument(String repositoryId, Properties properties, String folderId, ContentStream contentStream, VersioningState versioningState, List<String> policies, Acl addAces, Acl removeAces, ExtensionsData extension)
           
 String CmisServiceWrapper.createDocumentFromSource(String repositoryId, String sourceId, Properties properties, String folderId, VersioningState versioningState, List<String> policies, Acl addAces, Acl removeAces, ExtensionsData extension)
           
 String CmisServiceWrapper.createFolder(String repositoryId, Properties properties, String folderId, List<String> policies, Acl addAces, Acl removeAces, ExtensionsData extension)
           
 String CmisServiceWrapper.createPolicy(String repositoryId, Properties properties, String folderId, List<String> policies, Acl addAces, Acl removeAces, ExtensionsData extension)
           
 String CmisServiceWrapper.createRelationship(String repositoryId, Properties properties, List<String> policies, Acl addAces, Acl removeAces, ExtensionsData extension)
           
static void TypeValidator.validateAcl(TypeDefinition typeDef, Acl addACEs, Acl removeACEs)
           
 

Uses of Acl in org.apache.chemistry.opencmis.tck.impl
 

Methods in org.apache.chemistry.opencmis.tck.impl with parameters of type Acl
protected  CmisTestResult AbstractSessionTest.assertEquals(Acl expected, Acl actual, CmisTestResult success, CmisTestResult failure)
           
protected  CmisTestResult AbstractSessionTest.checkACL(Session session, Acl acl, String message)
           
 



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