public class AddPermission extends Object
Modifier and Type | Field and Description |
---|---|
protected String |
aclName |
static String |
ALLOW_VIRTUAL_USER
Configuration property name, which defines whether virtual user (non-existent user) is allowed in Nuxeo
automation.
|
protected Calendar |
begin |
protected boolean |
blockInheritance |
protected String |
comment |
static String |
COMMENT_KEY |
protected String |
email |
protected Calendar |
end |
static String |
ID |
protected boolean |
notify |
static String |
NOTIFY_KEY |
protected String |
permission |
protected CoreSession |
session |
protected String |
user
Deprecated.
since 10.3, use
users instead. |
protected List<String> |
users |
Constructor and Description |
---|
AddPermission() |
Modifier and Type | Method and Description |
---|---|
protected void |
addPermission(DocumentModel doc) |
protected void |
ensureUserListIsUsed()
Method to help deprecating
user parameter. |
DocumentModel |
run(DocumentModel doc) |
DocumentModel |
run(DocumentRef docRef) |
protected void |
validateParameters() |
public static final String ID
public static final String NOTIFY_KEY
public static final String COMMENT_KEY
public static final String ALLOW_VIRTUAL_USER
protected CoreSession session
@Deprecated protected String user
users
instead.protected String permission
protected boolean blockInheritance
protected boolean notify
public AddPermission()
public DocumentModel run(DocumentModel doc)
public DocumentModel run(DocumentRef docRef)
protected void addPermission(DocumentModel doc)
protected void validateParameters()
protected void ensureUserListIsUsed()
user
parameter.Copyright © 2019 Nuxeo. All rights reserved.