|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IAclHolder
TODO mlowery List type should probably not be a concrete class (PentahoAclEntry).
Field Summary | |
---|---|
static int |
ACCESS_TYPE_ADMIN
|
static int |
ACCESS_TYPE_DELETE
|
static int |
ACCESS_TYPE_READ
|
static int |
ACCESS_TYPE_UPDATE
|
static int |
ACCESS_TYPE_WRITE
|
Method Summary | |
---|---|
List<IPentahoAclEntry> |
getAccessControls()
Returns the ACLs on the existing object. |
List<IPentahoAclEntry> |
getEffectiveAccessControls()
Examines whether the existing object has ACLs. |
void |
resetAccessControls(List<IPentahoAclEntry> acls)
Replaces existing access controls with a new list of access controls. |
void |
setAccessControls(List<IPentahoAclEntry> acls)
Sets the access controls on this specific object. |
Field Detail |
---|
static final int ACCESS_TYPE_READ
static final int ACCESS_TYPE_WRITE
static final int ACCESS_TYPE_UPDATE
static final int ACCESS_TYPE_DELETE
static final int ACCESS_TYPE_ADMIN
Method Detail |
---|
List<IPentahoAclEntry> getAccessControls()
void setAccessControls(List<IPentahoAclEntry> acls)
acls
- void resetAccessControls(List<IPentahoAclEntry> acls)
acls
- List<IPentahoAclEntry> getEffectiveAccessControls()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |