Package wt.team
Class WTActorRoleHolder2
java.lang.Object
wt.fc._WTObject
wt.fc.WTObject
wt.team._WTRoleHolder2
wt.team.WTRoleHolder2
wt.team._WTActorRoleHolder2
wt.team.WTActorRoleHolder2
- All Implemented Interfaces:
Externalizable,Serializable,wt.fc._NetFactor,wt.fc._ObjectMappable,wt.fc._Persistable,NetFactor,ObjectMappable,Persistable,DisplayIdentification,wt.team.ActorRoleHolder2,RoleHolder2
- Direct Known Subclasses:
wt.team._TeamTemplate,wt.team._WTIndirectRoleHolder2
@GenAsPersistable(superClass=WTRoleHolder2.class,
interfaces=wt.team.ActorRoleHolder2.class,
versions=284354647396368686L)
public abstract class WTActorRoleHolder2
extends wt.team._WTActorRoleHolder2
Supported API: true
Extendable: false
- See Also:
-
Method Summary
Modifier and TypeMethodDescriptionvoiddeleteRole(Role role) Remove the role and all associated principals and actor roles from the rolePrincipalMap and the roleActorRoleMap
Supported API: truegetActorRoleTarget(Role leftRole) Answer an enumeration of the actor roles associated with a given role.getRoles()Answer an enumeration of roles defined in the rolePrincipalMap and the roleActorRoleMap
Supported API: trueMethods inherited from class wt.team.WTRoleHolder2
addPool, addPrincipal, deletePoolTarget, deletePrincipalTarget, getMembers, getPoolTarget, getPrincipalTargetMethods inherited from class wt.fc.WTObject
getDisplayIdentifier, getDisplayIdentity, getDisplayTypeMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface wt.team.RoleHolder2
getPrincipalTarget
-
Method Details
-
getActorRoleTarget
Answer an enumeration of the actor roles associated with a given role.
Supported API: true- Parameters:
leftRole- the role object which is the key used to retrieve all the associated actor roles- Returns:
- Enumeration
- Throws:
WTException
-
getRoles
Answer an enumeration of roles defined in the rolePrincipalMap and the roleActorRoleMap
Supported API: true- Specified by:
getRolesin interfacewt.team.ActorRoleHolder2- Specified by:
getRolesin interfaceRoleHolder2- Overrides:
getRolesin classWTRoleHolder2- Returns:
- Vector
- Throws:
WTException
-
deleteRole
Remove the role and all associated principals and actor roles from the rolePrincipalMap and the roleActorRoleMap
Supported API: true- Specified by:
deleteRolein interfacewt.team.ActorRoleHolder2- Specified by:
deleteRolein interfaceRoleHolder2- Overrides:
deleteRolein classWTRoleHolder2- Parameters:
role-- Throws:
WTException
-