|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.alfresco.repo.security.permissions.SimpleAccessControlListProperties
public class SimpleAccessControlListProperties
Basic implementation of access control list properties
Constructor Summary | |
---|---|
SimpleAccessControlListProperties()
|
|
SimpleAccessControlListProperties(AccessControlListProperties props)
|
Method Summary | |
---|---|
java.lang.Long |
getAclChangeSetId()
Get the acl change set |
java.lang.String |
getAclId()
Get the ACL ID |
ACLType |
getAclType()
Get the type for this ACL |
java.lang.Long |
getAclVersion()
Get the ACL version |
java.lang.Long |
getId()
The ACL DB id |
java.lang.Boolean |
getInherits()
Get inheritance behaviour |
java.lang.Boolean |
isLatest()
Is this the latest version of the acl identified by the acl id string? |
java.lang.Boolean |
isVersioned()
Is this ACL versioned - if not there will be no old versions of the ACL and the long id will remain unchanged. |
void |
setAclChangeSetId(java.lang.Long aclChangeSetId)
|
void |
setAclId(java.lang.String aclId)
Set the acl id |
void |
setAclType(ACLType aclType)
Set the acl type |
void |
setAclVersion(java.lang.Long aclVersion)
Set the acl version |
void |
setId(java.lang.Long id)
Set the id |
void |
setInherits(boolean inherits)
Set inheritance |
void |
setLatest(boolean latest)
Set latest |
void |
setVersioned(boolean versioned)
Set versioned |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public SimpleAccessControlListProperties()
public SimpleAccessControlListProperties(AccessControlListProperties props)
Method Detail |
---|
public java.lang.String getAclId()
AccessControlListProperties
getAclId
in interface AccessControlListProperties
public ACLType getAclType()
AccessControlListProperties
getAclType
in interface AccessControlListProperties
public java.lang.Long getAclVersion()
AccessControlListProperties
getAclVersion
in interface AccessControlListProperties
public java.lang.Boolean getInherits()
AccessControlListProperties
getInherits
in interface AccessControlListProperties
public java.lang.Boolean isLatest()
AccessControlListProperties
isLatest
in interface AccessControlListProperties
public java.lang.Boolean isVersioned()
AccessControlListProperties
isVersioned
in interface AccessControlListProperties
public void setAclId(java.lang.String aclId)
aclId
- public void setAclType(ACLType aclType)
aclType
- public void setAclVersion(java.lang.Long aclVersion)
aclVersion
- public void setInherits(boolean inherits)
inherits
- public void setLatest(boolean latest)
latest
- public void setVersioned(boolean versioned)
versioned
- public java.lang.Long getId()
AccessControlListProperties
getId
in interface AccessControlListProperties
public void setId(java.lang.Long id)
id
- public java.lang.Long getAclChangeSetId()
AccessControlListProperties
getAclChangeSetId
in interface AccessControlListProperties
public void setAclChangeSetId(java.lang.Long aclChangeSetId)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |