|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.nuiton.topia.persistence.TopiaEntityAbstract
org.nuiton.topia.security.entities.authorization.TopiaAuthorizationAbstract
org.nuiton.topia.security.entities.authorization.TopiaAuthorizationImpl
org.nuiton.topia.security.entities.authorization.TopiaEntityAuthorizationAbstract
public abstract class TopiaEntityAuthorizationAbstract
| Field Summary | |
|---|---|
protected int |
actions
Nom de l'attribut en BD : actions |
protected String |
expression
Nom de l'attribut en BD : expression |
protected Set |
principals
Nom de l'attribut en BD : principals |
| Fields inherited from class org.nuiton.topia.persistence.TopiaEntityAbstract |
|---|
readListeners, readVetoables, topiaContext, topiaCreateDate, topiaId, topiaVersion, writeListeners, writeVetoables |
| Fields inherited from interface org.nuiton.topia.security.entities.authorization.TopiaEntityAuthorization |
|---|
ACTIONS, EXPRESSION, PRINCIPALS |
| Fields inherited from interface org.nuiton.topia.persistence.TopiaEntity |
|---|
AGGREGATE, COMPOSITE, TOPIA_CREATE_DATE, TOPIA_ID, TOPIA_VERSION |
| Constructor Summary | |
|---|---|
TopiaEntityAuthorizationAbstract()
|
|
| Method Summary | |
|---|---|
void |
accept(EntityVisitor visitor)
accept : Envoi via les methodes du visitor l'ensemble des champs de l'entity avec leur nom, type et valeur. |
int |
getActions()
getActions : |
List<TopiaEntity> |
getAggregate()
getAggregate : |
List<TopiaEntity> |
getComposite()
getComposite : |
String |
getExpression()
getExpression : |
Set |
getPrincipals()
getPrincipals : |
void |
setActions(int actions)
setActions : |
void |
setExpression(String expression)
setExpression : |
void |
setPrincipals(Set principals)
setPrincipals : |
String |
toString()
toString : |
| Methods inherited from class org.nuiton.topia.security.entities.authorization.TopiaAuthorizationImpl |
|---|
implies, impliesActions, impliesExpression, impliesPrincipals |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface org.nuiton.topia.security.entities.authorization.TopiaEntityAuthorization |
|---|
setActions, setPrincipals |
| Methods inherited from interface org.nuiton.topia.security.entities.authorization.TopiaAuthorization |
|---|
implies, impliesActions, impliesExpression, impliesPrincipals |
| Field Detail |
|---|
protected String expression
protected int actions
protected Set principals
| Constructor Detail |
|---|
public TopiaEntityAuthorizationAbstract()
| Method Detail |
|---|
public void accept(EntityVisitor visitor)
throws TopiaException
accept in interface TopiaEntityaccept in class TopiaAuthorizationAbstractvisitor - le visiteur de l'entite.
TopiaExceptionpublic void setExpression(String expression)
setExpression in interface TopiaEntityAuthorizationexpression - public String getExpression()
getExpression in interface TopiaAuthorizationgetExpression in interface TopiaEntityAuthorizationpublic void setActions(int actions)
setActions in interface TopiaEntityAuthorizationactions - public int getActions()
getActions in interface TopiaAuthorizationgetActions in interface TopiaEntityAuthorizationpublic void setPrincipals(Set principals)
setPrincipals in interface TopiaEntityAuthorizationprincipals - public Set getPrincipals()
getPrincipals in interface TopiaAuthorizationgetPrincipals in interface TopiaEntityAuthorization
public List<TopiaEntity> getAggregate()
throws TopiaException
getAggregate in interface TopiaEntitygetAggregate in class TopiaAuthorizationAbstractTopiaException
public List<TopiaEntity> getComposite()
throws TopiaException
getComposite in interface TopiaEntitygetComposite in class TopiaAuthorizationAbstractTopiaExceptionpublic String toString()
toString in class TopiaAuthorizationAbstract
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||