Uses of Class
wt.team.WTRoleHolder2

Packages that use WTRoleHolder2
com.ptc.netmarkets.workflow   
wt.access
The access control service is responsible for defining and enforcing access to business and system objects. 
wt.inf.team   
wt.lifecycle
 
wt.projmgmt.msproject.mppobject   
wt.team
 
 

Uses of WTRoleHolder2 in com.ptc.netmarkets.workflow
 

Methods in com.ptc.netmarkets.workflow that return WTRoleHolder2
private  WTRoleHolder2 StandardNmWorkflowService.addToTeam(WTRoleHolder2 t, HashMap map)
           
 

Methods in com.ptc.netmarkets.workflow with parameters of type WTRoleHolder2
private  StringBuffer StandardNmWorkflowService.getUserRoles(WTPrincipal prin, WTRoleHolder2 projectTeam, HashMap roleDisplayNames, Vector roles)
           
private  boolean StandardNmWorkflowService.isUserInProjectTeamRole(WTRoleHolder2 team, WTPrincipal prin, Role role)
           
 Vector StandardNmWorkflowService.getPrincipalTarget(WTRoleHolder2 t, Role role)
           
private  WTRoleHolder2 StandardNmWorkflowService.addToTeam(WTRoleHolder2 t, HashMap map)
           
private  void StandardNmWorkflowService.removeFromTeam(WTRoleHolder2 t, HashMap map)
           
private  void StandardNmWorkflowService.removeFromTeam(WTRoleHolder2 t, HashMap map, Persistable pbo)
           
 

Uses of WTRoleHolder2 in wt.access
 

Methods in wt.access with parameters of type WTRoleHolder2
 void StandardAccessControlManager.setPermissions(AdHocControlled obj, AdHocAclSpec specification, WTRoleHolder2 role_holder, AdHocAccessKey owner_key)
          Creates ad hoc access control rules granting principals permissions to an object, based on an ad hoc access specification (AdHocAclSpec).
 void AccessControlManagerSvr.setPermissions(AdHocControlled obj, AdHocAclSpec specification, WTRoleHolder2 role_holder, AdHocAccessKey owner_key)
          Creates ad hoc access control rules granting principals permissions to an object, based on an ad hoc access specification (AdHocAclSpec).
 void StandardAccessControlManager.setPermissions(AdHocControlled obj, AdHocAclSpec specification, WTRoleHolder2 role_holder, AdHocAccessKey owner_key)
          Creates ad hoc access control rules granting principals permissions to an object, based on an ad hoc access specification (AdHocAclSpec).
 void AccessControlManagerSvr.setPermissions(AdHocControlled obj, AdHocAclSpec specification, WTRoleHolder2 role_holder, AdHocAccessKey owner_key)
          Creates ad hoc access control rules granting principals permissions to an object, based on an ad hoc access specification (AdHocAclSpec).
 

Uses of WTRoleHolder2 in wt.inf.team
 

Subclasses of WTRoleHolder2 in wt.inf.team
 class ContainerTeam
           Use the newContainerTeam static factory method(s), not the ContainerTeam constructor, to construct instances of this class.
 

Uses of WTRoleHolder2 in wt.lifecycle
 

Methods in wt.lifecycle with parameters of type WTRoleHolder2
private  boolean StandardLifeCycleService.userIsARolePlayer(WTRoleHolder2 roleHolder, WTUser user, Role role)
           
private  boolean StandardLifeCycleService.userIsARolePlayer(WTRoleHolder2 roleHolder, WTUser user, Role role)
           
 

Uses of WTRoleHolder2 in wt.projmgmt.msproject.mppobject
 

Methods in wt.projmgmt.msproject.mppobject that return WTRoleHolder2
private  WTRoleHolder2 MPPPlan.getTeam()
          If this project plan belongs to a ContainerTeamManaged, return that container's team.
 

Uses of WTRoleHolder2 in wt.team
 

Subclasses of WTRoleHolder2 in wt.team
 class Team
           Use the newTeam static factory method(s), not the Team constructor, to construct instances of this class.
 class TeamDistributionList
           Use the newTeamDistributionList static factory method(s), not the TeamDistributionList constructor, to construct instances of this class.
 class TeamTemplate
          TeamTemplate establishes associations between roles and principals and/or actor roles.
