|
||||||||||
| 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.user.TopiaGroupAbstract
public abstract class TopiaGroupAbstract
| Field Summary | |
|---|---|
java.lang.String |
description
|
java.lang.String |
name
|
java.util.Collection<TopiaGroup> |
subGroup
|
TopiaGroup |
superGroup
|
java.util.Collection<TopiaUser> |
topiaUser
|
| 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.user.TopiaGroup |
|---|
DESCRIPTION, NAME, SUB_GROUP, SUPER_GROUP, TOPIA_USER |
| Constructor Summary | |
|---|---|
TopiaGroupAbstract()
|
|
| Method Summary | |
|---|---|
java.util.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 |
addAllSubGroup(java.util.Collection<TopiaGroup> values)
addAllSubGroup : |
void |
addAllTopiaUser(java.util.Collection<TopiaUser> values)
addAllTopiaUser : |
void |
addSubGroup(TopiaGroup subGroup)
addSubGroup : |
void |
addTopiaUser(TopiaUser topiaUser)
addTopiaUser : |
void |
clearSubGroup()
clearSubGroup : |
void |
clearTopiaUser()
clearTopiaUser : |
void |
delete()
delete : |
java.util.List<TopiaEntity> |
getComposite()
getComposite : |
java.lang.String |
getDescription()
getDescription : |
java.lang.String |
getName()
getName : |
java.util.Collection<TopiaGroup> |
getSubGroup()
getSubGroup : |
TopiaGroup |
getSubGroupByTopiaId(java.lang.String topiaId)
getSubGroupByTopiaId : |
TopiaGroup |
getSuperGroup()
getSuperGroup : |
java.util.Collection<TopiaUser> |
getTopiaUser()
getTopiaUser : |
TopiaUser |
getTopiaUserByTopiaId(java.lang.String topiaId)
getTopiaUserByTopiaId : |
boolean |
isSubGroupEmpty()
isSubGroupEmpty : |
boolean |
isTopiaUserEmpty()
isTopiaUserEmpty : |
void |
removeSubGroup(TopiaGroup value)
removeSubGroup : |
void |
removeTopiaUser(TopiaUser value)
removeTopiaUser : |
void |
setDescription(java.lang.String value)
setDescription : |
void |
setName(java.lang.String value)
setName : |
void |
setSubGroup(java.util.Collection<TopiaGroup> values)
setSubGroup : |
void |
setSuperGroup(TopiaGroup value)
setSuperGroup : |
void |
setTopiaUser(java.util.Collection<TopiaUser> values)
setTopiaUser : |
int |
sizeSubGroup()
sizeSubGroup : |
int |
sizeTopiaUser()
sizeTopiaUser : |
java.lang.String |
toString()
toString : |
void |
update()
update : |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface org.nuiton.topia.security.entities.user.TopiaGroup |
|---|
getAllSuperGroup, getAllUser |
| Field Detail |
|---|
public java.lang.String name
public java.lang.String description
public java.util.Collection<TopiaUser> topiaUser
public TopiaGroup superGroup
public java.util.Collection<TopiaGroup> subGroup
| Constructor Detail |
|---|
public TopiaGroupAbstract()
| Method Detail |
|---|
public void update()
throws TopiaException
update in interface TopiaEntityupdate in class TopiaEntityAbstractTopiaException
public void delete()
throws TopiaException
delete in interface TopiaEntitydelete in class TopiaEntityAbstractTopiaException
public void accept(EntityVisitor visitor)
throws TopiaException
accept in interface TopiaEntityvisitor - le visiteur de l'entite.
TopiaException
public java.util.List<TopiaEntity> accept()
throws TopiaException
TopiaException
public java.util.List<TopiaEntity> getComposite()
throws TopiaException
getComposite in interface TopiaEntitygetComposite in class TopiaEntityAbstractTopiaExceptionpublic void setName(java.lang.String value)
setName in interface TopiaGroupvalue - public java.lang.String getName()
getName in interface TopiaGrouppublic void setDescription(java.lang.String value)
setDescription in interface TopiaGroupvalue - public java.lang.String getDescription()
getDescription in interface TopiaGrouppublic void addTopiaUser(TopiaUser topiaUser)
addTopiaUser in interface TopiaGrouptopiaUser - public void addAllTopiaUser(java.util.Collection<TopiaUser> values)
addAllTopiaUser in interface TopiaGroupvalues - public TopiaUser getTopiaUserByTopiaId(java.lang.String topiaId)
getTopiaUserByTopiaId in interface TopiaGrouptopiaId -
public void setTopiaUser(java.util.Collection<TopiaUser> values)
setTopiaUser in interface TopiaGroupvalues - public void removeTopiaUser(TopiaUser value)
removeTopiaUser in interface TopiaGroupvalue - public void clearTopiaUser()
clearTopiaUser in interface TopiaGrouppublic java.util.Collection<TopiaUser> getTopiaUser()
getTopiaUser in interface TopiaGrouppublic int sizeTopiaUser()
sizeTopiaUser in interface TopiaGrouppublic boolean isTopiaUserEmpty()
isTopiaUserEmpty in interface TopiaGrouppublic void setSuperGroup(TopiaGroup value)
setSuperGroup in interface TopiaGroupvalue - public TopiaGroup getSuperGroup()
getSuperGroup in interface TopiaGrouppublic void addSubGroup(TopiaGroup subGroup)
addSubGroup in interface TopiaGroupsubGroup - public void addAllSubGroup(java.util.Collection<TopiaGroup> values)
addAllSubGroup in interface TopiaGroupvalues - public TopiaGroup getSubGroupByTopiaId(java.lang.String topiaId)
getSubGroupByTopiaId in interface TopiaGrouptopiaId -
public void setSubGroup(java.util.Collection<TopiaGroup> values)
setSubGroup in interface TopiaGroupvalues - public void removeSubGroup(TopiaGroup value)
removeSubGroup in interface TopiaGroupvalue - public void clearSubGroup()
clearSubGroup in interface TopiaGrouppublic java.util.Collection<TopiaGroup> getSubGroup()
getSubGroup in interface TopiaGrouppublic int sizeSubGroup()
sizeSubGroup in interface TopiaGrouppublic boolean isSubGroupEmpty()
isSubGroupEmpty in interface TopiaGrouppublic java.lang.String toString()
toString in class java.lang.Object
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||