Document |
DocumentService.addPermission(DocRef doc,
String user,
String permission)
Set a local ACE before block inheritance if it exists.
|
Document |
DocumentService.addPermission(DocRef doc,
String user,
String permission,
String acl) |
Document |
DocumentService.addPermission(DocRef doc,
String user,
String permission,
String acl,
boolean blockInheritance) |
Document |
DocumentSecurityService.addPermissions(Document document,
DocumentPermissions permissions,
String acl,
boolean blockInheritance)
Adds permissions in given ACL
blocking or not inheritance.
|
Document |
DocumentService.copy(DocRef src,
DocRef targetParent) |
Document |
DocumentService.copy(DocRef src,
DocRef targetParent,
String name) |
Document |
DocumentService.createDocument(DocRef parent,
String type,
String name) |
Document |
DocumentService.createDocument(DocRef parent,
String type,
String name,
PropertyMap properties) |
Document |
DocumentService.createDocument(DocRef parent,
String type,
String name,
PropertyMap properties,
boolean synchronizedIndexing) |
Document |
DocumentService.createRelation(DocRef subject,
String predicate,
DocRef object) |
Document |
DocumentService.createVersion(DocRef doc) |
Document |
DocumentService.createVersion(DocRef doc,
String increment)
Increment is one of "None", "Major", "Minor".
|
Document |
DocumentService.getChild(DocRef docRef,
String name) |
Document |
DocumentService.getDocument(DocRef ref) |
Document |
DocumentService.getDocument(DocRef ref,
String schemas) |
Document |
DocumentService.getDocument(String ref) |
Document |
DocumentService.getParent(DocRef docRef) |
Document |
DocumentService.getRootDocument() |
Document |
DocumentService.lock(DocRef doc) |
Document |
DocumentService.lock(DocRef doc,
String lock) |
Document |
DocumentService.move(DocRef src,
DocRef targetParent) |
Document |
DocumentService.move(DocRef src,
DocRef targetParent,
String name) |
Document |
DocumentService.publish(DocRef doc,
DocRef section) |
Document |
DocumentService.publish(DocRef doc,
DocRef section,
boolean override) |
Document |
DocumentService.removeAcl(DocRef doc,
String acl) |
Document |
DocumentSecurityService.removeGroupPermissions(DocRef docRef,
String acl)
Remove given ACL on document,
i.e. inherited or local ACL.
|
Document |
DocumentSecurityService.removePermissions(DocRef docRef,
DocumentPermissions permissions,
List<String> userNames,
String acl,
boolean removeAll,
boolean blockInheritance)
Removes ACEs in given ACL, blocking or not inheritance:
- if removeAll is true, removes all ACEs of given ACL
- if userNames is set, removes all ACEs of given users.
|
Document |
DocumentService.removePermissions(DocRef doc,
String user,
String acl) |
Document |
DocumentService.removeProperty(DocRef doc,
String key) |
Document |
DocumentService.save(DocRef doc) |
Document |
DocumentService.setPermission(DocRef doc,
String user,
String permission) |
Document |
DocumentService.setPermission(DocRef doc,
String user,
String permission,
boolean granted) |
Document |
DocumentService.setPermission(DocRef doc,
String user,
String permission,
String acl,
boolean granted) |
Document |
DocumentService.setProperty(DocRef doc,
String key,
String value) |
Document |
DocumentService.setState(DocRef doc,
String state) |
Document |
DocumentService.unlock(DocRef doc) |
Document |
DocumentService.update(DocRef doc,
PropertyMap properties) |
Document |
DocumentService.update(DocRef doc,
PropertyMap properties,
boolean synchronizedIndexing) |