|
||||||||||
| 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.taas.entities.TaasPrincipalAbstract
public abstract class TaasPrincipalAbstract
| Field Summary | |
|---|---|
protected Collection<TaasAuthorization> |
authorizations
Nom de l'attribut en BD : authorizations |
protected String |
name
Nom de l'attribut en BD : name |
| Fields inherited from class org.nuiton.topia.persistence.TopiaEntityAbstract |
|---|
readListeners, readVetoables, topiaContext, topiaCreateDate, topiaId, topiaVersion, writeListeners, writeVetoables |
| Fields inherited from interface org.nuiton.topia.taas.entities.TaasPrincipal |
|---|
AUTHORIZATIONS, NAME |
| Fields inherited from interface org.nuiton.topia.persistence.TopiaEntity |
|---|
AGGREGATE, COMPOSITE, TOPIA_CREATE_DATE, TOPIA_ID, TOPIA_VERSION |
| Constructor Summary | |
|---|---|
TaasPrincipalAbstract()
|
|
| Method Summary | |
|---|---|
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 |
addAllAuthorizations(Collection<TaasAuthorization> authorizations)
addAllAuthorizations : |
void |
addAuthorizations(TaasAuthorization authorizations)
addAuthorizations : |
void |
clearAuthorizations()
clearAuthorizations : |
List<TopiaEntity> |
getAggregate()
getAggregate : |
Collection<TaasAuthorization> |
getAuthorizations()
getAuthorizations : |
TaasAuthorization |
getAuthorizationsByTopiaId(String topiaId)
getAuthorizationsByTopiaId : |
List<TopiaEntity> |
getComposite()
getComposite : |
String |
getName()
getName : |
boolean |
isAuthorizationsEmpty()
isAuthorizationsEmpty : |
void |
removeAuthorizations(TaasAuthorization authorizations)
removeAuthorizations : |
void |
setAuthorizations(Collection<TaasAuthorization> authorizations)
setAuthorizations : |
void |
setName(String name)
setName : |
int |
sizeAuthorizations()
sizeAuthorizations : |
String |
toString()
toString : |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
protected String name
protected Collection<TaasAuthorization> authorizations
| Constructor Detail |
|---|
public TaasPrincipalAbstract()
| Method Detail |
|---|
public void accept(EntityVisitor visitor)
throws TopiaException
accept in interface TopiaEntityvisitor - le visiteur de l'entite.
TopiaExceptionpublic void setName(String name)
setName in interface TaasPrincipalname - public String getName()
getName in interface TaasPrincipalpublic void addAuthorizations(TaasAuthorization authorizations)
addAuthorizations in interface TaasPrincipalauthorizations - public void addAllAuthorizations(Collection<TaasAuthorization> authorizations)
addAllAuthorizations in interface TaasPrincipalauthorizations - public void setAuthorizations(Collection<TaasAuthorization> authorizations)
setAuthorizations in interface TaasPrincipalauthorizations - public void removeAuthorizations(TaasAuthorization authorizations)
removeAuthorizations in interface TaasPrincipalauthorizations - public void clearAuthorizations()
clearAuthorizations in interface TaasPrincipalpublic Collection<TaasAuthorization> getAuthorizations()
getAuthorizations in interface TaasPrincipalpublic TaasAuthorization getAuthorizationsByTopiaId(String topiaId)
getAuthorizationsByTopiaId in interface TaasPrincipaltopiaId -
public int sizeAuthorizations()
sizeAuthorizations in interface TaasPrincipalpublic boolean isAuthorizationsEmpty()
isAuthorizationsEmpty in interface TaasPrincipal
public List<TopiaEntity> getAggregate()
throws TopiaException
getAggregate in interface TopiaEntitygetAggregate in class TopiaEntityAbstractTopiaException
public List<TopiaEntity> getComposite()
throws TopiaException
getComposite in interface TopiaEntitygetComposite in class TopiaEntityAbstractTopiaExceptionpublic String toString()
toString in class Object
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||