(package private) static class TeamTemplateCache.TeamTemplateEntry
           
 class WTActorRoleHolder2
          

Supported API: true

Extendable: false
 class WTIndirectRoleHolder2
          

Supported API: false

Extendable: false
 

Methods in wt.team that return WTRoleHolder2
private  WTRoleHolder2 StandardTeamService.createRolePrincipalMaps(WTCollection collection, WTRoleHolder2 roleHolder, Map map)
           
 WTRoleHolder2 RolePrincipalMap.getWTRoleHolder2()
          Gets the object for the association that plays role: WTROLE_HOLDER2.
 WTRoleHolder2 RolePrincipalLink.getWTRoleHolder2()
          Gets the object for the association that plays role: WTROLE_HOLDER2_ROLE.
 WTRoleHolder2 RolePoolMap.getWTRoleHolder2()
          Gets the object for the association that plays role: WTROLE_HOLDER2.
 WTRoleHolder2 RolePoolLink.getWTRoleHolder2()
          Gets the object for the association that plays role: WTROLE_HOLDER2_ROLE.
private  WTRoleHolder2 StandardTeamService.createRolePrincipalMaps(WTCollection collection, WTRoleHolder2 roleHolder, Map map)
           
 WTRoleHolder2 RolePrincipalMap.getWTRoleHolder2()
          Gets the object for the association that plays role: WTROLE_HOLDER2.
 WTRoleHolder2 RolePrincipalLink.getWTRoleHolder2()
          Gets the object for the association that plays role: WTROLE_HOLDER2_ROLE.
 WTRoleHolder2 RolePoolMap.getWTRoleHolder2()
          Gets the object for the association that plays role: WTROLE_HOLDER2.
 WTRoleHolder2 RolePoolLink.getWTRoleHolder2()
          Gets the object for the association that plays role: WTROLE_HOLDER2_ROLE.
 

Methods in wt.team with parameters of type WTRoleHolder2
protected  boolean WTRoleHolder2.readVersion(WTRoleHolder2 thisObject, ObjectInput input, long readSerialVersionUID, boolean passThrough, boolean superDone)
          Reads the non-transient fields of this class from an external source.
 void TeamServiceFwd.addRolePrincipalMap(Role role, WTPrincipal principal, WTRoleHolder2 roleHolder)
          Add a role to principal assignment to the roleholder If the WTPrincinpal is not enabled, this action will be ignored.
 void TeamServiceFwd.addRolePoolMap(Role role, WTObject pool, WTRoleHolder2 roleHolder)
          Add a role to pooll assignment to the roleholder If the WTPrincinpal is not enabled, this action will be ignored.
 void TeamServiceFwd.deleteRole(Role role, WTRoleHolder2 roleHolder)
          Remove all occurances of a Role object from the role holde

Supported API: false
 QueryResult TeamServiceFwd.findRolePrincipalMap(Role role, WTPrincipal principal, WTRoleHolder2 roleHolder)
          Based on the input parameters, return a QueryResult of RolePrincipalMap objects

Supported API: false
 void TeamServiceFwd.deleteRolePrincipalMap(Role role, WTPrincipal principal, WTRoleHolder2 roleHolder)
          Remove a role to principal assignment from the roleholder

Supported API: false
 void TeamServiceFwd.deleteRolePoolMap(Role role, WTObject pool, WTRoleHolder2 roleHolder)
          Remove a role to pool assignment from the roleholder

Supported API: false
 QueryResult TeamServiceFwd.findRoleActorRoleMap(Role role, ActorRole actor, WTRoleHolder2 roleHolder)
          Based on the input parameters, return a QueryResult of RoleActorRoleMap objects

Supported API: false
 QueryResult TeamServiceFwd.findRoleRoleMap(Role leftRole, Role rightRole, WTRoleHolder2 roleHolder)
          Based on the input parameters, return a QueryResult of RoleRoleMap objects

Supported API: false
 QueryResult TeamServiceFwd.findRolePoolMap(Role role, WTObject pool, WTRoleHolder2 roleHolder)
          Based on the input parameters, return a QueryResult of RolePoolMap objects

