org.alfresco.repo.security.permissions
Class SimpleAccessControlEntry

java.lang.Object
  extended by org.alfresco.repo.security.permissions.SimpleAccessControlEntry
All Implemented Interfaces:
java.io.Serializable, java.lang.Comparable, AccessControlEntry

public class SimpleAccessControlEntry
extends java.lang.Object
implements AccessControlEntry

A basic access control entry

See Also:
Serialized Form

Constructor Summary
SimpleAccessControlEntry()
           
 
Method Summary
 int compareTo(AccessControlEntry other)
           
 org.alfresco.service.cmr.security.AccessStatus getAccessStatus()
           
 ACEType getAceType()
           
 java.lang.String getAuthority()
           
 org.alfresco.service.cmr.security.AuthorityType getAuthorityType()
           
 AccessControlEntryContext getContext()
           
 PermissionReference getPermission()
           
 java.lang.Integer getPosition()
           
 void setAccessStatus(org.alfresco.service.cmr.security.AccessStatus accessStatus)
          Set the status
 void setAceType(ACEType aceType)
          Set the type
 void setAuthority(java.lang.String authority)
          Set the authority
 void setContext(AccessControlEntryContext context)
          Set the context
 void setPermission(PermissionReference permission)
          Set the permission
 void setPosition(java.lang.Integer position)
          Set the position
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

SimpleAccessControlEntry

public SimpleAccessControlEntry()
Method Detail

getAccessStatus

public org.alfresco.service.cmr.security.AccessStatus getAccessStatus()
Specified by:
getAccessStatus in interface AccessControlEntry

getAceType

public ACEType getAceType()
Specified by:
getAceType in interface AccessControlEntry

getAuthority

public java.lang.String getAuthority()
Specified by:
getAuthority in interface AccessControlEntry

getAuthorityType

public org.alfresco.service.cmr.security.AuthorityType getAuthorityType()
Specified by:
getAuthorityType in interface AccessControlEntry

getContext

public AccessControlEntryContext getContext()
Specified by:
getContext in interface AccessControlEntry

getPermission

public PermissionReference getPermission()
Specified by:
getPermission in interface AccessControlEntry

getPosition

public java.lang.Integer getPosition()
Specified by:
getPosition in interface AccessControlEntry

setAccessStatus

public void setAccessStatus(org.alfresco.service.cmr.security.AccessStatus accessStatus)
Set the status

Parameters:
accessStatus -

setAceType

public void setAceType(ACEType aceType)
Set the type

Parameters:
aceType -

setAuthority

public void setAuthority(java.lang.String authority)
Set the authority

Parameters:
authority -

setContext

public void setContext(AccessControlEntryContext context)
Set the context

Parameters:
context -

setPermission

public void setPermission(PermissionReference permission)
Set the permission

Parameters:
permission -

setPosition

public void setPosition(java.lang.Integer position)
Set the position

Parameters:
position -

compareTo

public int compareTo(AccessControlEntry other)
Specified by:
compareTo in interface java.lang.Comparable

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object


Copyright © 2005 - 2010 Alfresco Software, Inc. All Rights Reserved.