com.trackstudio.secured
Class SecuredAclBean

java.lang.Object
  extended by com.trackstudio.secured.Secured
      extended by com.trackstudio.secured.SecuredAclBean
All Implemented Interfaces:
java.lang.Comparable

public class SecuredAclBean
extends Secured

Bean which represents access control rule


Field Summary
 
Fields inherited from class com.trackstudio.secured.Secured
sc
 
Constructor Summary
SecuredAclBean(Acl acl, SessionContext sec)
           
 
Method Summary
 boolean canUpdate()
           
 boolean canView()
           
 int compareTo(java.lang.Object o)
           
 boolean getCanUpdate()
           
 SecuredPrstatusBean getGroup()
           
 java.lang.String getGroupId()
           
 java.lang.String getGroupName()
           
 java.lang.String getId()
           
 boolean getOverride()
           
 SecuredUserBean getOwner()
           
 java.lang.String getOwnerId()
           
 SecuredPrstatusBean getPrstatus()
           
 java.lang.String getPrstatusId()
           
 AclBean getSOAP()
           
 SecuredTaskBean getTask()
           
 java.lang.String getTaskId()
           
 SecuredUserBean getToUser()
           
 java.lang.String getToUserId()
           
 SecuredUserBean getUser()
           
 java.lang.String getUserId()
           
 boolean isOverride()
           
 
Methods inherited from class com.trackstudio.secured.Secured
compare, equals, getSecure, hashCode
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SecuredAclBean

public SecuredAclBean(Acl acl,
                      SessionContext sec)
Method Detail

getId

public java.lang.String getId()
Specified by:
getId in class Secured

compareTo

public int compareTo(java.lang.Object o)
Specified by:
compareTo in interface java.lang.Comparable
Specified by:
compareTo in class Secured

getPrstatus

public SecuredPrstatusBean getPrstatus()
                                throws GranException
Throws:
GranException

getTask

public SecuredTaskBean getTask()
                        throws GranException
Throws:
GranException

getUser

public SecuredUserBean getUser()
                        throws GranException
Throws:
GranException

getGroupId

public java.lang.String getGroupId()

getGroup

public SecuredPrstatusBean getGroup()
                             throws GranException
Throws:
GranException

getOwner

public SecuredUserBean getOwner()
                         throws GranException
Throws:
GranException

getToUser

public SecuredUserBean getToUser()
                          throws GranException
Throws:
GranException

canUpdate

public boolean canUpdate()
                  throws GranException
Specified by:
canUpdate in class Secured
Throws:
GranException

getCanUpdate

public boolean getCanUpdate()
                     throws GranException
Overrides:
getCanUpdate in class Secured
Throws:
GranException

canView

public boolean canView()
                throws GranException
Specified by:
canView in class Secured
Throws:
GranException

isOverride

public boolean isOverride()

getOverride

public boolean getOverride()

getSOAP

public AclBean getSOAP()

getPrstatusId

public java.lang.String getPrstatusId()

getTaskId

public java.lang.String getTaskId()

getUserId

public java.lang.String getUserId()

getToUserId

public java.lang.String getToUserId()

getOwnerId

public java.lang.String getOwnerId()

getGroupName

public java.lang.String getGroupName()


Copyright © 2002-2008 TrackStudio, Ltd. All Rights Reserved.