Supported API: false
 Vector TeamServiceFwd.findRoles(WTRoleHolder2 roleHolder)
          Return an enumeration of all roles in the WTRoleHolder2

Supported API: false
 TeamReference TeamServiceFwd.createTeam(WTRoleHolder2 roleHolder, String teamName, Persistable object)
          Creates a new Team based off the roleholder.
 HashMap TeamServiceFwd.findAllParticipantsByRole(WTRoleHolder2 roleholder)
          This API returns a HashMap of all the participants of the role holder.
 Map TeamServiceFwd.populateRolePrincipalHash(WTRoleHolder2 roleHolder)
          This API returns a Map of all the participants of the role holder.
 WTList TeamServiceFwd.createTeams(WTList objects, List names, WTRoleHolder2 roleHolder)
          This api allows multiple teams to be created at one time for different objects.
 void TeamServiceFwd.updateCache(WTRoleHolder2 copy, WTRoleHolder2 readOnly)
          This API should be used internally by the team service only.
 void TeamService.addRolePrincipalMap(Role role, WTPrincipal principal, WTRoleHolder2 roleHolder)
          Add a role to principal assignment to the roleholder If the WTPrincinpal is not enabled, this action will be ignored.
 void TeamService.addRolePoolMap(Role role, WTObject pool, WTRoleHolder2 roleHolder)
          Add a role to pooll assignment to the roleholder If the WTPrincinpal is not enabled, this action will be ignored.
 void TeamService.deleteRole(Role role, WTRoleHolder2 roleHolder)
          Remove all occurances of a Role object from the role holde

Supported API: true
 QueryResult TeamService.findRolePrincipalMap(Role role, WTPrincipal principal, WTRoleHolder2 roleHolder)
          Based on the input parameters, return a QueryResult of RolePrincipalMap objects

Supported API: true
 void TeamService.deleteRolePrincipalMap(Role role, WTPrincipal principal, WTRoleHolder2 roleHolder)
          Remove a role to principal assignment from the roleholder

Supported API: true
 void TeamService.deleteRolePoolMap(Role role, WTObject pool, WTRoleHolder2 roleHolder)
          Remove a role to pool assignment from the roleholder

Supported API: true
 QueryResult TeamService.findRoleActorRoleMap(Role role, ActorRole actor, WTRoleHolder2 roleHolder)
          Based on the input parameters, return a QueryResult of RoleActorRoleMap objects

Supported API: true
 QueryResult TeamService.findRoleRoleMap(Role leftRole, Role rightRole, WTRoleHolder2 roleHolder)
          Based on the input parameters, return a QueryResult of RoleRoleMap objects

Supported API: true
 QueryResult TeamService.findRolePoolMap(Role role, WTObject pool, WTRoleHolder2 roleHolder)
          Based on the input parameters, return a QueryResult of RolePoolMap objects

Supported API: true
 Vector TeamService.findRoles(WTRoleHolder2 roleHolder)
          Return an enumeration of all roles in the WTRoleHolder2

Supported API: true
 TeamReference TeamService.createTeam(WTRoleHolder2 roleHolder, String teamName, Persistable object)
          Creates a new Team based off the roleholder.
 HashMap TeamService.findAllParticipantsByRole(WTRoleHolder2 roleholder)
          This API returns a HashMap of all the participants of the role holder.
 Map TeamService.populateRolePrincipalHash(WTRoleHolder2 roleHolder)
          This API returns a Map of all the participants of the role holder.
 WTList TeamService.createTeams(WTList objects, List names, WTRoleHolder2 roleHolder)
          This api allows multiple teams to be created at one time for different objects.
 void TeamService.updateCache(WTRoleHolder2 copy, WTRoleHolder2 readOnly)
          This API should be used internally by the team service only.
 void StandardTeamService.addRolePrincipalMap(Role role, WTPrincipal principal, WTRoleHolder2 roleHolder)
          Add a role to principal assignment to the roleholder If the WTPrincinpal is not enabled, this action will be ignored.
 void StandardTeamService.addRolePoolMap(Role role, WTObject pool, WTRoleHolder2 roleHolder)
          Add a role to pooll assignment to the roleholder If the WTPrincinpal is not enabled, this action will be ignored.
 void StandardTeamService.deleteRole(Role role, WTRoleHolder2 roleHolder)
          Remove all occurances of a Role object from the role holde

