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.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 potentially 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 |
TransientCmisObject.getOriginalAcl()
Deprecated.
|
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 | Method and Description |
---|---|
Acl |
ObjectData.getAcl()
Returns 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 |
---|---|
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) |
Modifier and Type | Method and Description |
---|---|
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.createItem(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) |
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-2013 The Apache Software Foundation. All Rights Reserved.