|
||||||||||
| 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
|
protected String |
expression
|
protected Set |
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 |
|---|
TOPIA_CREATE_DATE, TOPIA_ID, TOPIA_VERSION |
| Constructor Summary | |
|---|---|
TopiaEntityAuthorizationAbstract()
|
|
| Method Summary | |
|---|---|
List<TopiaEntity> |
accept()
accept : |
void |
accept(EntityVisitor visitor)
accept : Envoi via les methodes du visitor l'ensemble des champs de l'entity avec leur nom, type et valeur. |
void |
delete()
delete : |
int |
getActions()
getActions : |
List<TopiaEntity> |
getComposite()
getComposite : |
String |
getExpression()
getExpression : |
Set |
getPrincipals()
getPrincipals : |
void |
setActions(int value)
setActions : |
void |
setExpression(String value)
setExpression : |
void |
setPrincipals(Set value)
setPrincipals : |
String |
toString()
toString : |
void |
update()
update : |
| 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 update()
throws TopiaException
update in interface TopiaEntityupdate in class TopiaAuthorizationAbstractTopiaException
public void delete()
throws TopiaException
delete in interface TopiaEntitydelete in class TopiaAuthorizationAbstractTopiaException
public void accept(EntityVisitor visitor)
throws TopiaException
accept in interface TopiaEntityaccept in class TopiaAuthorizationAbstractvisitor - le visiteur de l'entite.
TopiaException
public List<TopiaEntity> accept()
throws TopiaException
accept in class TopiaAuthorizationAbstractTopiaException
public List<TopiaEntity> getComposite()
throws TopiaException
getComposite in interface TopiaEntitygetComposite in class TopiaAuthorizationAbstractTopiaExceptionpublic void setExpression(String value)
setExpression in interface TopiaEntityAuthorizationvalue - public String getExpression()
getExpression in interface TopiaAuthorizationgetExpression in interface TopiaEntityAuthorizationpublic void setActions(int value)
setActions in interface TopiaEntityAuthorizationvalue - public int getActions()
getActions in interface TopiaAuthorizationgetActions in interface TopiaEntityAuthorizationpublic void setPrincipals(Set value)
setPrincipals in interface TopiaEntityAuthorizationvalue - public Set getPrincipals()
getPrincipals in interface TopiaAuthorizationgetPrincipals in interface TopiaEntityAuthorizationpublic String toString()
toString in class TopiaAuthorizationAbstract
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||