org.alfresco.repo.security.permissions.impl
Class AccessPermissionImpl

java.lang.Object
  extended by org.alfresco.repo.security.permissions.impl.AccessPermissionImpl
All Implemented Interfaces:
org.alfresco.service.cmr.security.AccessPermission

public class AccessPermissionImpl
extends java.lang.Object
implements org.alfresco.service.cmr.security.AccessPermission

Standard implementation for access permission info


Constructor Summary
AccessPermissionImpl(java.lang.String permission, org.alfresco.service.cmr.security.AccessStatus accessStatus, java.lang.String authority, int position)
           
 
Method Summary
 boolean equals(java.lang.Object obj)
           
 org.alfresco.service.cmr.security.AccessStatus getAccessStatus()
           
 java.lang.String getAuthority()
           
 org.alfresco.service.cmr.security.AuthorityType getAuthorityType()
           
 java.lang.String getPermission()
           
 int getPosition()
           
 int hashCode()
           
 boolean isInherited()
           
 boolean isSetDirectly()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

AccessPermissionImpl

public AccessPermissionImpl(java.lang.String permission,
                            org.alfresco.service.cmr.security.AccessStatus accessStatus,
                            java.lang.String authority,
                            int position)
Method Detail

getPermission

public java.lang.String getPermission()
Specified by:
getPermission in interface org.alfresco.service.cmr.security.AccessPermission

getAccessStatus

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

getAuthority

public java.lang.String getAuthority()
Specified by:
getAuthority in interface org.alfresco.service.cmr.security.AccessPermission

getAuthorityType

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

toString

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

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

equals

public boolean equals(java.lang.Object obj)
Overrides:
equals in class java.lang.Object

getPosition

public int getPosition()
Specified by:
getPosition in interface org.alfresco.service.cmr.security.AccessPermission

isInherited

public boolean isInherited()
Specified by:
isInherited in interface org.alfresco.service.cmr.security.AccessPermission

isSetDirectly

public boolean isSetDirectly()
Specified by:
isSetDirectly in interface org.alfresco.service.cmr.security.AccessPermission


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