org.nuiton.topia.taas.entities
Interface TaasPrincipal

All Superinterfaces:
Serializable, TopiaEntity
All Known Implementing Classes:
TaasPrincipalAbstract, TaasPrincipalImpl

public interface TaasPrincipal
extends TopiaEntity


Field Summary
static String AUTHORIZATIONS
           
static String NAME
           
 
Fields inherited from interface org.nuiton.topia.persistence.TopiaEntity
TOPIA_CREATE_DATE, TOPIA_ID, TOPIA_VERSION
 
Method Summary
 void addAllAuthorizations(Collection<TaasAuthorization> authorizations)
          addAllAuthorizations :
 void addAuthorizations(TaasAuthorization authorizations)
          addAuthorizations :
 void clearAuthorizations()
          clearAuthorizations :
 Collection<TaasAuthorization> getAuthorizations()
          getAuthorizations : Retourne la collection.
 TaasAuthorization getAuthorizationsByTopiaId(String topiaId)
          getAuthorizationsByTopiaId : Recupère l'attribut authorizations à partir de son topiaId
 String getName()
          getName :
 boolean isAuthorizationsEmpty()
          isAuthorizationsEmpty : Retourne true si la collection authorizations est vide.
 void removeAuthorizations(TaasAuthorization authorizations)
          removeAuthorizations :
 void setAuthorizations(Collection<TaasAuthorization> authorizations)
          setAuthorizations :
 void setName(String name)
          setName :
 int sizeAuthorizations()
          sizeAuthorizations : Retourne le nombre d'éléments de la collection authorizations
 
Methods inherited from interface org.nuiton.topia.persistence.TopiaEntity
accept, addPropertyChangeListener, addPropertyChangeListener, addPropertyListener, addPropertyListener, addVetoableChangeListener, addVetoableChangeListener, addVetoableListener, addVetoableListener, getAggregate, getComposite, getTopiaCreateDate, getTopiaId, getTopiaVersion, removePropertyChangeListener, removePropertyChangeListener, removePropertyListener, removePropertyListener, removeVetoableChangeListener, removeVetoableChangeListener, removeVetoableListener, removeVetoableListener, setTopiaCreateDate, setTopiaId, setTopiaVersion
 

Field Detail

NAME

static final String NAME
See Also:
Constant Field Values

AUTHORIZATIONS

static final String AUTHORIZATIONS
See Also:
Constant Field Values
Method Detail

setName

void setName(String name)
setName :

Parameters:
name - La valeur de l'attribut à positionner.

getName

String getName()
getName :

Returns:
String

addAuthorizations

void addAuthorizations(TaasAuthorization authorizations)
addAuthorizations :

Parameters:
authorizations - L'instance de org.nuiton.topia.taas.entities.TaasAuthorization à ajouter

addAllAuthorizations

void addAllAuthorizations(Collection<TaasAuthorization> authorizations)
addAllAuthorizations :

Parameters:
authorizations - Les instances de org.nuiton.topia.taas.entities.TaasAuthorization à ajouter

setAuthorizations

void setAuthorizations(Collection<TaasAuthorization> authorizations)
setAuthorizations :

Parameters:
authorizations - La valeur de l'attribut à positionner.

removeAuthorizations

void removeAuthorizations(TaasAuthorization authorizations)
removeAuthorizations :

Parameters:
authorizations - L'instance de org.nuiton.topia.taas.entities.TaasAuthorization à retirer

clearAuthorizations

void clearAuthorizations()
clearAuthorizations :


getAuthorizations

Collection<TaasAuthorization> getAuthorizations()
getAuthorizations : Retourne la collection.

Returns:
Collection

getAuthorizationsByTopiaId

TaasAuthorization getAuthorizationsByTopiaId(String topiaId)
getAuthorizationsByTopiaId : Recupère l'attribut authorizations à partir de son topiaId

Parameters:
topiaId - le topia id de l'entité recherchée
Returns:
TaasAuthorization

sizeAuthorizations

int sizeAuthorizations()
sizeAuthorizations : Retourne le nombre d'éléments de la collection authorizations

Returns:
int

isAuthorizationsEmpty

boolean isAuthorizationsEmpty()
isAuthorizationsEmpty : Retourne true si la collection authorizations est vide.

Returns:
boolean


Copyright © 2004-2011 CodeLutin. All Rights Reserved.