Supported API: false
 QueryResult StandardTeamService.findRolePrincipalMap(Role role, WTPrincipal principal, WTRoleHolder2 roleHolder)
          Based on the input parameters, return a QueryResult of RolePrincipalMap objects

Supported API: false
 void StandardTeamService.deleteRolePrincipalMap(Role role, WTPrincipal principal, WTRoleHolder2 roleHolder)
          Remove a role to principal assignment from the roleholder

Supported API: false
 void StandardTeamService.deleteRolePoolMap(Role role, WTObject pool, WTRoleHolder2 roleHolder)
          Remove a role to pool assignment from the roleholder

Supported API: false
 QueryResult StandardTeamService.findRoleActorRoleMap(Role role, ActorRole actor, WTRoleHolder2 roleHolder)
          Based on the input parameters, return a QueryResult of RoleActorRoleMap objects

Supported API: false
 QueryResult StandardTeamService.findRoleRoleMap(Role leftRole, Role rightRole, WTRoleHolder2 roleHolder)
          Based on the input parameters, return a QueryResult of RoleRoleMap objects

Supported API: false
 QueryResult StandardTeamService.findRolePoolMap(Role role, WTObject pool, WTRoleHolder2 roleHolder)
          Based on the input parameters, return a QueryResult of RolePoolMap objects

Supported API: false
 Vector StandardTeamService.findRoles(WTRoleHolder2 roleHolder)
          Return an enumeration of all roles in the WTRoleHolder2

Supported API: false
 TeamReference StandardTeamService.createTeam(WTRoleHolder2 roleHolder, String teamName, Persistable object)
          Creates a new Team based off the roleholder.
 HashMap StandardTeamService.findAllParticipantsByRole(WTRoleHolder2 roleholder)
          This API returns a HashMap of all the participants of the role holder.
 Map StandardTeamService.populateRolePrincipalHash(WTRoleHolder2 roleHolder)
          This API returns a Map of all the participants of the role holder.
 WTList StandardTeamService.createTeams(WTList objects, List names, WTRoleHolder2 roleHolder)
          This api allows multiple teams to be created at one time for different objects.
 void StandardTeamService.updateCache(WTRoleHolder2 copy, WTRoleHolder2 readOnly)
          This API should be used internally by the team service only.
protected  void StandardTeamService.processCleanupLinkEvent(WTRoleHolder2 target, BinaryLink link)
           
private  RolePrincipalMap StandardTeamService.createRolePrincipalMap(Role role, WTPrincipal principal, WTRoleHolder2 roleHolder)
           
private  RolePrincipalMap StandardTeamService.createRolePrincipalMap(Role role, WTPrincipalReference principalRef, WTRoleHolder2 roleHolder)
           
private  QueryResult StandardTeamService.findRolePrincipalMap(Role role, WTPrincipal principal, WTRoleHolder2 roleHolder, boolean returnDisabled)
          Based on the input parameters, return a QueryResult of RolePrincipalMap objects

Supported API: false
private  Team StandardTeamService.createTeam(WTRoleHolder2 roleHolder, String teamName, Persistable object, boolean persist)
           
private  Map StandardTeamService.resolveAllTeamMembers(WTRoleHolder2 roleHolder, Team team, Persistable object, PhaseTemplate phaseTemplate)
           
private  Map StandardTeamService.resolveWTRoleHolder2Roles(WTRoleHolder2 roleHolder, Persistable object)
           
private  WTRoleHolder2 StandardTeamService.createRolePrincipalMaps(WTCollection collection, WTRoleHolder2 roleHolder, Map map)
           
private  Map StandardTeamService.populateRolePrincipalHash(WTRoleHolder2 roleHolder, boolean returnDisabled)
          creates a role-principal mapping of roleholder membership
 void RolePrincipalMap.setWTRoleHolder2(WTRoleHolder2 a_WTRoleHolder2)
          Sets the object for the association that plays role: WTROLE_HOLDER2.
 void RolePrincipalLink.setWTRoleHolder2(WTRoleHolder2 theWTRoleHolder2)
          Sets the object for the association that plays role: WTROLE_HOLDER2_ROLE.
