Class SimpleAccessControlEntry
- java.lang.Object
-
- org.alfresco.repo.security.permissions.SimpleAccessControlEntry
-
- All Implemented Interfaces:
java.io.Serializable,java.lang.Comparable<AccessControlEntry>,AccessControlEntry
public class SimpleAccessControlEntry extends java.lang.Object implements AccessControlEntry
A basic access control entry- Author:
- andyh
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description SimpleAccessControlEntry()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intcompareTo(AccessControlEntry other)org.alfresco.service.cmr.security.AccessStatusgetAccessStatus()ACETypegetAceType()java.lang.StringgetAuthority()org.alfresco.service.cmr.security.AuthorityTypegetAuthorityType()AccessControlEntryContextgetContext()PermissionReferencegetPermission()java.lang.IntegergetPosition()voidsetAccessStatus(org.alfresco.service.cmr.security.AccessStatus accessStatus)Set the statusvoidsetAceType(ACEType aceType)Set the typevoidsetAuthority(java.lang.String authority)Set the authorityvoidsetContext(AccessControlEntryContext context)Set the contextvoidsetPermission(PermissionReference permission)Set the permissionvoidsetPosition(java.lang.Integer position)Set the positionjava.lang.StringtoString()
-
-
-
Method Detail
-
getAccessStatus
public org.alfresco.service.cmr.security.AccessStatus getAccessStatus()
- Specified by:
getAccessStatusin interfaceAccessControlEntry
-
getAceType
public ACEType getAceType()
- Specified by:
getAceTypein interfaceAccessControlEntry
-
getAuthority
public java.lang.String getAuthority()
- Specified by:
getAuthorityin interfaceAccessControlEntry
-
getAuthorityType
public org.alfresco.service.cmr.security.AuthorityType getAuthorityType()
- Specified by:
getAuthorityTypein interfaceAccessControlEntry
-
getContext
public AccessControlEntryContext getContext()
- Specified by:
getContextin interfaceAccessControlEntry
-
getPermission
public PermissionReference getPermission()
- Specified by:
getPermissionin interfaceAccessControlEntry
-
getPosition
public java.lang.Integer getPosition()
- Specified by:
getPositionin interfaceAccessControlEntry
-
setAccessStatus
public void setAccessStatus(org.alfresco.service.cmr.security.AccessStatus accessStatus)
Set the status- Parameters:
accessStatus- AccessStatus
-
setAceType
public void setAceType(ACEType aceType)
Set the type- Parameters:
aceType- ACEType
-
setAuthority
public void setAuthority(java.lang.String authority)
Set the authority- Parameters:
authority- String
-
setContext
public void setContext(AccessControlEntryContext context)
Set the context- Parameters:
context- AccessControlEntryContext
-
setPermission
public void setPermission(PermissionReference permission)
Set the permission- Parameters:
permission- PermissionReference
-
setPosition
public void setPosition(java.lang.Integer position)
Set the position- Parameters:
position- Integer
-
compareTo
public int compareTo(AccessControlEntry other)
- Specified by:
compareToin interfacejava.lang.Comparable<AccessControlEntry>
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-