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)
           
 void addAllTopiaUser(Collection<TopiaUser> topiaUser)
           
 void addSubGroup(TopiaGroup subGroup)
           
 void addTopiaUser(TopiaUser topiaUser)
           
 void clearSubGroup()
           
 void clearTopiaUser()
           
 List getAllSuperGroup()
           
 List getAllUser()
           
 String getDescription()
           
 String getName()
           
 Collection<TopiaGroup> getSubGroup()
           
 TopiaGroup getSubGroupByTopiaId(String topiaId)
           
 TopiaGroup getSuperGroup()
           
 Collection<TopiaUser> getTopiaUser()
           
 TopiaUser getTopiaUserByTopiaId(String topiaId)
           
 boolean isSubGroupEmpty()
           
 boolean isTopiaUserEmpty()
           
 void removeSubGroup(TopiaGroup subGroup)
           
 void removeTopiaUser(TopiaUser topiaUser)
           
 void setDescription(String description)
           
 void setName(String name)
           
 void setSubGroup(Collection<TopiaGroup> subGroup)
           
 void setSuperGroup(TopiaGroup superGroup)
           
 void setTopiaUser(Collection<TopiaUser> topiaUser)
           
 int sizeSubGroup()
           
 int sizeTopiaUser()
           
 
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)

getName

String getName()

setDescription

void setDescription(String description)

getDescription

String getDescription()

addTopiaUser

void addTopiaUser(TopiaUser topiaUser)

addAllTopiaUser

void addAllTopiaUser(Collection<TopiaUser> topiaUser)

setTopiaUser

void setTopiaUser(Collection<TopiaUser> topiaUser)

removeTopiaUser

void removeTopiaUser(TopiaUser topiaUser)

clearTopiaUser

void clearTopiaUser()

getTopiaUser

Collection<TopiaUser> getTopiaUser()

getTopiaUserByTopiaId

TopiaUser getTopiaUserByTopiaId(String topiaId)

sizeTopiaUser

int sizeTopiaUser()

isTopiaUserEmpty

boolean isTopiaUserEmpty()

setSuperGroup

void setSuperGroup(TopiaGroup superGroup)

getSuperGroup

TopiaGroup getSuperGroup()

addSubGroup

void addSubGroup(TopiaGroup subGroup)

addAllSubGroup

void addAllSubGroup(Collection<TopiaGroup> subGroup)

setSubGroup

void setSubGroup(Collection<TopiaGroup> subGroup)

removeSubGroup

void removeSubGroup(TopiaGroup subGroup)

clearSubGroup

void clearSubGroup()

getSubGroup

Collection<TopiaGroup> getSubGroup()

getSubGroupByTopiaId

TopiaGroup getSubGroupByTopiaId(String topiaId)

sizeSubGroup

int sizeSubGroup()

isSubGroupEmpty

boolean isSubGroupEmpty()

getAllUser

List getAllUser()

getAllSuperGroup

List getAllSuperGroup()


Copyright © 2004-2011 CodeLutin. All Rights Reserved.