static RolePrincipalLink RolePrincipalLink.newRolePrincipalLink(RolePrincipalMap theRolePrincipalMap, WTRoleHolder2 theWTRoleHolder2)
          Default factory for the class.
 void RolePoolMap.setWTRoleHolder2(WTRoleHolder2 a_WTRoleHolder2)
          Sets the object for the association that plays role: WTROLE_HOLDER2.
 void RolePoolLink.setWTRoleHolder2(WTRoleHolder2 theWTRoleHolder2)
          Sets the object for the association that plays role: WTROLE_HOLDER2_ROLE.
static RolePoolLink RolePoolLink.newRolePoolLink(RolePoolMap theRolePoolMap, WTRoleHolder2 theWTRoleHolder2)
          Default factory for the class.
protected  boolean WTRoleHolder2.readVersion(WTRoleHolder2 thisObject, ObjectInput input, long readSerialVersionUID, boolean passThrough, boolean superDone)
          Reads the non-transient fields of this class from an external source.
 void TeamServiceFwd.addRolePrincipalMap(Role role, WTPrincipal principal, WTRoleHolder2 roleHolder)
          Add a role to principal assignment to the roleholder If the WTPrincinpal is not enabled, this action will be ignored.
 void TeamServiceFwd.addRolePoolMap(Role role, WTObject pool, WTRoleHolder2 roleHolder)
          Add a role to pooll assignment to the roleholder If the WTPrincinpal is not enabled, this action will be ignored.
 void TeamServiceFwd.deleteRole(Role role, WTRoleHolder2 roleHolder)
          Remove all occurances of a Role object from the role holde

Supported API: false
 QueryResult TeamServiceFwd.findRolePrincipalMap(Role role, WTPrincipal principal, WTRoleHolder2 roleHolder)
          Based on the input parameters, return a QueryResult of RolePrincipalMap objects

Supported API: false
 void TeamServiceFwd.deleteRolePrincipalMap(Role role, WTPrincipal principal, WTRoleHolder2 roleHolder)
          Remove a role to principal assignment from the roleholder

Supported API: false
 void TeamServiceFwd.deleteRolePoolMap(Role role, WTObject pool, WTRoleHolder2 roleHolder)
          Remove a role to pool assignment from the roleholder

Supported API: false
 QueryResult TeamServiceFwd.findRoleActorRoleMap(Role role, ActorRole actor, WTRoleHolder2 roleHolder)
          Based on the input parameters, return a QueryResult of RoleActorRoleMap objects

Supported API: false
 QueryResult TeamServiceFwd.findRoleRoleMap(Role leftRole, Role rightRole, WTRoleHolder2 roleHolder)
          Based on the input parameters, return a QueryResult of RoleRoleMap objects

Supported API: false
 QueryResult TeamServiceFwd.findRolePoolMap(Role role, WTObject pool, WTRoleHolder2 roleHolder)
          Based on the input parameters, return a QueryResult of RolePoolMap objects

Supported API: false
 Vector TeamServiceFwd.findRoles(WTRoleHolder2 roleHolder)
          Return an enumeration of all roles in the WTRoleHolder2

Supported API: false
 TeamReference TeamServiceFwd.createTeam(WTRoleHolder2 roleHolder, String teamName, Persistable object)
          Creates a new Team based off the roleholder.
 HashMap TeamServiceFwd.findAllParticipantsByRole(WTRoleHolder2 roleholder)
          This API returns a HashMap of all the participants of the role holder.
 Map TeamServiceFwd.populateRolePrincipalHash(WTRoleHolder2 roleHolder)
          This API returns a Map of all the participants of the role holder.
 WTList TeamServiceFwd.createTeams(WTList objects, List names, WTRoleHolder2 roleHolder)
          This api allows multiple teams to be created at one time for different objects.
 void TeamServiceFwd.updateCache(WTRoleHolder2 copy, WTRoleHolder2 readOnly)
          This API should be used internally by the team service only.
 void TeamService.addRolePrincipalMap(Role role, WTPrincipal principal, WTRoleHolder2 roleHolder)
          Add a role to principal assignment to the roleholder If the WTPrincinpal is not enabled, this action will be ignored.
 void TeamService.addRolePoolMap(Role role, WTObject pool, WTRoleHolder2 roleHolder)
          Add a role to pooll assignment to the roleholder If the WTPrincinpal is not enabled, this action will be ignored.
 void TeamService.deleteRole(Role role, WTRoleHolder2 roleHolder)
          Remove all occurances of a Role object from the role holde

