| Package | Description | 
|---|---|
| org.apache.chemistry.opencmis.bridge | |
| org.apache.chemistry.opencmis.client.api | 
 The OpenCMIS Client API. 
 | 
| org.apache.chemistry.opencmis.commons.data | 
 OpenCMIS data interfaces. 
 | 
| org.apache.chemistry.opencmis.commons.impl.server | |
| 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.server.support.wrapper | |
| org.apache.chemistry.opencmis.tck.impl | 
| Modifier and Type | Method and Description | 
|---|---|
Acl | 
FilterCmisService.applyAcl(String repositoryId,
        String objectId,
        Acl addAces,
        Acl removeAces,
        AclPropagation aclPropagation,
        ExtensionsData extension)  | 
Acl | 
FilterCmisService.applyAcl(String repositoryId,
        String objectId,
        Acl aces,
        AclPropagation aclPropagation)  | 
Acl | 
FilterCmisService.getAcl(String repositoryId,
      String objectId,
      Boolean onlyBasicPermissions,
      ExtensionsData extension)  | 
| Modifier and Type | Method and Description | 
|---|---|
Acl | 
FilterCmisService.applyAcl(String repositoryId,
        String objectId,
        Acl addAces,
        Acl removeAces,
        AclPropagation aclPropagation,
        ExtensionsData extension)  | 
Acl | 
FilterCmisService.applyAcl(String repositoryId,
        String objectId,
        Acl aces,
        AclPropagation aclPropagation)  | 
void | 
FilterCmisService.checkIn(String repositoryId,
       Holder<String> objectId,
       Boolean major,
       Properties properties,
       ContentStream contentStream,
       String checkinComment,
       List<String> policies,
       Acl addAces,
       Acl removeAces,
       ExtensionsData extension)  | 
String | 
FilterCmisService.createDocument(String repositoryId,
              Properties properties,
              String folderId,
              ContentStream contentStream,
              VersioningState versioningState,
              List<String> policies,
              Acl addAces,
              Acl removeAces,
              ExtensionsData extension)  | 
String | 
FilterCmisService.createDocumentFromSource(String repositoryId,
                        String sourceId,
                        Properties properties,
                        String folderId,
                        VersioningState versioningState,
                        List<String> policies,
                        Acl addAces,
                        Acl removeAces,
                        ExtensionsData extension)  | 
String | 
FilterCmisService.createFolder(String repositoryId,
            Properties properties,
            String folderId,
            List<String> policies,
            Acl addAces,
            Acl removeAces,
            ExtensionsData extension)  | 
String | 
FilterCmisService.createPolicy(String repositoryId,
            Properties properties,
            String folderId,
            List<String> policies,
            Acl addAces,
            Acl removeAces,
            ExtensionsData extension)  | 
String | 
FilterCmisService.createRelationship(String repositoryId,
                  Properties properties,
                  List<String> policies,
                  Acl addAces,
                  Acl removeAces,
                  ExtensionsData extension)  | 
| Modifier and Type | Method and Description | 
|---|---|
Acl | 
CmisObject.addAcl(List<Ace> addAces,
      AclPropagation aclPropagation)
Adds ACEs to the object and refreshes this object afterwards. 
 | 
Acl | 
CmisObject.applyAcl(List<Ace> addAces,
        List<Ace> removeAces,
        AclPropagation aclPropagation)
Adds and removes ACEs to the object and refreshes this object afterwards. 
 | 
Acl | 
Session.applyAcl(ObjectId objectId,
        List<Ace> addAces,
        List<Ace> removeAces,
        AclPropagation aclPropagation)
Applies ACL changes to an object and dependent objects. 
 | 
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 | 
CmisObject.removeAcl(List<Ace> removeAces,
         AclPropagation aclPropagation)
Removes ACEs to the object and refreshes this object afterwards. 
 | 
Acl | 
CmisObject.setAcl(List<Ace> aces)
Removes the direct ACE of this object, sets the provided ACEs to the
 object and refreshes this object afterwards. 
 | 
