org.nuiton.topia.security.entities.authorization
Interface TopiaEntityAuthorization

All Superinterfaces:
NoSecurityLoad, TopiaAuthorization, TopiaEntity
All Known Implementing Classes:
TopiaEntityAuthorizationAbstract, TopiaEntityAuthorizationImpl

public interface TopiaEntityAuthorization
extends NoSecurityLoad, TopiaAuthorization, TopiaEntity


Field Summary
static java.lang.String ACTIONS
           
static java.lang.String EXPRESSION
           
static java.lang.String PRINCIPALS
           
 
Method Summary
 int getActions()
           
 java.lang.String getExpression()
           
 java.util.Set getPrincipals()
           
 void setActions(int actions)
           
 void setActions(java.lang.String actions)
           
 void setExpression(java.lang.String expression)
           
 void setPrincipals(java.util.Set principals)
           
 void setPrincipals(java.lang.String principals)
           
 
Methods inherited from interface org.nuiton.topia.security.entities.authorization.TopiaAuthorization
implies, impliesActions, impliesExpression, impliesPrincipals
 
Methods inherited from interface org.nuiton.topia.persistence.TopiaEntity
accept, addPropertyChangeListener, addPropertyChangeListener, addPropertyListener, addPropertyListener, addVetoableChangeListener, addVetoableChangeListener, addVetoableListener, addVetoableListener, delete, getAggregate, getComposite, getTopiaContext, getTopiaCreateDate, getTopiaId, getTopiaVersion, postCreate, removePropertyChangeListener, removePropertyChangeListener, removePropertyListener, removePropertyListener, removeVetoableChangeListener, removeVetoableChangeListener, removeVetoableListener, removeVetoableListener, setTopiaCreateDate, setTopiaId, setTopiaVersion, update
 

Field Detail

EXPRESSION

static final java.lang.String EXPRESSION
See Also:
Constant Field Values

ACTIONS

static final java.lang.String ACTIONS
See Also:
Constant Field Values

PRINCIPALS

static final java.lang.String PRINCIPALS
See Also:
Constant Field Values
Method Detail

setExpression

void setExpression(java.lang.String expression)
Parameters:
expression - La valeur de l'attribut expression à positionner.

getExpression

java.lang.String getExpression()
Specified by:
getExpression in interface TopiaAuthorization
Returns:
La valeur de l'attribut expression.

setActions

void setActions(int actions)
Parameters:
actions - La valeur de l'attribut actions à positionner.

getActions

int getActions()
Specified by:
getActions in interface TopiaAuthorization
Returns:
La valeur de l'attribut actions.

setPrincipals

void setPrincipals(java.util.Set principals)
Parameters:
principals - La valeur de l'attribut principals à positionner.

getPrincipals

java.util.Set getPrincipals()
Specified by:
getPrincipals in interface TopiaAuthorization
Returns:
La valeur de l'attribut principals.

setActions

void setActions(java.lang.String actions)
Parameters:
actions - null

setPrincipals

void setPrincipals(java.lang.String principals)
Parameters:
principals - null


Copyright © 2004-2009 CodeLutin. All Rights Reserved.