| Package | Description | 
|---|---|
| org.apache.chemistry.opencmis.client.api | 
 The OpenCMIS Client API. 
 | 
| org.apache.chemistry.opencmis.commons.data | 
 OpenCMIS data interfaces. 
 | 
| org.apache.chemistry.opencmis.commons.spi | 
 OpenCMIS client and server binding services. 
 | 
| org.apache.chemistry.opencmis.tck.impl | 
| Modifier and Type | Method and Description | 
|---|---|
Ace | 
ObjectFactory.createAce(String principal,
         List<String> permissions)  | 
| 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 | 
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 | 
Session.applyAcl(ObjectId objectId,
        List<Ace> addAces,
        List<Ace> removeAces,
        AclPropagation aclPropagation)
Applies ACL changes to an object and dependent objects. 
 | 
ObjectId | 
Document.checkIn(boolean major,
       Map<String,?> properties,
       ContentStream contentStream,
       String checkinComment,
       List<Policy> policies,
       List<Ace> addAces,
       List<Ace> removeAces)
If this is a PWC (private working copy) it performs a check in. 
 | 
ObjectId | 
Document.checkIn(boolean major,
       Map<String,?> properties,
       ContentStream contentStream,
       String checkinComment,
       List<Policy> policies,
       List<Ace> addAces,
       List<Ace> removeAces)
If this is a PWC (private working copy) it performs a check in. 
 | 
Acl | 
ObjectFactory.convertAces(List<Ace> aces)  | 
Document | 
Document.copy(ObjectId targetFolderId,
    Map<String,?> properties,
    VersioningState versioningState,
    List<Policy> policies,
    List<Ace> addACEs,
    List<Ace> removeACEs,
    OperationContext context)
Creates a copy of this document, including content. 
 | 
Document | 
Document.copy(ObjectId targetFolderId,
    Map<String,?> properties,
    VersioningState versioningState,
    List<Policy> policies,
    List<Ace> addACEs,
    List<Ace> removeACEs,
    OperationContext context)
Creates a copy of this document, including content. 
 | 
Acl | 
ObjectFactory.createAcl(List<Ace> aces)  | 
Document | 
Folder.createDocument(Map<String,?> properties,
              ContentStream contentStream,
              VersioningState versioningState,
              List<Policy> policies,
              List<Ace> addAces,
              List<Ace> removeAces,
              OperationContext context)
Creates a new document in this folder. 
 | 
Document | 
Folder.createDocument(Map<String,?> properties,
              ContentStream contentStream,
              VersioningState versioningState,
              List<Policy> policies,
              List<Ace> addAces,
              List<Ace> removeAces,
              OperationContext context)
Creates a new document in this folder. 
 | 
ObjectId | 
Session.createDocument(Map<String,?> properties,
              ObjectId folderId,
              ContentStream contentStream,
              VersioningState versioningState,
              List<Policy> policies,
              List<Ace> addAces,
              List<Ace> removeAces)
Creates a new document. 
 | 
ObjectId | 
Session.createDocument(Map<String,?> properties,
              ObjectId folderId,
              ContentStream contentStream,
              VersioningState versioningState,
              List<Policy> policies,
              List<Ace> addAces,
              List<Ace> removeAces)
Creates a new document. 
 | 
ObjectId | 
Session.createDocumentFromSource(ObjectId source,
                        Map<String,?> properties,
                        ObjectId folderId,
                        VersioningState versioningState,
                        List<Policy> policies,
                        List<Ace> addAces,
                        List<Ace> removeAces)
Creates a new document from a source document. 
 | 
ObjectId | 
Session.createDocumentFromSource(ObjectId source,
                        Map<String,?> properties,
                        ObjectId folderId,
                        VersioningState versioningState,
                        List<Policy> policies,
                        List<Ace> addAces,
                        List<Ace> removeAces)
Creates a new document from a source document. 
 | 
Document | 
Folder.createDocumentFromSource(ObjectId source,
                        Map<String,?> properties,
                        VersioningState versioningState,
                        List<Policy> policies,
                        List<Ace> addAces,
                        List<Ace> removeAces,
                        OperationContext context)
Creates a new document from a source document in this folder. 
 | 
Document | 
Folder.createDocumentFromSource(ObjectId source,
                        Map<String,?> properties,
                        VersioningState versioningState,
                        List<Policy> policies,
                        List<Ace> addAces,
                        List<Ace> removeAces,
                        OperationContext context)
Creates a new document from a source document in this folder. 
 | 