Acl | 
Session.setAcl(ObjectId objectId,
      List<Ace> aces)
Removes the direct ACEs of an object and sets the provided ACEs. 
 | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
MutableAcl
Mutable Access Control List (ACL). 
 | 
| Modifier and Type | Method and Description | 
|---|---|
Acl | 
ObjectData.getAcl()
Returns the access control list. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
MutableObjectData.setAcl(Acl acl)
Sets the access control list. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
Acl | 
AbstractCmisService.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 | 
AbstractCmisService.applyAcl(String repositoryId,
        String objectId,
        Acl aces,
        AclPropagation aclPropagation)
Applies a new ACL to an object. 
 | 
Acl | 
AbstractCmisService.getAcl(String repositoryId,
      String objectId,
      Boolean onlyBasicPermissions,
      ExtensionsData extension)
Get the ACL currently applied to the specified object. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
Acl | 
AbstractCmisService.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 | 
AbstractCmisService.applyAcl(String repositoryId,
        String objectId,
        Acl aces,
        AclPropagation aclPropagation)
Applies a new ACL to an object. 
 | 
void | 
AbstractCmisService.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 | 
AbstractCmisService.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 | 
AbstractCmisService.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 | 
AbstractCmisService.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 | 
AbstractCmisService.createItem(String repositoryId,
          Properties properties,
          String folderId,
          List<String> policies,
          Acl addAces,
          Acl removeAces,
          ExtensionsData extension)
Creates an item object of the specified type (given by the
 cmis:objectTypeId property). 
 | 
String | 
AbstractCmisService.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 | 
AbstractCmisService.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). 
 | 
| Modifier and Type | Method and Description | 
|---|---|
Acl | 
CmisService.applyAcl(String repositoryId,
        String objectId,
        Acl aces,
        AclPropagation aclPropagation)
Applies a new ACL to an object. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
Acl | 
CmisService.applyAcl(String repositoryId,
        String objectId,
        Acl aces,
        AclPropagation aclPropagation)
Applies a new ACL to an object. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
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. 
 | 
Acl | 
ExtendedAclService.setAcl(String repositoryId,
      String objectId,
      Acl aces)
Removes the direct ACEs of an object and sets the provided ACEs. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
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.createItem(String repositoryId,
          Properties properties,
          String folderId,
          List<String> policies,
          Acl addAces,
          Acl removeAces,
          ExtensionsData extension)
Creates an item object of the specified type (given by the
 cmis:objectTypeId property). 
 | 
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). 
 | 
Acl | 
ExtendedAclService.setAcl(String repositoryId,
      String objectId,
      Acl aces)
Removes the direct ACEs of an object and sets the provided ACEs. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
static void | 
TypeValidator.validateAcl(TypeDefinition typeDef,
           Acl addACEs,
           Acl removeACEs)  | 
| Modifier and Type | Method and Description | 
|---|---|
Acl | 
SimpleLoggingCmisServiceWrapper.applyAcl(String repositoryId,
        String objectId,
        Acl addAces,
        Acl removeAces,
        AclPropagation aclPropagation,
        ExtensionsData extension)  | 
Acl | 
ConformanceCmisServiceWrapper.applyAcl(String repositoryId,
        String objectId,
        Acl addAces,
        Acl removeAces,
        AclPropagation aclPropagation,
        ExtensionsData extension)  | 
Acl | 
AbstractCmisServiceWrapper.applyAcl(String repositoryId,
        String objectId,
        Acl addAces,
        Acl removeAces,
        AclPropagation aclPropagation,
        ExtensionsData extension)  | 
Acl | 
SimpleLoggingCmisServiceWrapper.applyAcl(String repositoryId,
        String objectId,
        Acl aces,
        AclPropagation aclPropagation)  | 
Acl | 
ConformanceCmisServiceWrapper.applyAcl(String repositoryId,
        String objectId,
        Acl aces,
        AclPropagation aclPropagation)  | 
