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

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

public class AccessPermissionImpl
extends java.lang.Object
implements AccessPermission

Standard implementation for access permission info


Constructor Summary
AccessPermissionImpl(java.lang.String permission, AccessStatus accessStatus, java.lang.String authority)
           
 
Method Summary
 boolean equals(java.lang.Object o)
           
 AccessStatus getAccessStatus()
          Get the Access enumeration value
 java.lang.String getAuthority()
          Get the authority to which this permission applies.
 AuthorityType getAuthorityType()
          Get the type of authority to which this permission applies.
 java.lang.String getPermission()
          The permission.
 int hashCode()
           
 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,
                            AccessStatus accessStatus,
                            java.lang.String authority)
Method Detail

getPermission

public java.lang.String getPermission()
Description copied from interface: AccessPermission
The permission.

Specified by:
getPermission in interface AccessPermission
Returns:

getAccessStatus

public AccessStatus getAccessStatus()
Description copied from interface: AccessPermission
Get the Access enumeration value

Specified by:
getAccessStatus in interface AccessPermission
Returns:

getAuthority

public java.lang.String getAuthority()
Description copied from interface: AccessPermission
Get the authority to which this permission applies.

Specified by:
getAuthority in interface AccessPermission
Returns:

getAuthorityType

public AuthorityType getAuthorityType()
Description copied from interface: AccessPermission
Get the type of authority to which this permission applies.

Specified by:
getAuthorityType in interface AccessPermission
Returns:

toString

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

equals

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

hashCode

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


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