|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.trackstudio.tools.PropertyComparable
com.trackstudio.secured.Secured
com.trackstudio.secured.SecuredAclBean
public abstract class SecuredAclBean
Bean which represents access control rule
Field Summary | |
---|---|
protected java.lang.String |
groupId
Группа, КОТОРОЙ даются права. |
protected java.lang.String |
id
|
protected boolean |
override
|
protected java.lang.String |
ownerId
|
protected java.lang.String |
prstatusId
Группа, которая назначается. |
protected java.lang.String |
userId
Юзер, КОТОРОМУ даются права. |
Fields inherited from class com.trackstudio.secured.Secured |
---|
sc |
Fields inherited from class com.trackstudio.tools.PropertyComparable |
---|
container |
Constructor Summary | |
---|---|
SecuredAclBean(Acl acl,
SessionContext sec)
|
Method Summary | |
---|---|
int |
compareTo(java.lang.Object o)
Сравнивает два объекта текущего класса |
boolean |
getCanUpdate()
Проверяет доступ к бину |
protected PropertyContainer |
getContainer()
Возвращает контейнер свойств |
SecuredPrstatusBean |
getGroup()
|
java.lang.String |
getGroupId()
|
java.lang.String |
getId()
|
boolean |
getOverride()
|
SecuredUserBean |
getOwner()
|
java.lang.String |
getOwnerId()
|
SecuredPrstatusBean |
getPrstatus()
|
java.lang.String |
getPrstatusId()
|
abstract AclBean |
getSOAP()
|
SecuredUserBean |
getUser()
|
java.lang.String |
getUserId()
|
boolean |
isOverride()
|
Methods inherited from class com.trackstudio.secured.Secured |
---|
canManage, canUpdate, canView, getCanManage, getSecure, isAllowedByACL |
Methods inherited from class com.trackstudio.tools.PropertyComparable |
---|
compareToIgnoreCase, compareToIgnoreCase, equals, hashCode |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected java.lang.String id
protected java.lang.String prstatusId
protected java.lang.String userId
protected java.lang.String groupId
protected java.lang.String ownerId
protected boolean override
Constructor Detail |
---|
public SecuredAclBean(Acl acl, SessionContext sec)
Method Detail |
---|
public java.lang.String getId()
getId
in class Secured
public int compareTo(java.lang.Object o)
PropertyComparable
compareTo
in interface java.lang.Comparable
compareTo
in class PropertyComparable
o
- Сравниваемый обхект
protected PropertyContainer getContainer()
PropertyComparable
getContainer
in class PropertyComparable
public SecuredPrstatusBean getPrstatus() throws GranException
GranException
public SecuredUserBean getUser() throws GranException
GranException
public java.lang.String getGroupId()
public SecuredPrstatusBean getGroup() throws GranException
GranException
public SecuredUserBean getOwner() throws GranException
GranException
public boolean getCanUpdate() throws GranException
Secured
getCanUpdate
in class Secured
GranException
- при необходимостиpublic boolean isOverride()
public boolean getOverride()
public abstract AclBean getSOAP()
public java.lang.String getPrstatusId()
public java.lang.String getUserId()
public java.lang.String getOwnerId()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |