Uses of Interface
wt.project.RoleHolder

Packages that use RoleHolder
wt.clients.project   
wt.lifecycle
 
wt.project The notion of a Project has been replaced by a Team, see the wt.team package instead. 
wt.projmgmt.execution   
wt.team
 
wt.workflow.engine
Provides workflow classes responsible for the flow of control and data from an execution point of view. 
 

Uses of RoleHolder in wt.clients.project
 

Fields in wt.clients.project declared as RoleHolder
protected  RoleHolder CRoleHolder.roleHolder
          The real role holder object for this client role holder.
 

Methods in wt.clients.project that return RoleHolder
 RoleHolder CRoleHolder.getRoleHolder()
          Returns the role holder.
 RoleHolder CProject.getProjectObject()
          Get the project object.
 

Methods in wt.clients.project with parameters of type RoleHolder
 void CProject.setProjectObject(RoleHolder value)
          Set the project object.
 

Constructors in wt.clients.project with parameters of type RoleHolder
CRoleHolder(RoleHolder role_holder)
          Creates a new client role holder given a role holder.
 

Uses of RoleHolder in wt.lifecycle
 

Classes in wt.lifecycle that implement RoleHolder
 class PhaseTemplate
          PhaseTemplate is a building block class for forming a life cycle definition.
 

Uses of RoleHolder in wt.project
 

Subinterfaces of RoleHolder in wt.project
 interface ActorRoleHolder
          Deprecated. in R6.0
 interface IndirectRoleHolder
          Deprecated. in R6.0
 

Classes in wt.project that implement RoleHolder
 class Project
          Deprecated. at R6.0 Project will be replaced by a new Team object in a future release.
 class WTActorRoleHolder
          Deprecated. in R6.0
 class WTIndirectRoleHolder
          Deprecated. in R6.0
 class WTRoleHolder
          Deprecated. in R6.0
 

Methods in wt.project with parameters of type RoleHolder
 WTRoleHolder StandardProjectService.resolveRoles(IndirectRoleHolder indirectRoleHolder, ActorRoleHolder actorRoleHolder, RoleHolder resultsRoleHolder, Persistable object)
          Given an indirect role holder and a role holder, resolve the roles to just enabled principals.
private  Enumeration StandardProjectService.resolveByPrincipal(Role roleToResolve, RoleHolder roleHolder)
           
private  void StandardProjectService.applyResolution(Role role, Enumeration principals, RoleHolder roleHolder)
           
 WTRoleHolder ProjectServiceSvr.resolveRoles(IndirectRoleHolder indirectRoleHolder, ActorRoleHolder actorRoleHolder, RoleHolder resultsRoleHolder, Persistable object)
          Given an indirect role holder and a role holder, resolve the roles to just enabled principals.
 

Uses of RoleHolder in wt.projmgmt.execution
 

Classes in wt.projmgmt.execution that implement RoleHolder
 class ProjectPlan
          The ProjectPlan class represents a container for activities, resources, deliverables and their relationships that are involved in the execution of a project.
 

Methods in wt.projmgmt.execution with parameters of type RoleHolder
 ProjectPlan StandardProjExecService.createProjectPlan(ProjectPlanTemplate template, RoleHolder role_holder)
          Creates a stand-alone plan.
 ProjectPlan ProjExecServiceFwd.createProjectPlan(ProjectPlanTemplate template, RoleHolder role_holder)
          Creates a stand-alone plan.
 ProjectPlan ProjExecService.createProjectPlan(ProjectPlanTemplate template, RoleHolder role_holder)
          Creates a stand-alone plan.
 

Uses of RoleHolder in wt.team
 

Methods in wt.team that return RoleHolder
protected  RoleHolder MigrateProjectToTeamObject.getProject(String key)
           
protected  RoleHolder MigrateProjectToTeamObject.getProject(String key)
           
 

Methods in wt.team with parameters of type RoleHolder
protected  String MigrateProjectToTeamObject.createRoleholderMappings(RoleHolder roleHolder, long teamId, String entryset)
           
private  long MigrateProjectToTeamObject.createTeam(ResultSet rs, RoleHolder roleHolder, boolean fromProject, long templateOid, String name, Vector processes)
           
private  Enumeration MigrateProjectToTeamObject.getRoles(RoleHolder roleHolder)
           
private  long MigrateProjectToTeamObject.createTeamForVar(ResultSet rs, RoleHolder roleHolder, long templateOid, String name)
           
protected  String MigrateProjectToTeamObject.createRoleholderMappings(RoleHolder roleHolder, long teamId, String entryset)
           
private  long MigrateProjectToTeamObject.createTeam(ResultSet rs, RoleHolder roleHolder, boolean fromProject, long templateOid, String name, Vector processes)
           
private  Enumeration MigrateProjectToTeamObject.getRoles(RoleHolder roleHolder)
           
private  long MigrateProjectToTeamObject.createTeamForVar(ResultSet rs, RoleHolder roleHolder, long templateOid, String name)
           
 

Uses of RoleHolder in wt.workflow.engine
 

Classes in wt.workflow.engine that implement RoleHolder
 class WfProcess
          A WfProcess is the performer of a workflow.
 

Methods in wt.workflow.engine with parameters of type RoleHolder
 void WfProcess.buildRoleMap(RoleHolder project)
          Populate my roles from the supplied roleHolder
 void SynchedWorkflow.start(RoleHolder project, int priority)
          Starts event listening.
 void SynchedWorkflow.startSynchedWorkflow(WfProcessTemplateMaster template_master, RoleHolder role_holder, int priority)
           
 void WfProcess.buildRoleMap(RoleHolder project)
          Populate my roles from the supplied roleHolder
 void SynchedWorkflow.start(RoleHolder project, int priority)
          Starts event listening.
 void SynchedWorkflow.startSynchedWorkflow(WfProcessTemplateMaster template_master, RoleHolder role_holder, int priority)