Acl | 
AbstractCmisServiceWrapper.applyAcl(String repositoryId,
        String objectId,
        Acl aces,
        AclPropagation aclPropagation)  | 
Acl | 
SimpleLoggingCmisServiceWrapper.getAcl(String repositoryId,
      String objectId,
      Boolean onlyBasicPermissions,
      ExtensionsData extension)  | 
Acl | 
ConformanceCmisServiceWrapper.getAcl(String repositoryId,
      String objectId,
      Boolean onlyBasicPermissions,
      ExtensionsData extension)  | 
Acl | 
AbstractCmisServiceWrapper.getAcl(String repositoryId,
      String objectId,
      Boolean onlyBasicPermissions,
      ExtensionsData extension)  | 
| Modifier and Type | Method and Description | 
|---|---|
Acl | 
SimpleLoggingCmisServiceWrapper.applyAcl(String repositoryId,
        String objectId,
        Acl addAces,
        Acl removeAces,
        AclPropagation aclPropagation,
        ExtensionsData extension)  | 
Acl | 
ConformanceCmisServiceWrapper.applyAcl(String repositoryId,
        String objectId,
        Acl addAces,
        Acl removeAces,
        AclPropagation aclPropagation,
        ExtensionsData extension)  | 
Acl | 
AbstractCmisServiceWrapper.applyAcl(String repositoryId,
        String objectId,
        Acl addAces,
        Acl removeAces,
        AclPropagation aclPropagation,
        ExtensionsData extension)  | 
Acl | 
SimpleLoggingCmisServiceWrapper.applyAcl(String repositoryId,
        String objectId,
        Acl aces,
        AclPropagation aclPropagation)  | 
Acl | 
ConformanceCmisServiceWrapper.applyAcl(String repositoryId,
        String objectId,
        Acl aces,
        AclPropagation aclPropagation)  | 
Acl | 
AbstractCmisServiceWrapper.applyAcl(String repositoryId,
        String objectId,
        Acl aces,
        AclPropagation aclPropagation)  | 
void | 
SimpleLoggingCmisServiceWrapper.checkIn(String repositoryId,
       Holder<String> objectId,
       Boolean major,
       Properties properties,
       ContentStream contentStream,
       String checkinComment,
       List<String> policies,
       Acl addAces,
       Acl removeAces,
       ExtensionsData extension)  | 
void | 
ConformanceCmisServiceWrapper.checkIn(String repositoryId,
       Holder<String> objectId,
       Boolean major,
       Properties properties,
       ContentStream contentStream,
       String checkinComment,
       List<String> policies,
       Acl addAces,
       Acl removeAces,
       ExtensionsData extension)  | 
void | 
AbstractCmisServiceWrapper.checkIn(String repositoryId,
       Holder<String> objectId,
       Boolean major,
       Properties properties,
       ContentStream contentStream,
       String checkinComment,
       List<String> policies,
       Acl addAces,
       Acl removeAces,
       ExtensionsData extension)  | 
String | 
SimpleLoggingCmisServiceWrapper.createDocument(String repositoryId,
              Properties properties,
              String folderId,
              ContentStream contentStream,
              VersioningState versioningState,
              List<String> policies,
              Acl addAces,
              Acl removeAces,
              ExtensionsData extension)  | 
String | 
ConformanceCmisServiceWrapper.createDocument(String repositoryId,
              Properties properties,
              String folderId,
              ContentStream contentStream,
              VersioningState versioningState,
              List<String> policies,
              Acl addAces,
              Acl removeAces,
              ExtensionsData extension)  | 
String | 
AbstractCmisServiceWrapper.createDocument(String repositoryId,
              Properties properties,
              String folderId,
              ContentStream contentStream,
              VersioningState versioningState,
              List<String> policies,
              Acl addAces,
              Acl removeAces,
              ExtensionsData extension)  | 