Supported API: true
 QueryResult TeamService.findRolePrincipalMap(Role role, WTPrincipal principal, WTRoleHolder2 roleHolder)
          Based on the input parameters, return a QueryResult of RolePrincipalMap objects

Supported API: true
 void TeamService.deleteRolePrincipalMap(Role role, WTPrincipal principal, WTRoleHolder2 roleHolder)
          Remove a role to principal assignment from the roleholder

Supported API: true
 void TeamService.deleteRolePoolMap(Role role, WTObject pool, WTRoleHolder2 roleHolder)
          Remove a role to pool assignment from the roleholder

Supported API: true
 QueryResult TeamService.findRoleActorRoleMap(Role role, ActorRole actor, WTRoleHolder2 roleHolder)
          Based on the input parameters, return a QueryResult of RoleActorRoleMap objects

Supported API: true
 QueryResult TeamService.findRoleRoleMap(Role leftRole, Role rightRole, WTRoleHolder2 roleHolder)
          Based on the input parameters, return a QueryResult of RoleRoleMap objects

Supported API: true
 QueryResult TeamService.findRolePoolMap(Role role, WTObject pool, WTRoleHolder2 roleHolder)
          Based on the input parameters, return a QueryResult of RolePoolMap objects

Supported API: true
 Vector TeamService.findRoles(WTRoleHolder2 roleHolder)
          Return an enumeration of all roles in the WTRoleHolder2

Supported API: true
 TeamReference TeamService.createTeam(WTRoleHolder2 roleHolder, String teamName, Persistable object)
          Creates a new Team based off the roleholder.
 HashMap TeamService.findAllParticipantsByRole(WTRoleHolder2 roleholder)
          This API returns a HashMap of all the participants of the role holder.
 Map TeamService.populateRolePrincipalHash(WTRoleHolder2 roleHolder)
          This API returns a Map of all the participants of the role holder.
 WTList TeamService.createTeams(WTList objects, List names, WTRoleHolder2 roleHolder)
          This api allows multiple teams to be created at one time for different objects.
 void TeamService.updateCache(WTRoleHolder2 copy, WTRoleHolder2 readOnly)
          This API should be used internally by the team service only.
 void StandardTeamService.addRolePrincipalMap(Role role, WTPrincipal principal, WTRoleHolder2 roleHolder)
          Add a role to principal assignment to the roleholder If the WTPrincinpal is not enabled, this action will be ignored.
 void StandardTeamService.addRolePoolMap(Role role, WTObject pool, WTRoleHolder2 roleHolder)
          Add a role to pooll assignment to the roleholder If the WTPrincinpal is not enabled, this action will be ignored.
 void StandardTeamService.deleteRole(Role role, WTRoleHolder2 roleHolder)
          Remove all occurances of a Role object from the role holde

Supported API: false
 QueryResult StandardTeamService.findRolePrincipalMap(Role role, WTPrincipal principal, WTRoleHolder2 roleHolder)
          Based on the input parameters, return a QueryResult of RolePrincipalMap objects

Supported API: false
 void StandardTeamService.deleteRolePrincipalMap(Role role, WTPrincipal principal, WTRoleHolder2 roleHolder)
          Remove a role to principal assignment from the roleholder

Supported API: false
 void StandardTeamService.deleteRolePoolMap(Role role, WTObject pool, WTRoleHolder2 roleHolder)
          Remove a role to pool assignment from the roleholder