Folder | 
Folder.createFolder(Map<String,?> properties,
            List<Policy> policies,
            List<Ace> addAces,
            List<Ace> removeAces,
            OperationContext context)
Creates a new subfolder in this folder. 
 | 
Folder | 
Folder.createFolder(Map<String,?> properties,
            List<Policy> policies,
            List<Ace> addAces,
            List<Ace> removeAces,
            OperationContext context)
Creates a new subfolder in this folder. 
 | 
ObjectId | 
Session.createFolder(Map<String,?> properties,
            ObjectId folderId,
            List<Policy> policies,
            List<Ace> addAces,
            List<Ace> removeAces)
Creates a new folder. 
 | 
ObjectId | 
Session.createFolder(Map<String,?> properties,
            ObjectId folderId,
            List<Policy> policies,
            List<Ace> addAces,
            List<Ace> removeAces)
Creates a new folder. 
 | 
Item | 
Folder.createItem(Map<String,?> properties,
          List<Policy> policies,
          List<Ace> addAces,
          List<Ace> removeAces,
          OperationContext context)
Creates a new item in this folder. 
 | 
Item | 
Folder.createItem(Map<String,?> properties,
          List<Policy> policies,
          List<Ace> addAces,
          List<Ace> removeAces,
          OperationContext context)
Creates a new item in this folder. 
 | 
ObjectId | 
Session.createItem(Map<String,?> properties,
          ObjectId folderId,
          List<Policy> policies,
          List<Ace> addAces,
          List<Ace> removeAces)
Creates a new item. 
 | 
ObjectId | 
Session.createItem(Map<String,?> properties,
          ObjectId folderId,
          List<Policy> policies,
          List<Ace> addAces,
          List<Ace> removeAces)
Creates a new item. 
 | 
Policy | 
Folder.createPolicy(Map<String,?> properties,
            List<Policy> policies,
            List<Ace> addAces,
            List<Ace> removeAces,
            OperationContext context)
Creates a new policy in this folder. 
 | 
Policy | 
Folder.createPolicy(Map<String,?> properties,
            List<Policy> policies,
            List<Ace> addAces,
            List<Ace> removeAces,
            OperationContext context)
Creates a new policy in this folder. 
 | 
ObjectId | 
Session.createPolicy(Map<String,?> properties,
            ObjectId folderId,
            List<Policy> policies,
            List<Ace> addAces,
            List<Ace> removeAces)
Creates a new policy. 
 | 
ObjectId | 
Session.createPolicy(Map<String,?> properties,
            ObjectId folderId,
            List<Policy> policies,
            List<Ace> addAces,
            List<Ace> removeAces)
Creates a new policy. 
 | 
ObjectId | 
Session.createRelationship(Map<String,?> properties,
                  List<Policy> policies,
                  List<Ace> addAces,
                  List<Ace> removeAces)
Creates a new relationship. 
 | 
ObjectId | 
Session.createRelationship(Map<String,?> properties,
                  List<Policy> policies,
                  List<Ace> addAces,
                  List<Ace> removeAces)
Creates a new relationship. 
 | 
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  | 
MutableAce
Mutable Access Control Entry (ACE). 
 | 
| Modifier and Type | Method and Description | 
|---|---|
List<Ace> | 
Acl.getAces()
Returns the list of Access Control Entries (ACEs). 
 | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
MutableAcl.setAces(List<Ace> aces)
Sets the list of ACEs. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
Ace | 
BindingsObjectFactory.createAccessControlEntry(String principal,
                        List<String> permissions)  | 
| Modifier and Type | Method and Description | 
|---|---|
Acl | 
BindingsObjectFactory.createAccessControlList(List<Ace> aces)  | 
| Modifier and Type | Method and Description | 
|---|---|
protected CmisTestResult | 
AbstractSessionTest.assertEquals(Ace expected,
            Ace actual,
            CmisTestResult success,
            CmisTestResult failure)  | 
| Modifier and Type | Method and Description | 
|---|---|
protected CmisTestResult | 
AbstractSessionTest.assertEqualAceLists(List<Ace> expected,
                   List<Ace> actual,
                   CmisTestResult success,
                   CmisTestResult failure)  | 
protected CmisTestResult | 
AbstractSessionTest.assertEqualAceLists(List<Ace> expected,
                   List<Ace> actual,
                   CmisTestResult success,
                   CmisTestResult failure)  | 
Copyright © 2009-2014 The Apache Software Foundation. All Rights Reserved.