String | 
SimpleLoggingCmisServiceWrapper.createDocumentFromSource(String repositoryId,
                        String sourceId,
                        Properties properties,
                        String folderId,
                        VersioningState versioningState,
                        List<String> policies,
                        Acl addAces,
                        Acl removeAces,
                        ExtensionsData extension)  | 
String | 
ConformanceCmisServiceWrapper.createDocumentFromSource(String repositoryId,
                        String sourceId,
                        Properties properties,
                        String folderId,
                        VersioningState versioningState,
                        List<String> policies,
                        Acl addAces,
                        Acl removeAces,
                        ExtensionsData extension)  | 
String | 
AbstractCmisServiceWrapper.createDocumentFromSource(String repositoryId,
                        String sourceId,
                        Properties properties,
                        String folderId,
                        VersioningState versioningState,
                        List<String> policies,
                        Acl addAces,
                        Acl removeAces,
                        ExtensionsData extension)  | 
String | 
SimpleLoggingCmisServiceWrapper.createFolder(String repositoryId,
            Properties properties,
            String folderId,
            List<String> policies,
            Acl addAces,
            Acl removeAces,
            ExtensionsData extension)  | 
String | 
ConformanceCmisServiceWrapper.createFolder(String repositoryId,
            Properties properties,
            String folderId,
            List<String> policies,
            Acl addAces,
            Acl removeAces,
            ExtensionsData extension)  | 
String | 
AbstractCmisServiceWrapper.createFolder(String repositoryId,
            Properties properties,
            String folderId,
            List<String> policies,
            Acl addAces,
            Acl removeAces,
            ExtensionsData extension)  | 
String | 
SimpleLoggingCmisServiceWrapper.createItem(String repositoryId,
          Properties properties,
          String folderId,
          List<String> policies,
          Acl addAces,
          Acl removeAces,
          ExtensionsData extension)  | 
String | 
ConformanceCmisServiceWrapper.createItem(String repositoryId,
          Properties properties,
          String folderId,
          List<String> policies,
          Acl addAces,
          Acl removeAces,
          ExtensionsData extension)  | 
String | 
AbstractCmisServiceWrapper.createItem(String repositoryId,
          Properties properties,
          String folderId,
          List<String> policies,
          Acl addAces,
          Acl removeAces,
          ExtensionsData extension)  | 
String | 
SimpleLoggingCmisServiceWrapper.createPolicy(String repositoryId,
            Properties properties,
            String folderId,
            List<String> policies,
            Acl addAces,
            Acl removeAces,
            ExtensionsData extension)  | 
String | 
ConformanceCmisServiceWrapper.createPolicy(String repositoryId,
            Properties properties,
            String folderId,
            List<String> policies,
            Acl addAces,
            Acl removeAces,
            ExtensionsData extension)  | 
String | 
AbstractCmisServiceWrapper.createPolicy(String repositoryId,
            Properties properties,
            String folderId,
            List<String> policies,
            Acl addAces,
            Acl removeAces,
            ExtensionsData extension)  | 
String | 
SimpleLoggingCmisServiceWrapper.createRelationship(String repositoryId,
                  Properties properties,
                  List<String> policies,
                  Acl addAces,
                  Acl removeAces,
                  ExtensionsData extension)  | 
String | 
ConformanceCmisServiceWrapper.createRelationship(String repositoryId,
                  Properties properties,
                  List<String> policies,
                  Acl addAces,
                  Acl removeAces,
                  ExtensionsData extension)  | 
String | 
AbstractCmisServiceWrapper.createRelationship(String repositoryId,
                  Properties properties,
                  List<String> policies,
                  Acl addAces,
                  Acl removeAces,
                  ExtensionsData extension)  | 
| Modifier and Type | Method and Description | 
|---|---|
protected CmisTestResult | 
AbstractSessionTest.assertEquals(Acl expected,
            Acl actual,
            CmisTestResult success,
            CmisTestResult failure)  | 
protected CmisTestResult | 
AbstractSessionTest.checkACL(Session session,
        Acl acl,
        String message)  | 
Copyright © 2009-2014 The Apache Software Foundation. All Rights Reserved.