Supported API: false
 QueryResult StandardTeamService.findRoleActorRoleMap(Role role, ActorRole actor, WTRoleHolder2 roleHolder)
          Based on the input parameters, return a QueryResult of RoleActorRoleMap objects

Supported API: false
 QueryResult StandardTeamService.findRoleRoleMap(Role leftRole, Role rightRole, WTRoleHolder2 roleHolder)
          Based on the input parameters, return a QueryResult of RoleRoleMap objects

Supported API: false
 QueryResult StandardTeamService.findRolePoolMap(Role role, WTObject pool, WTRoleHolder2 roleHolder)
          Based on the input parameters, return a QueryResult of RolePoolMap objects

Supported API: false
 Vector StandardTeamService.findRoles(WTRoleHolder2 roleHolder)
          Return an enumeration of all roles in the WTRoleHolder2

Supported API: false
 TeamReference StandardTeamService.createTeam(WTRoleHolder2 roleHolder, String teamName, Persistable object)
          Creates a new Team based off the roleholder.
 HashMap StandardTeamService.findAllParticipantsByRole(WTRoleHolder2 roleholder)
          This API returns a HashMap of all the participants of the role holder.
 Map StandardTeamService.populateRolePrincipalHash(WTRoleHolder2 roleHolder)
          This API returns a Map of all the participants of the role holder.
 WTList StandardTeamService.createTeams(WTList objects, List names, WTRoleHolder2 roleHolder)
          This api allows multiple teams to be created at one time for different objects.
 void StandardTeamService.updateCache(WTRoleHolder2 copy, WTRoleHolder2 readOnly)
          This API should be used internally by the team service only.
protected  void StandardTeamService.processCleanupLinkEvent(WTRoleHolder2 target, BinaryLink link)
           
private  RolePrincipalMap StandardTeamService.createRolePrincipalMap(Role role, WTPrincipal principal, WTRoleHolder2 roleHolder)
           
private  RolePrincipalMap StandardTeamService.createRolePrincipalMap(Role role, WTPrincipalReference principalRef, WTRoleHolder2 roleHolder)
           
private  QueryResult StandardTeamService.findRolePrincipalMap(Role role, WTPrincipal principal, WTRoleHolder2 roleHolder, boolean returnDisabled)
          Based on the input parameters, return a QueryResult of RolePrincipalMap objects

Supported API: false
private  Team StandardTeamService.createTeam(WTRoleHolder2 roleHolder, String teamName, Persistable object, boolean persist)
           
private  Map StandardTeamService.resolveAllTeamMembers(WTRoleHolder2 roleHolder, Team team, Persistable object, PhaseTemplate phaseTemplate)
           
private  Map StandardTeamService.resolveWTRoleHolder2Roles(WTRoleHolder2 roleHolder, Persistable object)
           
private  WTRoleHolder2 StandardTeamService.createRolePrincipalMaps(WTCollection collection, WTRoleHolder2 roleHolder, Map map)
           
private  Map StandardTeamService.populateRolePrincipalHash(WTRoleHolder2 roleHolder, boolean returnDisabled)
          creates a role-principal mapping of roleholder membership
 void RolePrincipalMap.setWTRoleHolder2(WTRoleHolder2 a_WTRoleHolder2)
          Sets the object for the association that plays role: WTROLE_HOLDER2.
 void RolePrincipalLink.setWTRoleHolder2(WTRoleHolder2 theWTRoleHolder2)
          Sets the object for the association that plays role: WTROLE_HOLDER2_ROLE.
static RolePrincipalLink RolePrincipalLink.newRolePrincipalLink(RolePrincipalMap theRolePrincipalMap, WTRoleHolder2 theWTRoleHolder2)
          Default factory for the class.
 void RolePoolMap.setWTRoleHolder2(WTRoleHolder2 a_WTRoleHolder2)
          Sets the object for the association that plays role: WTROLE_HOLDER2.
 void RolePoolLink.setWTRoleHolder2(WTRoleHolder2 theWTRoleHolder2)
          Sets the object for the association that plays role: WTROLE_HOLDER2_ROLE.
static RolePoolLink RolePoolLink.newRolePoolLink(RolePoolMap theRolePoolMap, WTRoleHolder2 theWTRoleHolder2)
          Default factory for the class.