org.nuiton.topia.security.entities.user
Interface TopiaGroup

All Superinterfaces:
NoSecurityLoad, Serializable, TopiaEntity
All Known Implementing Classes:
TopiaGroupAbstract, TopiaGroupImpl

public interface TopiaGroup
extends NoSecurityLoad, TopiaEntity


Field Summary
static String DESCRIPTION
           
static String NAME
           
static String SUB_GROUP
           
static String SUPER_GROUP
           
static String TOPIA_USER
           
 
Fields inherited from interface org.nuiton.topia.persistence.TopiaEntity
AGGREGATE, COMPOSITE, TOPIA_CREATE_DATE, TOPIA_ID, TOPIA_VERSION
 
Method Summary
 void addAllSubGroup(Collection<TopiaGroup> subGroup)
          addAllSubGroup :
 void addAllTopiaUser(Collection<TopiaUser> topiaUser)
          addAllTopiaUser :
 void addSubGroup(TopiaGroup subGroup)
          addSubGroup :
 void addTopiaUser(TopiaUser topiaUser)
          addTopiaUser :
 void clearSubGroup()
          clearSubGroup :
 void clearTopiaUser()
          clearTopiaUser :
 List getAllSuperGroup()
          getAllSuperGroup :
 List getAllUser()
          getAllUser :
 String getDescription()
          getDescription :
 String getName()
          getName :
 Collection<TopiaGroup> getSubGroup()
          getSubGroup : Retourne la collection.
 TopiaGroup getSubGroupByTopiaId(String topiaId)
          getSubGroupByTopiaId : Recupère l'attribut subGroup à partir de son topiaId
 TopiaGroup getSuperGroup()
          getSuperGroup :
 Collection<TopiaUser> getTopiaUser()
          getTopiaUser : Retourne la collection.
 TopiaUser getTopiaUserByTopiaId(String topiaId)
          getTopiaUserByTopiaId : Recupère l'attribut topiaUser à partir de son topiaId
 boolean isSubGroupEmpty()
          isSubGroupEmpty : Retourne true si la collection subGroup est vide.
 boolean isTopiaUserEmpty()
          isTopiaUserEmpty : Retourne true si la collection topiaUser est vide.
 void removeSubGroup(TopiaGroup subGroup)
          removeSubGroup :
 void removeTopiaUser(TopiaUser topiaUser)
          removeTopiaUser :
 void setDescription(String description)
          setDescription :
 void setName(String name)
          setName :
 void setSubGroup(Collection<TopiaGroup> subGroup)
          setSubGroup :
 void setSuperGroup(TopiaGroup superGroup)
          setSuperGroup :
 void setTopiaUser(Collection<TopiaUser> topiaUser)
          setTopiaUser :
 int sizeSubGroup()
          sizeSubGroup : Retourne le nombre d'éléments de la collection subGroup
 int sizeTopiaUser()
          sizeTopiaUser : Retourne le nombre d'éléments de la collection topiaUser
 
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

DESCRIPTION

static final String DESCRIPTION
See Also:
Constant Field Values

TOPIA_USER

static final String TOPIA_USER
See Also:
Constant Field Values

SUPER_GROUP

static final String SUPER_GROUP
See Also:
Constant Field Values

SUB_GROUP

static final String SUB_GROUP
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

setDescription

void setDescription(String description)
setDescription :

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

getDescription

String getDescription()
getDescription :

Returns:
String

addTopiaUser

void addTopiaUser(TopiaUser topiaUser)
addTopiaUser :

Parameters:
topiaUser - L'instance de org.nuiton.topia.security.entities.user.TopiaUser à ajouter

addAllTopiaUser

void addAllTopiaUser(Collection<TopiaUser> topiaUser)
addAllTopiaUser :

Parameters:
topiaUser - Les instances de org.nuiton.topia.security.entities.user.TopiaUser à ajouter

setTopiaUser

void setTopiaUser(Collection<TopiaUser> topiaUser)
setTopiaUser :

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

removeTopiaUser

void removeTopiaUser(TopiaUser topiaUser)
removeTopiaUser :

Parameters:
topiaUser - L'instance de org.nuiton.topia.security.entities.user.TopiaUser à retirer

clearTopiaUser

void clearTopiaUser()
clearTopiaUser :


getTopiaUser

Collection<TopiaUser> getTopiaUser()
getTopiaUser : Retourne la collection.

Returns:
Collection

getTopiaUserByTopiaId

TopiaUser getTopiaUserByTopiaId(String topiaId)
getTopiaUserByTopiaId : Recupère l'attribut topiaUser à partir de son topiaId

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

sizeTopiaUser

int sizeTopiaUser()
sizeTopiaUser : Retourne le nombre d'éléments de la collection topiaUser

Returns:
int

isTopiaUserEmpty

boolean isTopiaUserEmpty()
isTopiaUserEmpty : Retourne true si la collection topiaUser est vide.

Returns:
boolean

setSuperGroup

void setSuperGroup(TopiaGroup superGroup)
setSuperGroup :

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

getSuperGroup

TopiaGroup getSuperGroup()
getSuperGroup :

Returns:
TopiaGroup

addSubGroup

void addSubGroup(TopiaGroup subGroup)
addSubGroup :

Parameters:
subGroup - L'instance de org.nuiton.topia.security.entities.user.TopiaGroup à ajouter

addAllSubGroup

void addAllSubGroup(Collection<TopiaGroup> subGroup)
addAllSubGroup :

Parameters:
subGroup - Les instances de org.nuiton.topia.security.entities.user.TopiaGroup à ajouter

setSubGroup

void setSubGroup(Collection<TopiaGroup> subGroup)
setSubGroup :

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

removeSubGroup

void removeSubGroup(TopiaGroup subGroup)
removeSubGroup :

Parameters:
subGroup - L'instance de org.nuiton.topia.security.entities.user.TopiaGroup à retirer

clearSubGroup

void clearSubGroup()
clearSubGroup :


getSubGroup

Collection<TopiaGroup> getSubGroup()
getSubGroup : Retourne la collection.

Returns:
Collection

getSubGroupByTopiaId

TopiaGroup getSubGroupByTopiaId(String topiaId)
getSubGroupByTopiaId : Recupère l'attribut subGroup à partir de son topiaId

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

sizeSubGroup

int sizeSubGroup()
sizeSubGroup : Retourne le nombre d'éléments de la collection subGroup

Returns:
int

isSubGroupEmpty

boolean isSubGroupEmpty()
isSubGroupEmpty : Retourne true si la collection subGroup est vide.

Returns:
boolean

getAllUser

List getAllUser()
getAllUser :

Returns:
List

getAllSuperGroup

List getAllSuperGroup()
getAllSuperGroup :

Returns:
List


Copyright © 2004-2011 CodeLutin. All Rights Reserved.