Uses of Class
wt.lifecycle.LifeCycleException

Packages that use LifeCycleException
com.ptc.core.command.server   
com.ptc.windchill.cadx.common.util   
wt.clients.lifecycle   
wt.lifecycle
 
wt.team
 
 

Uses of LifeCycleException in com.ptc.core.command.server
 

Methods in com.ptc.core.command.server that throw LifeCycleException
static TypeInstanceIdentifier ServerCommandUtility.getLifeCycleTemplateTypeInstanceIdentifier(String templateName)
          Given a lifeCycleTemplate name, returns a TypeInstanceIdentifier
static TypeInstanceIdentifier ServerCommandUtility.getLifeCycleTemplateTypeInstanceIdentifier(String templateName, WTContainerRef containerRef)
          Given a lifeCycleTemplate name and container reference, returns a TypeInstanceIdentifier
static TypeInstanceIdentifier ServerCommandUtility.getLifeCycleTemplateTypeInstanceIdentifier(Object template)
          Given an object identifying a lifecycle template, returns a TypeInstanceIdentifier
static TypeInstanceIdentifier ServerCommandUtility.getLifeCycleTemplateTypeInstanceIdentifier(Object template, WTContainerRef containerRef)
          Given an object identifying a lifecycle template, returns a TypeInstanceIdentifier
 

Uses of LifeCycleException in com.ptc.windchill.cadx.common.util
 

Methods in com.ptc.windchill.cadx.common.util that throw LifeCycleException
static LifeCycleTemplateMaster WorkspaceUtilities.getWsOrContainerBasedLifeCycleTemplateMaster(EPMWorkspace workspace, Class revisionControlledObjectClass)
          Get life cycle template master from the specified workspace for the specified type of object.
static LifeCycleTemplateMaster RuleUtilities.getLifeCycleTemplateMaster(LifeCycleManaged lcm, WTContainer container)
          For the specified LifeCycleManaged object, return back the life cycle template master.
private static LifeCycleTemplateMaster RuleUtilities.getLifeCycleTemplateMaster(LifeCycleTemplate lifeCycleTemplate, WTContainer container)
          For the specified LifeCycleTemplate object, return back the life cycle template master.
 

Uses of LifeCycleException in wt.clients.lifecycle
 

Methods in wt.clients.lifecycle that throw LifeCycleException
 void SubmitLifeCycleTask.setLifeCycleObject(LifeCycleManaged lc_object)
          Method setLifeCycleObject sets the LifeCycleManaged object to be submitted by this task.
 LifeCycleManaged SubmitLifeCycleTask.submitLifeCycleObject()
          Method submitLifeCycleObject submits the LifeCycleManaged object of this task to the life cycle.
static String LifeCycleTaskLogic.getLifeCycleName(LifeCycleManaged lc_object)
          Method getLifeCycleName returns the String name of the life cycle which the given LifeCycleManaged object is in.
static State LifeCycleTaskLogic.getLifeCycleState(LifeCycleManaged lc_object)
          Method getLifeCycleState returns the the life cycle State which the given object is currently in.
static String LifeCycleTaskLogic.getLifeCycleStateDisplay(LifeCycleManaged lc_object)
          Method getLifeCycleStateDisplay returns a displayable String representation of the current life cycle State the given object is in.
static String LifeCycleTaskLogic.getTeamTemplateName(LifeCycleManaged lc_object)
          Method getTeamTemplateName returns the name of the TeamTemplate that the given object is associated with.
static LifeCycleManaged LifeCycleTaskLogic.submit(LifeCycleManaged lc_object)
          Method submit submits the given LifeCycleManaged object for approval in its life cycle.
static boolean LifeCycleTaskLogic.isSubmitted(LifeCycleManaged lc_object)
          Method isSubmitted determines if the given LifeCycleManaged object has been submitted to the life cycle.
 

Uses of LifeCycleException in wt.lifecycle
 

Methods in wt.lifecycle that throw LifeCycleException
 LifeCycleManaged StandardLifeCycleService.submitForApproval(LifeCycleManaged object)
          Submit the object for review.
 LifeCycleSignature StandardLifeCycleService.vote(LifeCycleManaged object, LifeCycleSignature signature)
          Record a signer disposition (Yes/No) and any comments.
 LifeCycleManaged StandardLifeCycleService.promote(LifeCycleManaged object, LifeCycleSignature signature)
          Move the object to the next phase.
 LifeCycleManaged StandardLifeCycleService.demote(LifeCycleManaged object, LifeCycleSignature signature)
          Move the object to the previous phase.
 LifeCycleManaged StandardLifeCycleService.deny(LifeCycleManaged object, LifeCycleSignature signature)
          Remove the object from the gate and return the object to the submitter

Supported API: true
 LifeCycleManaged StandardLifeCycleService.drop(LifeCycleManaged object, LifeCycleSignature signature)
          Transition the object to an end state

Supported API: true
 LifeCycleManaged StandardLifeCycleService.reassign(LifeCycleManaged object, LifeCycleTemplateReference lctRef)
          Reassign a life cycle managed object to a new life cycle.
 LifeCycleTemplate StandardLifeCycleService.getLifeCycleTemplate(LifeCycleManaged object)
          Deprecated. in R4.0 - Use myObject.getLifeCycleTemplate() instead.
 Vector StandardLifeCycleService.getSignatures(LifeCycleManaged object, WTUser user, Role role)
          Answer a vector of LifeCycleSignature for the current phase based on object, user and role.
 Vector StandardLifeCycleService.getSignatures(LifeCycleManaged object, Role role)
          Answer a vector of LifeCycleSignature for the current phase based on object and role.
 Vector StandardLifeCycleService.getSignatures(LifeCycleManaged object)
          Answer a vector of signatures for all roles for the object for the current phase.
 Vector StandardLifeCycleService.getSignatures(LifeCycleManaged object, WTUser user)
          Answer a vector of LifeCycleSignatures based on supplied object & user.
 Vector StandardLifeCycleService.getAllSignatures(LifeCycleManaged object)
          Answer a vector of signatures for all roles for the object for the current phase and all preceeding phases.
 Vector StandardLifeCycleService.getReviewerList(LifeCycleManaged object)
          Answer a vector of LifeCycleSignatures

Supported API: true
 Vector StandardLifeCycleService.getAllReviewerList(LifeCycleManaged object)
          Answer a vector of LifeCycleSignatures

Supported API: true
 Vector StandardLifeCycleService.getRoles(LifeCycleManaged object)
          Answer a vector of strings - role names for the current phase

Supported API: true
 Vector StandardLifeCycleService.getCriteria(LifeCycleManaged object)
          Answer a vector of Criterion objects for the current phase

Supported API: true
 TransactionResult StandardLifeCycleService.saveLifeCycleTemplate(TransactionContainer aTran)
          Store or update a LifeCycleTemplate.
 Vector StandardLifeCycleService.saveCriteria(LifeCycleManaged object, Vector criteria)
          Deprecated. at R5.0
 QueryResult StandardLifeCycleService.getHistory(LifeCycleManaged object)
          Answer an enumeration of LifeCycleHistory objects based on supplied object.
 boolean StandardLifeCycleService.isA(LifeCycleManaged object, WTUser user, Role role)
          Deprecated. at 8.0. A user no longer has to belong to a specific role in order to complete a lifecycle task
 LifeCycleTemplate StandardLifeCycleService.getLifeCycleTemplate(String aTemplateName)
          Given a String representation of the LifeCycleTemplate name, answer the LifeCycleTemplate.
 LifeCycleManaged StandardLifeCycleService.validateSubmitForApproval(LifeCycleManaged object)
          Perform pre-submit validations

Supported API: true
 boolean StandardLifeCycleService.hasAugmentRoleAccess(Role role, LifeCycleManaged object)
          Given a role and a LifeCycleManaged object, determines whether the current user has the permissions required to update the role participants

Supported API: true
 Vector StandardLifeCycleService.findCandidateTemplates(LifeCycleManaged object)
          Answer a vector of enabled life cycle template references valid for the life cycle managed object findCandidateMasterReference is the preferable to use instead of this method.
 Vector StandardLifeCycleService.findCandidateTemplates(Class targetClass)
          Answer a vector of enabled life cycle template references valid for the class findCandidateMasterReference is the preferable to use instead of this method.
 Vector StandardLifeCycleService.findStates(LifeCycleTemplate aLifeCycleTemplate)
          Given a particular LifeCycleTemplate, answer a Vector of all the Life Cycle States used in that LifeCycle

Supported API: true
 boolean StandardLifeCycleService.isState(LifeCycleTemplate aLifeCycleTemplate, State aState)
          Given a particular LifeCycleTemplate and a State, answer whether or not the State is used in the LifeCycle

Supported API: true
 Enumeration StandardLifeCycleService.findPredecessorStates(LifeCycleManaged object)
          Given a particular LifeCycleManged object, answer an enumeration of all the predecessor States

Supported API: true
 Enumeration StandardLifeCycleService.findSuccessorStates(LifeCycleManaged object)
          Given a particular LifeCycleTemplate, answer an enumeration of all the Successor States

Supported API: true
 void StandardLifeCycleService.setEnabled(LifeCycleTemplate aTemplate, boolean enable)
          Enable/Disable the Life Cycle Template Master

Supported API: true
 void StandardLifeCycleService.setEnabled(LifeCycleTemplateMaster aMaster, boolean enable)
          Enable/Disable the Life Cycle Template Master

Supported API: true
 Vector StandardLifeCycleService.findCandidateMasterReferences(LifeCycleManaged object)
          Answer a vector of life cycle template references valid for the life cycle managed object

Supported API: true
 Vector StandardLifeCycleService.findCandidateMasterReferences(Class targetClass)
          Answer a vector of life cycle template references valid for the class

Supported API: true
 LifeCycleTemplateMaster StandardLifeCycleService.getLifeCycleTemplateMaster(String aMasterName)
          Given a String representation of the LifeCycleTemplateMaster name, answer the LifeCycleTemplateMasterReference

Supported API: true
 LifeCycleTemplateReference StandardLifeCycleService.getLifeCycleTemplateReference(String aName)
          Given a String representation of the LifeCycleTemplater name, find the latest iteration or working copy of the LifeCycleTemplate.
 LifeCycleManaged StandardLifeCycleService.setLifeCycleState(LifeCycleManaged object, State state, boolean terminAssocRunningProcesses)
          Set the state of the Life Cycle Managed object and provide the option to terminate the associated workflows.
 LifeCycleManaged StandardLifeCycleService.setLifeCycleState(LifeCycleManaged object, State state)
          Set the state of the Life Cycle Managed object.
 Vector StandardLifeCycleService.findAssociatedProcesses(LifeCycleManaged object, WfState state)
          Given a Life Cycle Managed object, return the Workflow processes associated with the current phase.
 Vector StandardLifeCycleService.findExportImportFileNames()
          Retrieve a vector of file names from the Import/Export directory

Supported API: true
 void StandardLifeCycleService.exportTemplates(Vector lifeCycleVector, String fileName, boolean appendFlag)
          Populate a file with the xml equivalent of the LifeCycleTemplate objects.
 void StandardLifeCycleService.importTemplates(String fileName)
          Given a WTContainerRef and a jar or zip file that contains a version of any number of LifeCycleTemplate objects, import these objects.
 LifeCycleTemplate StandardLifeCycleService.copyTemplate(LifeCycleTemplate lifeCycleTemplate, String copyName, String folderLocation)
          Produces a copy of the LifeCycleTemplate object and persists it with the name passed as argument.
 Vector StandardLifeCycleService.findAllTemplates()
          Answer a vector of all life cycle templates.
 LifeCycleTemplate StandardLifeCycleService.getLatestIteration(LifeCycleTemplateMaster master)
          Given a LifeCycleTemplateMaster, return the latest iteration (LifeCycleTemplate)

Supported API: true
 LifeCycleTemplateReference StandardLifeCycleService.getLatestIteration(LifeCycleTemplateMasterReference master)
          Given a LifeCycleTemplateMasterReference, return the latest iteration (LifeCycleTemplateReference)

Supported API: true
 Vector StandardLifeCycleService.getPhaseTemplates(LifeCycleTemplate template)
          Given a LifeCycleTemplate, return a vector of all the PhaseTemplate objects

Supported API: true
 ObjectReference StandardLifeCycleService.getCurrentWorkflow(LifeCycleManaged object)
          Given a LifeCycleManaged object, return a reference to the current WfProcess.
 String StandardLifeCycleService.getStateLink(LifeCycleManaged object)
          Deprecated. at 5.0
 Phase StandardLifeCycleService.augmentRoles(LifeCycleManaged object)
          Given a LifeCycleManaged object, the current State of the Object and the RoleHolder (the phase object), change the role participants to reflect those in the RoleHolder2

Supported API: true
 State StandardLifeCycleService.getSuccessorState(LifeCycleManaged lcmObject)
          This operation determines the current state of the object and returns the successor state for the object.
 State StandardLifeCycleService.getPredecessorState(LifeCycleManaged lcmObject)
          This operation determines the current state of the object and returns the predecessor state for the object.
 void StandardLifeCycleService.augmentRoles(Team team)
          Given a team, rebuild all the ad hoc acls for objects associated with the team.
 LifeCycleTemplate StandardLifeCycleService.getLifeCycleTemplate(String aTemplateName, WTContainerRef context)
          Given a String representation of the LifeCycleTemplate name and a WTContainerRef, answer the LifeCycleTemplate.
 LifeCycleTemplateReference StandardLifeCycleService.getLifeCycleTemplateReference(String aName, WTContainerRef context)
          Given a String representation of the LifeCycleTemplater name and a WTContainerRef, find the latest iteration or working copy of the LifeCycleTemplate.
 Vector StandardLifeCycleService.findAllTemplates(WTContainerRef context)
          Answer a vector of all life cycle templates for the WTContainerRef passed.
 LifeCycleTemplateMaster StandardLifeCycleService.getLifeCycleTemplateMaster(String aMasterName, WTContainerRef context)
          Given a String representation of the LifeCycleTemplateMaster name and a WTContainerRef, answer the LifeCycleTemplateMasterReference

Supported API: true
 void StandardLifeCycleService.importTemplates(String fileName, WTContainerRef context)
          Given a WTContainerRef and a jar or zip file that contains a version of any number of LifeCycleTemplate objects, import these objects.
 LifeCycleManaged StandardLifeCycleService.reassign(LifeCycleManaged object, LifeCycleTemplateReference lctRef, WTContainerRef context)
          Reassign a life cycle managed object to a new life cycle in a certain WTContainerRef.
 TransactionResult StandardLifeCycleService.saveLifeCycleTemplate(TransactionContainer aTran, WTContainerRef context)
          Store or update a LifeCycleTemplate.
 Vector StandardLifeCycleService.findCandidateMasterReferences(Class targetClass, WTContainerRef context)
          Answer a vector of life cycle template references valid for the target class in the container.
 QueryResult StandardLifeCycleService.findAllTemplateMasters(WTContainerRef context)
          Answer a vector of all life cycle template masters for the WTContainerRef passed.
 void StandardLifeCycleService.setRouting(LifeCycleTemplate aTemplate, boolean routing)
          Set/reset the rouing attribute on the Life Cycle Template Master.
 void StandardLifeCycleService.setRouting(LifeCycleTemplateMaster aMaster, boolean routing)
          Set/reset the routing attribute of the Life Cycle Template Master.
 Vector StandardLifeCycleService.findRoutingTemplates(WTContainerRef context)
          Return an Enumeration of all lifecycle templates for the WTContainerRef passed.
 Vector StandardLifeCycleService.findAllTemplates(WTContainerRef context, boolean routingOnly)
          Answer a vector of all life cycle templates for the WTContainerRef passed.
 LifeCycleTemplate StandardLifeCycleService.copyTemplate(LifeCycleTemplate lifeCycleTemplate, String copyName, String folderLocation, WTContainerRef context)
          Produces a copy of the LifeCycleTemplate object and persists it with the name passed as argument.
 WTList StandardLifeCycleService.reassign(WTList list, LifeCycleTemplateReference lctRef, WTContainerRef context, boolean preserveState)
          Reassign all objects in a WTList to a lifecycle.
 WTList StandardLifeCycleService.reassign(WTList list, LifeCycleTemplateReference lctRef, WTContainerRef context, State state)
          Reassign the life cycle managed objects in a WTList to a new life cycle in a certain WTContainerRef.
 WTList StandardLifeCycleService.setLifeCycleState(WTList list, State state, boolean terminAssocRunningProcesses)
          Set the state of the Life Cycle Managed objects and provide the option to terminate the associated workflows.
 Map StandardLifeCycleService.navigate(WTCollection c, Transition transition, boolean successor)
          Navigate the PhaseSuccessors for the Transition for all objects in the WTCollection.
 LifeCycleManaged StandardLifeCycleService.setLifeCycleState(LifeCycleManaged object, State state, boolean terminAssocRunningProcesses, Timestamp timestamp)
          Set the state of the Life Cycle Managed object.
 Map StandardLifeCycleService.navigate(WTKeyedMap c, Transition transition, boolean successor)
          Navigates the PhaseTemplate->PhaseSuccession using param transition.
 TransactionResult StandardLifeCycleService.saveLifeCycleTemplate(TransactionContainer aTran, WTContainerRef context, boolean bypassDefaultTransitions)
          Store or update a LifeCycleTemplate.
 WTList StandardLifeCycleService.setLifeCycleState(WTList list, Map stateMap, WTList terminateList)
          Set the state of the Life Cycle Managed objects in the WTList list.
 Persistable StandardLifeCycleService.assignToLifeCycle(Persistable object)
          Associate a life cycle managed object with a life cycle.
 LifeCycleManaged StandardLifeCycleService.doSubmit(LifeCycleManaged object)
          Submit the object for review.
 LifeCycleManaged StandardLifeCycleService.doPromote(LifeCycleManaged object, LifeCycleSignature signature)
          Transition the object to its next phase, updating its state, initiating the appropriate workflow and recording history.
 LifeCycleManaged StandardLifeCycleService.doDemote(LifeCycleManaged object, LifeCycleSignature signature)
          Transition the object to its previous phase, updating its state, initiating the appropriate workflow and recording history.
 LifeCycleManaged StandardLifeCycleService.doDeny(LifeCycleManaged object, LifeCycleSignature signature)
          Transition the object from the gate back to the phase, initating the appropriate workflow and recording history.
 LifeCycleManaged StandardLifeCycleService.doDrop(LifeCycleManaged object, LifeCycleSignature signature)
          Remove the object from the life cycle and set its state to DROPPED.
 LifeCycleManaged StandardLifeCycleService.doReassign(LifeCycleManaged object, LifeCycleTemplateReference lctRef)
          Re-assign the object to a new life cycle.
 LifeCycleManaged StandardLifeCycleService.validateSubmit(LifeCycleManaged object)
          Perform pre-submit validations

Supported API: false
 LifeCycleSignature StandardLifeCycleService.validatePromote(LifeCycleManaged object, LifeCycleSignature signature)
          Perform pre-promote validations

Supported API: false
 LifeCycleSignature StandardLifeCycleService.validateDemote(LifeCycleManaged object, LifeCycleSignature signature)
          Perform pre-demote validations

Supported API: false
 LifeCycleSignature StandardLifeCycleService.validateDeny(LifeCycleManaged object, LifeCycleSignature signature)
          Perform pre-deny validations

Supported API: false
 LifeCycleSignature StandardLifeCycleService.validateDrop(LifeCycleManaged object, LifeCycleSignature signature)
          Perform pre-drop validations

Supported API: false
 LifeCycleSignature StandardLifeCycleService.validateVote(LifeCycleManaged object, LifeCycleSignature signature)
          Perform pre-vote validations

Supported API: false
 LifeCycleManaged StandardLifeCycleService.validateReassign(LifeCycleManaged object, LifeCycleTemplateReference lctRef)
          Perform pre-reassign validations

Supported API: false
 LifeCycleHistory StandardLifeCycleService.saveHistory(LifeCycleManaged object, Phase aPhase, String event)
          Create a history entry based on a life cycle event.
 String StandardLifeCycleService.getPhaseName(LifeCycleManaged object)
          Answer the phase name of the current phase for the specified life cycle managed object

Supported API: false
 Enumeration StandardLifeCycleService.getRunningInstances(String templateName)
          Deprecated. at 5.0 - Use the whereUsed methods instead.
 void StandardLifeCycleService.submit(WTObject object)
          Submit the object for review.
 void StandardLifeCycleService.promote(WTObject object)
          Promote an object to the next phase.
 void StandardLifeCycleService.demote(WTObject object)
          Demote the object to the previous phase.
 void StandardLifeCycleService.deny(WTObject object)
          Return the object to the submitter, removing it from the gate.
 void StandardLifeCycleService.drop(WTObject object)
          Transition the object to an end state.
 LifeCycleManaged StandardLifeCycleService.setState(LifeCycleManaged object, State aState)
          Transition the object to an different state.
 LifeCycleManaged StandardLifeCycleService.setState(LifeCycleManaged object, int aStateOrdinal)
          Transition the object to an different state.
 PhaseTemplate StandardLifeCycleService.validateSetState(LifeCycleManaged object, State aState)
          Used by setState, checks that the state the Workflow SetState robot is tying to set the object to is valid.
 PhaseTemplate StandardLifeCycleService.validateSetState(LifeCycleManaged object, int aStateOrdinal)
          Used by setState, checks that the state the Workflow SetState robot is tying to set the object to is valid.
 LifeCycleManaged StandardLifeCycleService.doSetState(LifeCycleManaged object, PhaseTemplate aPhaseTemplate)
          Sets the state of the object.
 QueryResult StandardLifeCycleService.whereUsed(LifeCycleTemplate aTemplate)
          Given a LifeCycleTemplate, return a QueryResult containing all LifeCycleManaged objects that use it

Supported API: false
 QueryResult StandardLifeCycleService.whereUsed(LifeCycleTemplateMaster aMaster)
          Given a LifeCycleTemplateMaster, return a QueryResult containing all LifeCycleManaged objects that use any iteration of it

Supported API: false
 WTObject StandardLifeCycleService.setState(WTObject object, State aState)
          Used to Validate the WTObject from the robot and pass onto setState.
 WTObject StandardLifeCycleService.setState(WTObject object, Integer aStateOrdinal)
          Used to Validate the WTObject from the robot and pass onto setState.
 QueryResult StandardLifeCycleService.whereUsed(WfProcessTemplateMaster master)
          Given a WfProcessTemplateMaster, return a QueryResult containing all PhaseTemplate objects that use it.
 QueryResult StandardLifeCycleService.whereUsed(WfProcessTemplate template)
          Given a WfProcessTemplate, return a QueryResult containing all PhaseTemplate objects that use it

Supported API: false
 WTList StandardLifeCycleService.setState(WTList list, State aState)
          Transition the objects in the collection to a different state.
 WTList StandardLifeCycleService.setState(WTList list, Map map)
          Transition the objects in the collection to a different state.
private  Persistable StandardLifeCycleService.assignToLifeCycle(Persistable object, WTContainerRef context_ref)
           
private  void StandardLifeCycleService.assignToLifeCycle(WTList collection, WTContainerRef context, boolean persist)
           
private  LifeCycleManaged StandardLifeCycleService.doReassign(LifeCycleManaged object, LifeCycleTemplateReference lctRef, WTContainerRef context_ref)
           
private  void StandardLifeCycleService.initializeStateCookie(WTCollection collection)
           
private  LifeCycleManaged StandardLifeCycleService.initializeStateCookie(LifeCycleManaged object)
           
private  LifeCycleHistory StandardLifeCycleService.saveHistory(LifeCycleManaged object, Phase aPhase, String event, Timestamp timestamp)
           
private  LifeCycleManaged StandardLifeCycleService.doSetState(LifeCycleManaged object, PhaseTemplate aPhaseTemplate, Timestamp timestamp)
           
private  LifeCycleManaged StandardLifeCycleService.setState(LifeCycleManaged object, State aState, Timestamp timestamp)
           
private  PhaseTemplate StandardLifeCycleService.getInitialPhase(LifeCycleManaged object)
           
private  PhaseTemplate StandardLifeCycleService.getInitialPhase(LifeCycleTemplate template)
           
private  PhaseTemplate StandardLifeCycleService.getPhaseTemplate(LifeCycleManaged object)
           
private  PhaseTemplate StandardLifeCycleService.getPhaseTemplate(AdHocAclSpec ahas)
           
private  PhaseTemplate StandardLifeCycleService.getPhaseTemplate(Criterion criterion)
           
private  Phase StandardLifeCycleService.setCurrentPhase(LifeCycleManaged object, Phase phase)
           
private  void StandardLifeCycleService.setCurrentPhase(WTCollection collection, WTKeyedMap phaseMap)
           
private  State StandardLifeCycleService.getAssignedState(PhaseTemplate aPhaseTemplate)
           
private  void StandardLifeCycleService.processReviseTransition(WTCollection collection)
          Set the LifeCycleState based on LifeCycle REVISE transition for revised objects.
private  Enumeration StandardLifeCycleService.findTemplateMasterByClass(Class targetClass, WTContainerRef context)
          Answer an enumeration of templates which accepts the specified class in this container.
private  LifeCycleTemplateMaster StandardLifeCycleService.findTemplateMasterByName(String name, WTContainerRef context)
          Answer an enumeration of templates which accepts the specified class in this container.
private  LifeCycleTemplate StandardLifeCycleService.findDefaultTemplate()
           
private  LifeCycleTemplate StandardLifeCycleService.findDefaultTemplate(LifeCycleManaged object)
           
private  LifeCycleTemplateMaster StandardLifeCycleService.findDefaultMaster()
           
private  void StandardLifeCycleService.doStateTransition(WTList collection, String historyEvent, WTKeyedMap phaseTemplateMap, WTContainerRef context, boolean persist)
           
 WTList StandardLifeCycleService.saveHistory(WTList list, WTKeyedMap phaseMap, String event)
           
private  LifeCycleManaged StandardLifeCycleService.doStateTransition(LifeCycleManaged object, PhaseTemplate nextPhaseTemplate, String historyEvent, WTContainerRef context_ref, Timestamp timestamp)
           
 QueryResult StandardLifeCycleService.whereUsed(WfProcess process)
           
private  LifeCycleManaged StandardLifeCycleService.getLifeCycleManaged(Phase phase)
           
private  PhaseTemplate StandardLifeCycleService.validateState(LifeCycleManaged object, State aState)
           
private  WTKeyedMap StandardLifeCycleService.validateState(WTCollection collection, State aState, Map stateMap)
          This API validates the state of each object in the collection and puts it's nextPhaseTemplate in a map to return to the caller.
private  PhaseTemplate StandardLifeCycleService.validateState(LifeCycleManaged object, int aStateOrdinal)
           
private  String StandardLifeCycleService.getStringOfObjectIdentities(QueryResult qr)
           
private  String StandardLifeCycleService.getStringOfPhaseTemplates(QueryResult qr)
           
private  boolean StandardLifeCycleService.userIsARolePlayer(WTRoleHolder2 roleHolder, WTUser user, Role role)
           
 void StandardLifeCycleService.validateReassign(WTCollection objects, LifeCycleTemplateReference lctRef, State state)
           
private  void StandardLifeCycleService.doReassign(WTList list, LifeCycleTemplateReference lctRef, WTContainerRef context_ref, State state, boolean preserveState)
           
private  WTKeyedMap StandardLifeCycleService.validateSetState(WTCollection collection, State aState, Map stateMap)
           
private  void StandardLifeCycleService.doSetState(WTList list, WTKeyedMap phaseTemplateMap)
           
static String LoadLifeCycle.getStringValue(Hashtable fileFields, Hashtable cmd_line, String fieldName, boolean nullValueOk)
          Obtains string value from input file.
static Role LoadLifeCycle.getRoleValue(Hashtable fileFields, Hashtable cmd_line, String fieldName, boolean nullValueOk, boolean nullRoleOk)
          Obtains a string from the input file which represents a Role.
static boolean LoadLifeCycle.getBooleanValue(Hashtable fileFields, Hashtable cmd_line, String fieldName, boolean nullValueOk, boolean defaultValue)
          Obtains a boolean value from the input file.
private static LifeCycleTemplateMaster LoadLifeCycle.findTemplateMasterByName(String name, WTContainerRef context, boolean onlyEnabled)
           
 Persistable LifeCycleServiceSvr.assignToLifeCycle(Persistable object)
          Associate a life cycle managed object with a life cycle.
 LifeCycleManaged LifeCycleServiceSvr.doSubmit(LifeCycleManaged object)
          Submit the object for review.
 LifeCycleManaged LifeCycleServiceSvr.doPromote(LifeCycleManaged object, LifeCycleSignature signature)
          Transition the object to its next phase, updating its state, initiating the appropriate workflow and recording history.
 LifeCycleManaged LifeCycleServiceSvr.doDemote(LifeCycleManaged object, LifeCycleSignature signature)
          Transition the object to its previous phase, updating its state, initiating the appropriate workflow and recording history.
 LifeCycleManaged LifeCycleServiceSvr.doDeny(LifeCycleManaged object, LifeCycleSignature signature)
          Transition the object from the gate back to the phase, initating the appropriate workflow and recording history.
 LifeCycleManaged LifeCycleServiceSvr.doDrop(LifeCycleManaged object, LifeCycleSignature signature)
          Remove the object from the life cycle and set its state to DROPPED.
 LifeCycleManaged LifeCycleServiceSvr.doReassign(LifeCycleManaged object, LifeCycleTemplateReference lctRef)
          Re-assign the object to a new life cycle.
 LifeCycleManaged LifeCycleServiceSvr.validateSubmit(LifeCycleManaged object)
          Perform pre-submit validations

Supported API: false
 LifeCycleSignature LifeCycleServiceSvr.validatePromote(LifeCycleManaged object, LifeCycleSignature signature)
          Perform pre-promote validations

Supported API: false
 LifeCycleSignature LifeCycleServiceSvr.validateDemote(LifeCycleManaged object, LifeCycleSignature signature)
          Perform pre-demote validations

Supported API: false
 LifeCycleSignature LifeCycleServiceSvr.validateDeny(LifeCycleManaged object, LifeCycleSignature signature)
          Perform pre-deny validations

Supported API: false
 LifeCycleSignature LifeCycleServiceSvr.validateDrop(LifeCycleManaged object, LifeCycleSignature signature)
          Perform pre-drop validations

Supported API: false
 LifeCycleSignature LifeCycleServiceSvr.validateVote(LifeCycleManaged object, LifeCycleSignature signature)
          Perform pre-vote validations

Supported API: false
 LifeCycleManaged LifeCycleServiceSvr.validateReassign(LifeCycleManaged object, LifeCycleTemplateReference lctRef)
          Perform pre-reassign validations

Supported API: false
 LifeCycleHistory LifeCycleServiceSvr.saveHistory(LifeCycleManaged object, Phase aPhase, String event)
          Create a history entry based on a life cycle event.
 String LifeCycleServiceSvr.getPhaseName(LifeCycleManaged object)
          Answer the phase name of the current phase for the specified life cycle managed object

Supported API: false
 Enumeration LifeCycleServiceSvr.getRunningInstances(String templateName)
          Deprecated. at 5.0 - Use the whereUsed methods instead.
 void LifeCycleServiceSvr.submit(WTObject object)
          Submit the object for review.
 void LifeCycleServiceSvr.promote(WTObject object)
          Promote an object to the next phase.
 void LifeCycleServiceSvr.demote(WTObject object)
          Demote the object to the previous phase.
 void LifeCycleServiceSvr.deny(WTObject object)
          Return the object to the submitter, removing it from the gate.
 void LifeCycleServiceSvr.drop(WTObject object)
          Transition the object to an end state.
 LifeCycleManaged LifeCycleServiceSvr.setState(LifeCycleManaged object, State aState)
          Transition the object to an different state.
 LifeCycleManaged LifeCycleServiceSvr.setState(LifeCycleManaged object, int aStateOrdinal)
          Transition the object to an different state.
 PhaseTemplate LifeCycleServiceSvr.validateSetState(LifeCycleManaged object, State aState)
          Used by setState, checks that the state the Workflow SetState robot is tying to set the object to is valid.
 PhaseTemplate LifeCycleServiceSvr.validateSetState(LifeCycleManaged object, int aStateOrdinal)
          Used by setState, checks that the state the Workflow SetState robot is tying to set the object to is valid.
 LifeCycleManaged LifeCycleServiceSvr.doSetState(LifeCycleManaged object, PhaseTemplate aPhaseTemplate)
          Sets the state of the object.
 QueryResult LifeCycleServiceSvr.whereUsed(LifeCycleTemplate aTemplate)
          Given a LifeCycleTemplate, return a QueryResult containing all LifeCycleManaged objects that use it

Supported API: false
 QueryResult LifeCycleServiceSvr.whereUsed(LifeCycleTemplateMaster aMaster)
          Given a LifeCycleTemplateMaster, return a QueryResult containing all LifeCycleManaged objects that use any iteration of it

Supported API: false
 WTObject LifeCycleServiceSvr.setState(WTObject object, State aState)
          Used to Validate the WTObject from the robot and pass onto setState.
 WTObject LifeCycleServiceSvr.setState(WTObject object, Integer aStateOrdinal)
          Used to Validate the WTObject from the robot and pass onto setState.
 QueryResult LifeCycleServiceSvr.whereUsed(WfProcessTemplateMaster master)
          Given a WfProcessTemplateMaster, return a QueryResult containing all PhaseTemplate objects that use it.
 QueryResult LifeCycleServiceSvr.whereUsed(WfProcessTemplate template)
          Given a WfProcessTemplate, return a QueryResult containing all PhaseTemplate objects that use it

Supported API: false
 WTList LifeCycleServiceSvr.setState(WTList list, State aState)
          Transition the objects in the collection to a different state.
 WTList LifeCycleServiceSvr.setState(WTList list, Map map)
          Transition the objects in the collection to a different state.
 LifeCycleManaged LifeCycleServiceFwd.submitForApproval(LifeCycleManaged object)
          Submit the object for review.
 LifeCycleSignature LifeCycleServiceFwd.vote(LifeCycleManaged object, LifeCycleSignature signature)
          Record a signer disposition (Yes/No) and any comments.
 LifeCycleManaged LifeCycleServiceFwd.promote(LifeCycleManaged object, LifeCycleSignature signature)
          Move the object to the next phase.
 LifeCycleManaged LifeCycleServiceFwd.demote(LifeCycleManaged object, LifeCycleSignature signature)
          Move the object to the previous phase.
 LifeCycleManaged LifeCycleServiceFwd.deny(LifeCycleManaged object, LifeCycleSignature signature)
          Remove the object from the gate and return the object to the submitter

Supported API: false
 LifeCycleManaged LifeCycleServiceFwd.drop(LifeCycleManaged object, LifeCycleSignature signature)
          Transition the object to an end state

Supported API: false
 LifeCycleManaged LifeCycleServiceFwd.reassign(LifeCycleManaged object, LifeCycleTemplateReference lctRef)
          Reassign a life cycle managed object to a new life cycle.
 LifeCycleTemplate LifeCycleServiceFwd.getLifeCycleTemplate(LifeCycleManaged object)
          Deprecated. in R4.0 - Use myObject.getLifeCycleTemplate() instead.
 Vector LifeCycleServiceFwd.getSignatures(LifeCycleManaged object, WTUser user, Role role)
          Answer a vector of LifeCycleSignature for the current phase based on object, user and role.
 Vector LifeCycleServiceFwd.getSignatures(LifeCycleManaged object, Role role)
          Answer a vector of LifeCycleSignature for the current phase based on object and role.
 Vector LifeCycleServiceFwd.getSignatures(LifeCycleManaged object)
          Answer a vector of signatures for all roles for the object for the current phase.
 Vector LifeCycleServiceFwd.getSignatures(LifeCycleManaged object, WTUser user)
          Answer a vector of LifeCycleSignatures based on supplied object & user.
 Vector LifeCycleServiceFwd.getAllSignatures(LifeCycleManaged object)
          Answer a vector of signatures for all roles for the object for the current phase and all preceeding phases.
 Vector LifeCycleServiceFwd.getReviewerList(LifeCycleManaged object)
          Answer a vector of LifeCycleSignatures

Supported API: false
 Vector LifeCycleServiceFwd.getAllReviewerList(LifeCycleManaged object)
          Answer a vector of LifeCycleSignatures

Supported API: false
 Vector LifeCycleServiceFwd.getRoles(LifeCycleManaged object)
          Answer a vector of strings - role names for the current phase

Supported API: false
 Vector LifeCycleServiceFwd.getCriteria(LifeCycleManaged object)
          Answer a vector of Criterion objects for the current phase

Supported API: false
 TransactionResult LifeCycleServiceFwd.saveLifeCycleTemplate(TransactionContainer aTran)
          Store or update a LifeCycleTemplate.
 Vector LifeCycleServiceFwd.saveCriteria(LifeCycleManaged object, Vector criteria)
          Deprecated. at R5.0
 QueryResult LifeCycleServiceFwd.getHistory(LifeCycleManaged object)
          Answer an enumeration of LifeCycleHistory objects based on supplied object.
 boolean LifeCycleServiceFwd.isA(LifeCycleManaged object, WTUser user, Role role)
          Deprecated. at 8.0. A user no longer has to belong to a specific role in order to complete a lifecycle task
 LifeCycleTemplate LifeCycleServiceFwd.getLifeCycleTemplate(String aTemplateName)
          Given a String representation of the LifeCycleTemplate name, answer the LifeCycleTemplate.
 LifeCycleManaged LifeCycleServiceFwd.validateSubmitForApproval(LifeCycleManaged object)
          Perform pre-submit validations

Supported API: false
 boolean LifeCycleServiceFwd.hasAugmentRoleAccess(Role role, LifeCycleManaged object)
          Given a role and a LifeCycleManaged object, determines whether the current user has the permissions required to update the role participants

Supported API: false
 Vector LifeCycleServiceFwd.findCandidateTemplates(LifeCycleManaged object)
          Answer a vector of enabled life cycle template references valid for the life cycle managed object findCandidateMasterReference is the preferable to use instead of this method.
 Vector LifeCycleServiceFwd.findCandidateTemplates(Class targetClass)
          Answer a vector of enabled life cycle template references valid for the class findCandidateMasterReference is the preferable to use instead of this method.
 Vector LifeCycleServiceFwd.findStates(LifeCycleTemplate aLifeCycleTemplate)
          Given a particular LifeCycleTemplate, answer a Vector of all the Life Cycle States used in that LifeCycle

Supported API: false
 boolean LifeCycleServiceFwd.isState(LifeCycleTemplate aLifeCycleTemplate, State aState)
          Given a particular LifeCycleTemplate and a State, answer whether or not the State is used in the LifeCycle

Supported API: false
 Enumeration LifeCycleServiceFwd.findPredecessorStates(LifeCycleManaged object)
          Given a particular LifeCycleManged object, answer an enumeration of all the predecessor States

Supported API: false
 Enumeration LifeCycleServiceFwd.findSuccessorStates(LifeCycleManaged object)
          Given a particular LifeCycleTemplate, answer an enumeration of all the Successor States

Supported API: false
 void LifeCycleServiceFwd.setEnabled(LifeCycleTemplate aTemplate, boolean enable)
          Enable/Disable the Life Cycle Template Master

Supported API: false
 void LifeCycleServiceFwd.setEnabled(LifeCycleTemplateMaster aMaster, boolean enable)
          Enable/Disable the Life Cycle Template Master

Supported API: false
 Vector LifeCycleServiceFwd.findCandidateMasterReferences(LifeCycleManaged object)
          Answer a vector of life cycle template references valid for the life cycle managed object

Supported API: false
 Vector LifeCycleServiceFwd.findCandidateMasterReferences(Class targetClass)
          Answer a vector of life cycle template references valid for the class

Supported API: false
 LifeCycleTemplateMaster LifeCycleServiceFwd.getLifeCycleTemplateMaster(String aMasterName)
          Given a String representation of the LifeCycleTemplateMaster name, answer the LifeCycleTemplateMasterReference

Supported API: false
 LifeCycleTemplateReference LifeCycleServiceFwd.getLifeCycleTemplateReference(String aName)
          Given a String representation of the LifeCycleTemplater name, find the latest iteration or working copy of the LifeCycleTemplate.
 LifeCycleManaged LifeCycleServiceFwd.setLifeCycleState(LifeCycleManaged object, State state, boolean terminAssocRunningProcesses)
          Set the state of the Life Cycle Managed object and provide the option to terminate the associated workflows.
 LifeCycleManaged LifeCycleServiceFwd.setLifeCycleState(LifeCycleManaged object, State state)
          Set the state of the Life Cycle Managed object.
 Vector LifeCycleServiceFwd.findAssociatedProcesses(LifeCycleManaged object, WfState state)
          Given a Life Cycle Managed object, return the Workflow processes associated with the current phase.
 Vector LifeCycleServiceFwd.findExportImportFileNames()
          Retrieve a vector of file names from the Import/Export directory

Supported API: false
 void LifeCycleServiceFwd.exportTemplates(Vector lifeCycleVector, String fileName, boolean appendFlag)
          Populate a file with the xml equivalent of the LifeCycleTemplate objects.
 void LifeCycleServiceFwd.importTemplates(String fileName)
          Given a WTContainerRef and a jar or zip file that contains a version of any number of LifeCycleTemplate objects, import these objects.
 LifeCycleTemplate LifeCycleServiceFwd.copyTemplate(LifeCycleTemplate lifeCycleTemplate, String copyName, String folderLocation)
          Produces a copy of the LifeCycleTemplate object and persists it with the name passed as argument.
 Vector LifeCycleServiceFwd.findAllTemplates()
          Answer a vector of all life cycle templates.
 LifeCycleTemplate LifeCycleServiceFwd.getLatestIteration(LifeCycleTemplateMaster master)
          Given a LifeCycleTemplateMaster, return the latest iteration (LifeCycleTemplate)

Supported API: false
 LifeCycleTemplateReference LifeCycleServiceFwd.getLatestIteration(LifeCycleTemplateMasterReference master)
          Given a LifeCycleTemplateMasterReference, return the latest iteration (LifeCycleTemplateReference)

Supported API: false
 Vector LifeCycleServiceFwd.getPhaseTemplates(LifeCycleTemplate template)
          Given a LifeCycleTemplate, return a vector of all the PhaseTemplate objects

Supported API: false
 ObjectReference LifeCycleServiceFwd.getCurrentWorkflow(LifeCycleManaged object)
          Given a LifeCycleManaged object, return a reference to the current WfProcess.
 String LifeCycleServiceFwd.getStateLink(LifeCycleManaged object)
          Deprecated. at 5.0
 Phase LifeCycleServiceFwd.augmentRoles(LifeCycleManaged object)
          Given a LifeCycleManaged object, the current State of the Object and the RoleHolder (the phase object), change the role participants to reflect those in the RoleHolder2

Supported API: false
 State LifeCycleServiceFwd.getSuccessorState(LifeCycleManaged lcmObject)
          This operation determines the current state of the object and returns the successor state for the object.
 State LifeCycleServiceFwd.getPredecessorState(LifeCycleManaged lcmObject)
          This operation determines the current state of the object and returns the predecessor state for the object.
 void LifeCycleServiceFwd.augmentRoles(Team team)
          Given a team, rebuild all the ad hoc acls for objects associated with the team.
 LifeCycleTemplate LifeCycleServiceFwd.getLifeCycleTemplate(String aTemplateName, WTContainerRef context)
          Given a String representation of the LifeCycleTemplate name and a WTContainerRef, answer the LifeCycleTemplate.
 LifeCycleTemplateReference LifeCycleServiceFwd.getLifeCycleTemplateReference(String aName, WTContainerRef context)
          Given a String representation of the LifeCycleTemplater name and a WTContainerRef, find the latest iteration or working copy of the LifeCycleTemplate.
 Vector LifeCycleServiceFwd.findAllTemplates(WTContainerRef context)
          Answer a vector of all life cycle templates for the WTContainerRef passed.
 LifeCycleTemplateMaster LifeCycleServiceFwd.getLifeCycleTemplateMaster(String aMasterName, WTContainerRef context)
          Given a String representation of the LifeCycleTemplateMaster name and a WTContainerRef, answer the LifeCycleTemplateMasterReference

Supported API: false
 void LifeCycleServiceFwd.importTemplates(String fileName, WTContainerRef context)
          Given a WTContainerRef and a jar or zip file that contains a version of any number of LifeCycleTemplate objects, import these objects.
 LifeCycleManaged LifeCycleServiceFwd.reassign(LifeCycleManaged object, LifeCycleTemplateReference lctRef, WTContainerRef context)
          Reassign a life cycle managed object to a new life cycle in a certain WTContainerRef.
 TransactionResult LifeCycleServiceFwd.saveLifeCycleTemplate(TransactionContainer aTran, WTContainerRef context)
          Store or update a LifeCycleTemplate.
 Vector LifeCycleServiceFwd.findCandidateMasterReferences(Class targetClass, WTContainerRef context)
          Answer a vector of life cycle template references valid for the target class in the container.
 QueryResult LifeCycleServiceFwd.findAllTemplateMasters(WTContainerRef context)
          Answer a vector of all life cycle template masters for the WTContainerRef passed.
 void LifeCycleServiceFwd.setRouting(LifeCycleTemplate aTemplate, boolean routing)
          Set/reset the rouing attribute on the Life Cycle Template Master.
 void LifeCycleServiceFwd.setRouting(LifeCycleTemplateMaster aMaster, boolean routing)
          Set/reset the routing attribute of the Life Cycle Template Master.
 Vector LifeCycleServiceFwd.findRoutingTemplates(WTContainerRef context)
          Return an Enumeration of all lifecycle templates for the WTContainerRef passed.
 Vector LifeCycleServiceFwd.findAllTemplates(WTContainerRef context, boolean routingOnly)
          Answer a vector of all life cycle templates for the WTContainerRef passed.
 LifeCycleTemplate LifeCycleServiceFwd.copyTemplate(LifeCycleTemplate lifeCycleTemplate, String copyName, String folderLocation, WTContainerRef context)
          Produces a copy of the LifeCycleTemplate object and persists it with the name passed as argument.
 WTList LifeCycleServiceFwd.reassign(WTList list, LifeCycleTemplateReference lctRef, WTContainerRef context, boolean preserveState)
          Reassign all objects in a WTList to a lifecycle.
 WTList LifeCycleServiceFwd.reassign(WTList list, LifeCycleTemplateReference lctRef, WTContainerRef context, State state)
          Reassign the life cycle managed objects in a WTList to a new life cycle in a certain WTContainerRef.
 WTList LifeCycleServiceFwd.setLifeCycleState(WTList list, State state, boolean terminAssocRunningProcesses)
          Set the state of the Life Cycle Managed objects and provide the option to terminate the associated workflows.
 Map LifeCycleServiceFwd.navigate(WTCollection c, Transition transition, boolean successor)
          Navigate the PhaseSuccessors for the Transition for all objects in the WTCollection.
 LifeCycleManaged LifeCycleServiceFwd.setLifeCycleState(LifeCycleManaged object, State state, boolean terminAssocRunningProcesses, Timestamp timestamp)
          Set the state of the Life Cycle Managed object.
 Map LifeCycleServiceFwd.navigate(WTKeyedMap c, Transition transition, boolean successor)
          Navigates the PhaseTemplate->PhaseSuccession using param transition.
 TransactionResult LifeCycleServiceFwd.saveLifeCycleTemplate(TransactionContainer aTran, WTContainerRef context, boolean bypassDefaultTransitions)
          Store or update a LifeCycleTemplate.
 WTList LifeCycleServiceFwd.setLifeCycleState(WTList list, Map stateMap, WTList terminateList)
          Set the state of the Life Cycle Managed objects in the WTList list.
 LifeCycleManaged LifeCycleService.submitForApproval(LifeCycleManaged object)
          Submit the object for review.
 LifeCycleSignature LifeCycleService.vote(LifeCycleManaged object, LifeCycleSignature signature)
          Record a signer disposition (Yes/No) and any comments.
 LifeCycleManaged LifeCycleService.promote(LifeCycleManaged object, LifeCycleSignature signature)
          Move the object to the next phase.
 LifeCycleManaged LifeCycleService.demote(LifeCycleManaged object, LifeCycleSignature signature)
          Move the object to the previous phase.
 LifeCycleManaged LifeCycleService.deny(LifeCycleManaged object, LifeCycleSignature signature)
          Remove the object from the gate and return the object to the submitter

Supported API: true
 LifeCycleManaged LifeCycleService.drop(LifeCycleManaged object, LifeCycleSignature signature)
          Transition the object to an end state

Supported API: true
 LifeCycleManaged LifeCycleService.reassign(LifeCycleManaged object, LifeCycleTemplateReference lctRef)
          Reassign a life cycle managed object to a new life cycle.
 LifeCycleTemplate LifeCycleService.getLifeCycleTemplate(LifeCycleManaged object)
          Deprecated. in R4.0 - Use myObject.getLifeCycleTemplate() instead.
 Vector LifeCycleService.getSignatures(LifeCycleManaged object, WTUser user, Role role)
          Answer a vector of LifeCycleSignature for the current phase based on object, user and role.
 Vector LifeCycleService.getSignatures(LifeCycleManaged object, Role role)
          Answer a vector of LifeCycleSignature for the current phase based on object and role.
 Vector LifeCycleService.getSignatures(LifeCycleManaged object)
          Answer a vector of signatures for all roles for the object for the current phase.
 Vector LifeCycleService.getSignatures(LifeCycleManaged object, WTUser user)
          Answer a vector of LifeCycleSignatures based on supplied object & user.
 Vector LifeCycleService.getAllSignatures(LifeCycleManaged object)
          Answer a vector of signatures for all roles for the object for the current phase and all preceeding phases.
 Vector LifeCycleService.getReviewerList(LifeCycleManaged object)
          Answer a vector of LifeCycleSignatures

Supported API: true
 Vector LifeCycleService.getAllReviewerList(LifeCycleManaged object)
          Answer a vector of LifeCycleSignatures

Supported API: true
 Vector LifeCycleService.getRoles(LifeCycleManaged object)
          Answer a vector of strings - role names for the current phase

Supported API: true
 Vector LifeCycleService.getCriteria(LifeCycleManaged object)
          Answer a vector of Criterion objects for the current phase

Supported API: true
 TransactionResult LifeCycleService.saveLifeCycleTemplate(TransactionContainer aTran)
          Store or update a LifeCycleTemplate.
 Vector LifeCycleService.saveCriteria(LifeCycleManaged object, Vector criteria)
          Deprecated. at R5.0
 QueryResult LifeCycleService.getHistory(LifeCycleManaged object)
          Answer an enumeration of LifeCycleHistory objects based on supplied object.
 boolean LifeCycleService.isA(LifeCycleManaged object, WTUser user, Role role)
          Deprecated. at 8.0. A user no longer has to belong to a specific role in order to complete a lifecycle task
 LifeCycleTemplate LifeCycleService.getLifeCycleTemplate(String aTemplateName)
          Given a String representation of the LifeCycleTemplate name, answer the LifeCycleTemplate.
 LifeCycleManaged LifeCycleService.validateSubmitForApproval(LifeCycleManaged object)
          Perform pre-submit validations

Supported API: true
 boolean LifeCycleService.hasAugmentRoleAccess(Role role, LifeCycleManaged object)
          Given a role and a LifeCycleManaged object, determines whether the current user has the permissions required to update the role participants

Supported API: true
 Vector LifeCycleService.findCandidateTemplates(LifeCycleManaged object)
          Answer a vector of enabled life cycle template references valid for the life cycle managed object findCandidateMasterReference is the preferable to use instead of this method.
 Vector LifeCycleService.findCandidateTemplates(Class targetClass)
          Answer a vector of enabled life cycle template references valid for the class findCandidateMasterReference is the preferable to use instead of this method.
 Vector LifeCycleService.findStates(LifeCycleTemplate aLifeCycleTemplate)
          Given a particular LifeCycleTemplate, answer a Vector of all the Life Cycle States used in that LifeCycle

Supported API: true
 boolean LifeCycleService.isState(LifeCycleTemplate aLifeCycleTemplate, State aState)
          Given a particular LifeCycleTemplate and a State, answer whether or not the State is used in the LifeCycle

Supported API: true
 Enumeration LifeCycleService.findPredecessorStates(LifeCycleManaged object)
          Given a particular LifeCycleManged object, answer an enumeration of all the predecessor States

Supported API: true
 Enumeration LifeCycleService.findSuccessorStates(LifeCycleManaged object)
          Given a particular LifeCycleTemplate, answer an enumeration of all the Successor States

Supported API: true
 void LifeCycleService.setEnabled(LifeCycleTemplate aTemplate, boolean enable)
          Enable/Disable the Life Cycle Template Master

Supported API: true
 void LifeCycleService.setEnabled(LifeCycleTemplateMaster aMaster, boolean enable)
          Enable/Disable the Life Cycle Template Master

Supported API: true
 Vector LifeCycleService.findCandidateMasterReferences(LifeCycleManaged object)
          Answer a vector of life cycle template references valid for the life cycle managed object

Supported API: true
 Vector LifeCycleService.findCandidateMasterReferences(Class targetClass)
          Answer a vector of life cycle template references valid for the class

Supported API: true
 LifeCycleTemplateMaster LifeCycleService.getLifeCycleTemplateMaster(String aMasterName)
          Given a String representation of the LifeCycleTemplateMaster name, answer the LifeCycleTemplateMasterReference

Supported API: true
 LifeCycleTemplateReference LifeCycleService.getLifeCycleTemplateReference(String aName)
          Given a String representation of the LifeCycleTemplater name, find the latest iteration or working copy of the LifeCycleTemplate.
 LifeCycleManaged LifeCycleService.setLifeCycleState(LifeCycleManaged object, State state, boolean terminAssocRunningProcesses)
          Set the state of the Life Cycle Managed object and provide the option to terminate the associated workflows.
 LifeCycleManaged LifeCycleService.setLifeCycleState(LifeCycleManaged object, State state)
          Set the state of the Life Cycle Managed object.
 Vector LifeCycleService.findAssociatedProcesses(LifeCycleManaged object, WfState state)
          Given a Life Cycle Managed object, return the Workflow processes associated with the current phase.
 Vector LifeCycleService.findExportImportFileNames()
          Retrieve a vector of file names from the Import/Export directory

Supported API: true
 void LifeCycleService.exportTemplates(Vector lifeCycleVector, String fileName, boolean appendFlag)
          Populate a file with the xml equivalent of the LifeCycleTemplate objects.
 void LifeCycleService.importTemplates(String fileName)
          Given a WTContainerRef and a jar or zip file that contains a version of any number of LifeCycleTemplate objects, import these objects.
 LifeCycleTemplate LifeCycleService.copyTemplate(LifeCycleTemplate lifeCycleTemplate, String copyName, String folderLocation)
          Produces a copy of the LifeCycleTemplate object and persists it with the name passed as argument.
 Vector LifeCycleService.findAllTemplates()
          Answer a vector of all life cycle templates.
 LifeCycleTemplate LifeCycleService.getLatestIteration(LifeCycleTemplateMaster master)
          Given a LifeCycleTemplateMaster, return the latest iteration (LifeCycleTemplate)

Supported API: true
 LifeCycleTemplateReference LifeCycleService.getLatestIteration(LifeCycleTemplateMasterReference master)
          Given a LifeCycleTemplateMasterReference, return the latest iteration (LifeCycleTemplateReference)

Supported API: true
 Vector LifeCycleService.getPhaseTemplates(LifeCycleTemplate template)
          Given a LifeCycleTemplate, return a vector of all the PhaseTemplate objects

Supported API: true
 ObjectReference LifeCycleService.getCurrentWorkflow(LifeCycleManaged object)
          Given a LifeCycleManaged object, return a reference to the current WfProcess.
 String LifeCycleService.getStateLink(LifeCycleManaged object)
          Deprecated. at 5.0
 Phase LifeCycleService.augmentRoles(LifeCycleManaged object)
          Given a LifeCycleManaged object, the current State of the Object and the RoleHolder (the phase object), change the role participants to reflect those in the RoleHolder2

Supported API: true
 State LifeCycleService.getSuccessorState(LifeCycleManaged lcmObject)
          This operation determines the current state of the object and returns the successor state for the object.
 State LifeCycleService.getPredecessorState(LifeCycleManaged lcmObject)
          This operation determines the current state of the object and returns the predecessor state for the object.
 void LifeCycleService.augmentRoles(Team team)
          Given a team, rebuild all the ad hoc acls for objects associated with the team.
 LifeCycleTemplate LifeCycleService.getLifeCycleTemplate(String aTemplateName, WTContainerRef context)
          Given a String representation of the LifeCycleTemplate name and a WTContainerRef, answer the LifeCycleTemplate.
 LifeCycleTemplateReference LifeCycleService.getLifeCycleTemplateReference(String aName, WTContainerRef context)
          Given a String representation of the LifeCycleTemplater name and a WTContainerRef, find the latest iteration or working copy of the LifeCycleTemplate.
 Vector LifeCycleService.findAllTemplates(WTContainerRef context)
          Answer a vector of all life cycle templates for the WTContainerRef passed.
 LifeCycleTemplateMaster LifeCycleService.getLifeCycleTemplateMaster(String aMasterName, WTContainerRef context)
          Given a String representation of the LifeCycleTemplateMaster name and a WTContainerRef, answer the LifeCycleTemplateMasterReference

Supported API: true
 void LifeCycleService.importTemplates(String fileName, WTContainerRef context)
          Given a WTContainerRef and a jar or zip file that contains a version of any number of LifeCycleTemplate objects, import these objects.
 LifeCycleManaged LifeCycleService.reassign(LifeCycleManaged object, LifeCycleTemplateReference lctRef, WTContainerRef context)
          Reassign a life cycle managed object to a new life cycle in a certain WTContainerRef.
 TransactionResult LifeCycleService.saveLifeCycleTemplate(TransactionContainer aTran, WTContainerRef context)
          Store or update a LifeCycleTemplate.
 Vector LifeCycleService.findCandidateMasterReferences(Class targetClass, WTContainerRef context)
          Answer a vector of life cycle template references valid for the target class in the container.
 QueryResult LifeCycleService.findAllTemplateMasters(WTContainerRef context)
          Answer a vector of all life cycle template masters for the WTContainerRef passed.
 void LifeCycleService.setRouting(LifeCycleTemplate aTemplate, boolean routing)
          Set/reset the rouing attribute on the Life Cycle Template Master.
 void LifeCycleService.setRouting(LifeCycleTemplateMaster aMaster, boolean routing)
          Set/reset the routing attribute of the Life Cycle Template Master.
 Vector LifeCycleService.findRoutingTemplates(WTContainerRef context)
          Return an Enumeration of all lifecycle templates for the WTContainerRef passed.
 Vector LifeCycleService.findAllTemplates(WTContainerRef context, boolean routingOnly)
          Answer a vector of all life cycle templates for the WTContainerRef passed.
 LifeCycleTemplate LifeCycleService.copyTemplate(LifeCycleTemplate lifeCycleTemplate, String copyName, String folderLocation, WTContainerRef context)
          Produces a copy of the LifeCycleTemplate object and persists it with the name passed as argument.
 WTList LifeCycleService.reassign(WTList list, LifeCycleTemplateReference lctRef, WTContainerRef context, boolean preserveState)
          Reassign all objects in a WTList to a lifecycle.
 WTList LifeCycleService.reassign(WTList list, LifeCycleTemplateReference lctRef, WTContainerRef context, State state)
          Reassign the life cycle managed objects in a WTList to a new life cycle in a certain WTContainerRef.
 WTList LifeCycleService.setLifeCycleState(WTList list, State state, boolean terminAssocRunningProcesses)
          Set the state of the Life Cycle Managed objects and provide the option to terminate the associated workflows.
 Map LifeCycleService.navigate(WTCollection c, Transition transition, boolean successor)
          Navigate the PhaseSuccessors for the Transition for all objects in the WTCollection.
 LifeCycleManaged LifeCycleService.setLifeCycleState(LifeCycleManaged object, State state, boolean terminAssocRunningProcesses, Timestamp timestamp)
          Set the state of the Life Cycle Managed object.
 Map LifeCycleService.navigate(WTKeyedMap c, Transition transition, boolean successor)
          Navigates the PhaseTemplate->PhaseSuccession using param transition.
 TransactionResult LifeCycleService.saveLifeCycleTemplate(TransactionContainer aTran, WTContainerRef context, boolean bypassDefaultTransitions)
          Store or update a LifeCycleTemplate.
 WTList LifeCycleService.setLifeCycleState(WTList list, Map stateMap, WTList terminateList)
          Set the state of the Life Cycle Managed objects in the WTList list.
static LifeCycleManaged LifeCycleServerHelper.setState(LifeCycleManaged object, State state)
          Set the State of the LifeCycleManaged object.
static LifeCycleManaged LifeCycleHelper.setLifeCycle(LifeCycleManaged object, LifeCycleTemplate lifeCycle)
          Set the LifeCycle of the LifeCycleManaged object and clear out the rest of the Life Cycle cookie.
static LifeCycleManaged LifeCycleHelper.setLifeCycle(LifeCycleManaged object, LifeCycleTemplateReference lctRef)
          Set the LifeCycle of the LifeCycleManaged object.
static Map LifeCycleHelper.getDefaultTransitions(List states, int index)
          Returns a map of the default transitions for the state at the specified index in the specified list.
private static Map LifeCycleHelper.getTransitionDirectives(WTProperties wtProperties)
          Returns a map of transitions to sets of lists of transition directives as specified in the WTProperties object.
private static Set LifeCycleHelper.getTransitionDirectiveSet(String tokenString)
          Returns a set of lists of transition directives, parsed from the argument token string.
private static List LifeCycleHelper.getTransitionDirectiveList(String tokenString)
          Returns a list of transition directives, parsed from the argument token string.
private static Object LifeCycleHelper.getTransitionDirective(String token)
          Returns a transition initialization directive specified by the argument token.
protected static Vector LifeCycleExportImportHandler.findExportImportFileNames()
           
protected static void LifeCycleExportImportHandler.exportTemplates(Vector lifeCycleVector, String fileName, boolean appendFlag)
           
protected static void LifeCycleExportImportHandler.importTemplates(String fileName)
           
protected static void LifeCycleExportImportHandler.importTemplates(String fileName, WTContainerRef context)
           
private static PhaseTemplate LifeCycleExportImportHandler.getInitialPhase(LifeCycleManaged object)
           
private static PhaseTemplate LifeCycleExportImportHandler.getInitialPhase(LifeCycleTemplate aLCT)
           
private static File LifeCycleExportImportHandler.verifyDirectoryExists(String directoryToVerify, boolean autoCreate)
           
 LifeCycleManaged StandardLifeCycleService.submitForApproval(LifeCycleManaged object)
          Submit the object for review.
 LifeCycleSignature StandardLifeCycleService.vote(LifeCycleManaged object, LifeCycleSignature signature)
          Record a signer disposition (Yes/No) and any comments.
 LifeCycleManaged StandardLifeCycleService.promote(LifeCycleManaged object, LifeCycleSignature signature)
          Move the object to the next phase.
 LifeCycleManaged StandardLifeCycleService.demote(LifeCycleManaged object, LifeCycleSignature signature)
          Move the object to the previous phase.
 LifeCycleManaged StandardLifeCycleService.deny(LifeCycleManaged object, LifeCycleSignature signature)
          Remove the object from the gate and return the object to the submitter

Supported API: true
 LifeCycleManaged StandardLifeCycleService.drop(LifeCycleManaged object, LifeCycleSignature signature)
          Transition the object to an end state

Supported API: true
 LifeCycleManaged StandardLifeCycleService.reassign(LifeCycleManaged object, LifeCycleTemplateReference lctRef)
          Reassign a life cycle managed object to a new life cycle.
 LifeCycleTemplate StandardLifeCycleService.getLifeCycleTemplate(LifeCycleManaged object)
          Deprecated. in R4.0 - Use myObject.getLifeCycleTemplate() instead.
 Vector StandardLifeCycleService.getSignatures(LifeCycleManaged object, WTUser user, Role role)
          Answer a vector of LifeCycleSignature for the current phase based on object, user and role.
 Vector StandardLifeCycleService.getSignatures(LifeCycleManaged object, Role role)
          Answer a vector of LifeCycleSignature for the current phase based on object and role.
 Vector StandardLifeCycleService.getSignatures(LifeCycleManaged object)
          Answer a vector of signatures for all roles for the object for the current phase.
 Vector StandardLifeCycleService.getSignatures(LifeCycleManaged object, WTUser user)
          Answer a vector of LifeCycleSignatures based on supplied object & user.
 Vector StandardLifeCycleService.getAllSignatures(LifeCycleManaged object)
          Answer a vector of signatures for all roles for the object for the current phase and all preceeding phases.
 Vector StandardLifeCycleService.getReviewerList(LifeCycleManaged object)
          Answer a vector of LifeCycleSignatures

Supported API: true
 Vector StandardLifeCycleService.getAllReviewerList(LifeCycleManaged object)
          Answer a vector of LifeCycleSignatures

Supported API: true
 Vector StandardLifeCycleService.getRoles(LifeCycleManaged object)
          Answer a vector of strings - role names for the current phase

Supported API: true
 Vector StandardLifeCycleService.getCriteria(LifeCycleManaged object)
          Answer a vector of Criterion objects for the current phase

Supported API: true
 TransactionResult StandardLifeCycleService.saveLifeCycleTemplate(TransactionContainer aTran)
          Store or update a LifeCycleTemplate.
 Vector StandardLifeCycleService.saveCriteria(LifeCycleManaged object, Vector criteria)
          Deprecated. at R5.0
 QueryResult StandardLifeCycleService.getHistory(LifeCycleManaged object)
          Answer an enumeration of LifeCycleHistory objects based on supplied object.
 boolean StandardLifeCycleService.isA(LifeCycleManaged object, WTUser user, Role role)
          Deprecated. at 8.0. A user no longer has to belong to a specific role in order to complete a lifecycle task
 LifeCycleTemplate StandardLifeCycleService.getLifeCycleTemplate(String aTemplateName)
          Given a String representation of the LifeCycleTemplate name, answer the LifeCycleTemplate.
 LifeCycleManaged StandardLifeCycleService.validateSubmitForApproval(LifeCycleManaged object)
          Perform pre-submit validations

Supported API: true
 boolean StandardLifeCycleService.hasAugmentRoleAccess(Role role, LifeCycleManaged object)
          Given a role and a LifeCycleManaged object, determines whether the current user has the permissions required to update the role participants

Supported API: true
 Vector StandardLifeCycleService.findCandidateTemplates(LifeCycleManaged object)
          Answer a vector of enabled life cycle template references valid for the life cycle managed object findCandidateMasterReference is the preferable to use instead of this method.
 Vector StandardLifeCycleService.findCandidateTemplates(Class targetClass)
          Answer a vector of enabled life cycle template references valid for the class findCandidateMasterReference is the preferable to use instead of this method.
 Vector StandardLifeCycleService.findStates(LifeCycleTemplate aLifeCycleTemplate)
          Given a particular LifeCycleTemplate, answer a Vector of all the Life Cycle States used in that LifeCycle

Supported API: true
 boolean StandardLifeCycleService.isState(LifeCycleTemplate aLifeCycleTemplate, State aState)
          Given a particular LifeCycleTemplate and a State, answer whether or not the State is used in the LifeCycle

Supported API: true
 Enumeration StandardLifeCycleService.findPredecessorStates(LifeCycleManaged object)
          Given a particular LifeCycleManged object, answer an enumeration of all the predecessor States

Supported API: true
 Enumeration StandardLifeCycleService.findSuccessorStates(LifeCycleManaged object)
          Given a particular LifeCycleTemplate, answer an enumeration of all the Successor States

Supported API: true
 void StandardLifeCycleService.setEnabled(LifeCycleTemplate aTemplate, boolean enable)
          Enable/Disable the Life Cycle Template Master

Supported API: true
 void StandardLifeCycleService.setEnabled(LifeCycleTemplateMaster aMaster, boolean enable)
          Enable/Disable the Life Cycle Template Master

Supported API: true
 Vector StandardLifeCycleService.findCandidateMasterReferences(LifeCycleManaged object)
          Answer a vector of life cycle template references valid for the life cycle managed object

Supported API: true
 Vector StandardLifeCycleService.findCandidateMasterReferences(Class targetClass)
          Answer a vector of life cycle template references valid for the class

Supported API: true
 LifeCycleTemplateMaster StandardLifeCycleService.getLifeCycleTemplateMaster(String aMasterName)
          Given a String representation of the LifeCycleTemplateMaster name, answer the LifeCycleTemplateMasterReference

Supported API: true
 LifeCycleTemplateReference StandardLifeCycleService.getLifeCycleTemplateReference(String aName)
          Given a String representation of the LifeCycleTemplater name, find the latest iteration or working copy of the LifeCycleTemplate.
 LifeCycleManaged StandardLifeCycleService.setLifeCycleState(LifeCycleManaged object, State state, boolean terminAssocRunningProcesses)
          Set the state of the Life Cycle Managed object and provide the option to terminate the associated workflows.
 LifeCycleManaged StandardLifeCycleService.setLifeCycleState(LifeCycleManaged object, State state)
          Set the state of the Life Cycle Managed object.
 Vector StandardLifeCycleService.findAssociatedProcesses(LifeCycleManaged object, WfState state)
          Given a Life Cycle Managed object, return the Workflow processes associated with the current phase.
 Vector StandardLifeCycleService.findExportImportFileNames()
          Retrieve a vector of file names from the Import/Export directory

Supported API: true
 void StandardLifeCycleService.exportTemplates(Vector lifeCycleVector, String fileName, boolean appendFlag)
          Populate a file with the xml equivalent of the LifeCycleTemplate objects.
 void StandardLifeCycleService.importTemplates(String fileName)
          Given a WTContainerRef and a jar or zip file that contains a version of any number of LifeCycleTemplate objects, import these objects.
 LifeCycleTemplate StandardLifeCycleService.copyTemplate(LifeCycleTemplate lifeCycleTemplate, String copyName, String folderLocation)
          Produces a copy of the LifeCycleTemplate object and persists it with the name passed as argument.
 Vector StandardLifeCycleService.findAllTemplates()
          Answer a vector of all life cycle templates.
 LifeCycleTemplate StandardLifeCycleService.getLatestIteration(LifeCycleTemplateMaster master)
          Given a LifeCycleTemplateMaster, return the latest iteration (LifeCycleTemplate)

Supported API: true
 LifeCycleTemplateReference StandardLifeCycleService.getLatestIteration(LifeCycleTemplateMasterReference master)
          Given a LifeCycleTemplateMasterReference, return the latest iteration (LifeCycleTemplateReference)

Supported API: true
 Vector StandardLifeCycleService.getPhaseTemplates(LifeCycleTemplate template)
          Given a LifeCycleTemplate, return a vector of all the PhaseTemplate objects

Supported API: true
 ObjectReference StandardLifeCycleService.getCurrentWorkflow(LifeCycleManaged object)
          Given a LifeCycleManaged object, return a reference to the current WfProcess.
 String StandardLifeCycleService.getStateLink(LifeCycleManaged object)
          Deprecated. at 5.0
 Phase StandardLifeCycleService.augmentRoles(LifeCycleManaged object)
          Given a LifeCycleManaged object, the current State of the Object and the RoleHolder (the phase object), change the role participants to reflect those in the RoleHolder2

Supported API: true
 State StandardLifeCycleService.getSuccessorState(LifeCycleManaged lcmObject)
          This operation determines the current state of the object and returns the successor state for the object.
 State StandardLifeCycleService.getPredecessorState(LifeCycleManaged lcmObject)
          This operation determines the current state of the object and returns the predecessor state for the object.
 void StandardLifeCycleService.augmentRoles(Team team)
          Given a team, rebuild all the ad hoc acls for objects associated with the team.
 LifeCycleTemplate StandardLifeCycleService.getLifeCycleTemplate(String aTemplateName, WTContainerRef context)
          Given a String representation of the LifeCycleTemplate name and a WTContainerRef, answer the LifeCycleTemplate.
 LifeCycleTemplateReference StandardLifeCycleService.getLifeCycleTemplateReference(String aName, WTContainerRef context)
          Given a String representation of the LifeCycleTemplater name and a WTContainerRef, find the latest iteration or working copy of the LifeCycleTemplate.
 Vector StandardLifeCycleService.findAllTemplates(WTContainerRef context)
          Answer a vector of all life cycle templates for the WTContainerRef passed.
 LifeCycleTemplateMaster StandardLifeCycleService.getLifeCycleTemplateMaster(String aMasterName, WTContainerRef context)
          Given a String representation of the LifeCycleTemplateMaster name and a WTContainerRef, answer the LifeCycleTemplateMasterReference

Supported API: true
 void StandardLifeCycleService.importTemplates(String fileName, WTContainerRef context)
          Given a WTContainerRef and a jar or zip file that contains a version of any number of LifeCycleTemplate objects, import these objects.
 LifeCycleManaged StandardLifeCycleService.reassign(LifeCycleManaged object, LifeCycleTemplateReference lctRef, WTContainerRef context)
          Reassign a life cycle managed object to a new life cycle in a certain WTContainerRef.
 TransactionResult StandardLifeCycleService.saveLifeCycleTemplate(TransactionContainer aTran, WTContainerRef context)
          Store or update a LifeCycleTemplate.
 Vector StandardLifeCycleService.findCandidateMasterReferences(Class targetClass, WTContainerRef context)
          Answer a vector of life cycle template references valid for the target class in the container.
 QueryResult StandardLifeCycleService.findAllTemplateMasters(WTContainerRef context)
          Answer a vector of all life cycle template masters for the WTContainerRef passed.
 void StandardLifeCycleService.setRouting(LifeCycleTemplate aTemplate, boolean routing)
          Set/reset the rouing attribute on the Life Cycle Template Master.
 void StandardLifeCycleService.setRouting(LifeCycleTemplateMaster aMaster, boolean routing)
          Set/reset the routing attribute of the Life Cycle Template Master.
 Vector StandardLifeCycleService.findRoutingTemplates(WTContainerRef context)
          Return an Enumeration of all lifecycle templates for the WTContainerRef passed.
 Vector StandardLifeCycleService.findAllTemplates(WTContainerRef context, boolean routingOnly)
          Answer a vector of all life cycle templates for the WTContainerRef passed.
 LifeCycleTemplate StandardLifeCycleService.copyTemplate(LifeCycleTemplate lifeCycleTemplate, String copyName, String folderLocation, WTContainerRef context)
          Produces a copy of the LifeCycleTemplate object and persists it with the name passed as argument.
 WTList StandardLifeCycleService.reassign(WTList list, LifeCycleTemplateReference lctRef, WTContainerRef context, boolean preserveState)
          Reassign all objects in a WTList to a lifecycle.
 WTList StandardLifeCycleService.reassign(WTList list, LifeCycleTemplateReference lctRef, WTContainerRef context, State state)
          Reassign the life cycle managed objects in a WTList to a new life cycle in a certain WTContainerRef.
 WTList StandardLifeCycleService.setLifeCycleState(WTList list, State state, boolean terminAssocRunningProcesses)
          Set the state of the Life Cycle Managed objects and provide the option to terminate the associated workflows.
 Map StandardLifeCycleService.navigate(WTCollection c, Transition transition, boolean successor)
          Navigate the PhaseSuccessors for the Transition for all objects in the WTCollection.
 LifeCycleManaged StandardLifeCycleService.setLifeCycleState(LifeCycleManaged object, State state, boolean terminAssocRunningProcesses, Timestamp timestamp)
          Set the state of the Life Cycle Managed object.
 Map StandardLifeCycleService.navigate(WTKeyedMap c, Transition transition, boolean successor)
          Navigates the PhaseTemplate->PhaseSuccession using param transition.
 TransactionResult StandardLifeCycleService.saveLifeCycleTemplate(TransactionContainer aTran, WTContainerRef context, boolean bypassDefaultTransitions)
          Store or update a LifeCycleTemplate.
 WTList StandardLifeCycleService.setLifeCycleState(WTList list, Map stateMap, WTList terminateList)
          Set the state of the Life Cycle Managed objects in the WTList list.
 Persistable StandardLifeCycleService.assignToLifeCycle(Persistable object)
          Associate a life cycle managed object with a life cycle.
 LifeCycleManaged StandardLifeCycleService.doSubmit(LifeCycleManaged object)
          Submit the object for review.
 LifeCycleManaged StandardLifeCycleService.doPromote(LifeCycleManaged object, LifeCycleSignature signature)
          Transition the object to its next phase, updating its state, initiating the appropriate workflow and recording history.
 LifeCycleManaged StandardLifeCycleService.doDemote(LifeCycleManaged object, LifeCycleSignature signature)
          Transition the object to its previous phase, updating its state, initiating the appropriate workflow and recording history.
 LifeCycleManaged StandardLifeCycleService.doDeny(LifeCycleManaged object, LifeCycleSignature signature)
          Transition the object from the gate back to the phase, initating the appropriate workflow and recording history.
 LifeCycleManaged StandardLifeCycleService.doDrop(LifeCycleManaged object, LifeCycleSignature signature)
          Remove the object from the life cycle and set its state to DROPPED.
 LifeCycleManaged StandardLifeCycleService.doReassign(LifeCycleManaged object, LifeCycleTemplateReference lctRef)
          Re-assign the object to a new life cycle.
 LifeCycleManaged StandardLifeCycleService.validateSubmit(LifeCycleManaged object)
          Perform pre-submit validations

Supported API: false
 LifeCycleSignature StandardLifeCycleService.validatePromote(LifeCycleManaged object, LifeCycleSignature signature)
          Perform pre-promote validations

Supported API: false
 LifeCycleSignature StandardLifeCycleService.validateDemote(LifeCycleManaged object, LifeCycleSignature signature)
          Perform pre-demote validations

Supported API: false
 LifeCycleSignature StandardLifeCycleService.validateDeny(LifeCycleManaged object, LifeCycleSignature signature)
          Perform pre-deny validations

Supported API: false
 LifeCycleSignature StandardLifeCycleService.validateDrop(LifeCycleManaged object, LifeCycleSignature signature)
          Perform pre-drop validations

Supported API: false
 LifeCycleSignature StandardLifeCycleService.validateVote(LifeCycleManaged object, LifeCycleSignature signature)
          Perform pre-vote validations

Supported API: false
 LifeCycleManaged StandardLifeCycleService.validateReassign(LifeCycleManaged object, LifeCycleTemplateReference lctRef)
          Perform pre-reassign validations

Supported API: false
 LifeCycleHistory StandardLifeCycleService.saveHistory(LifeCycleManaged object, Phase aPhase, String event)
          Create a history entry based on a life cycle event.
 String StandardLifeCycleService.getPhaseName(LifeCycleManaged object)
          Answer the phase name of the current phase for the specified life cycle managed object

Supported API: false
 Enumeration StandardLifeCycleService.getRunningInstances(String templateName)
          Deprecated. at 5.0 - Use the whereUsed methods instead.
 void StandardLifeCycleService.submit(WTObject object)
          Submit the object for review.
 void StandardLifeCycleService.promote(WTObject object)
          Promote an object to the next phase.
 void StandardLifeCycleService.demote(WTObject object)
          Demote the object to the previous phase.
 void StandardLifeCycleService.deny(WTObject object)
          Return the object to the submitter, removing it from the gate.
 void StandardLifeCycleService.drop(WTObject object)
          Transition the object to an end state.
 LifeCycleManaged StandardLifeCycleService.setState(LifeCycleManaged object, State aState)
          Transition the object to an different state.
 LifeCycleManaged StandardLifeCycleService.setState(LifeCycleManaged object, int aStateOrdinal)
          Transition the object to an different state.
 PhaseTemplate StandardLifeCycleService.validateSetState(LifeCycleManaged object, State aState)
          Used by setState, checks that the state the Workflow SetState robot is tying to set the object to is valid.
 PhaseTemplate StandardLifeCycleService.validateSetState(LifeCycleManaged object, int aStateOrdinal)
          Used by setState, checks that the state the Workflow SetState robot is tying to set the object to is valid.
 LifeCycleManaged StandardLifeCycleService.doSetState(LifeCycleManaged object, PhaseTemplate aPhaseTemplate)
          Sets the state of the object.
 QueryResult StandardLifeCycleService.whereUsed(LifeCycleTemplate aTemplate)
          Given a LifeCycleTemplate, return a QueryResult containing all LifeCycleManaged objects that use it

Supported API: false
 QueryResult StandardLifeCycleService.whereUsed(LifeCycleTemplateMaster aMaster)
          Given a LifeCycleTemplateMaster, return a QueryResult containing all LifeCycleManaged objects that use any iteration of it

Supported API: false
 WTObject StandardLifeCycleService.setState(WTObject object, State aState)
          Used to Validate the WTObject from the robot and pass onto setState.
 WTObject StandardLifeCycleService.setState(WTObject object, Integer aStateOrdinal)
          Used to Validate the WTObject from the robot and pass onto setState.
 QueryResult StandardLifeCycleService.whereUsed(WfProcessTemplateMaster master)
          Given a WfProcessTemplateMaster, return a QueryResult containing all PhaseTemplate objects that use it.
 QueryResult StandardLifeCycleService.whereUsed(WfProcessTemplate template)
          Given a WfProcessTemplate, return a QueryResult containing all PhaseTemplate objects that use it

Supported API: false
 WTList StandardLifeCycleService.setState(WTList list, State aState)
          Transition the objects in the collection to a different state.
 WTList StandardLifeCycleService.setState(WTList list, Map map)
          Transition the objects in the collection to a different state.
private  Persistable StandardLifeCycleService.assignToLifeCycle(Persistable object, WTContainerRef context_ref)
           
private  void StandardLifeCycleService.assignToLifeCycle(WTList collection, WTContainerRef context, boolean persist)
           
private  LifeCycleManaged StandardLifeCycleService.doReassign(LifeCycleManaged object, LifeCycleTemplateReference lctRef, WTContainerRef context_ref)
           
private  void StandardLifeCycleService.initializeStateCookie(WTCollection collection)
           
private  LifeCycleManaged StandardLifeCycleService.initializeStateCookie(LifeCycleManaged object)
           
private  LifeCycleHistory StandardLifeCycleService.saveHistory(LifeCycleManaged object, Phase aPhase, String event, Timestamp timestamp)
           
private  LifeCycleManaged StandardLifeCycleService.doSetState(LifeCycleManaged object, PhaseTemplate aPhaseTemplate, Timestamp timestamp)
           
private  LifeCycleManaged StandardLifeCycleService.setState(LifeCycleManaged object, State aState, Timestamp timestamp)
           
private  PhaseTemplate StandardLifeCycleService.getInitialPhase(LifeCycleManaged object)
           
private  PhaseTemplate StandardLifeCycleService.getInitialPhase(LifeCycleTemplate template)
           
private  PhaseTemplate StandardLifeCycleService.getPhaseTemplate(LifeCycleManaged object)
           
private  PhaseTemplate StandardLifeCycleService.getPhaseTemplate(AdHocAclSpec ahas)
           
private  PhaseTemplate StandardLifeCycleService.getPhaseTemplate(Criterion criterion)
           
private  Phase StandardLifeCycleService.setCurrentPhase(LifeCycleManaged object, Phase phase)
           
private  void StandardLifeCycleService.setCurrentPhase(WTCollection collection, WTKeyedMap phaseMap)
           
private  State StandardLifeCycleService.getAssignedState(PhaseTemplate aPhaseTemplate)
           
private  void StandardLifeCycleService.processReviseTransition(WTCollection collection)
          Set the LifeCycleState based on LifeCycle REVISE transition for revised objects.
private  Enumeration StandardLifeCycleService.findTemplateMasterByClass(Class targetClass, WTContainerRef context)
          Answer an enumeration of templates which accepts the specified class in this container.
private  LifeCycleTemplateMaster StandardLifeCycleService.findTemplateMasterByName(String name, WTContainerRef context)
          Answer an enumeration of templates which accepts the specified class in this container.
private  LifeCycleTemplate StandardLifeCycleService.findDefaultTemplate()
           
private  LifeCycleTemplate StandardLifeCycleService.findDefaultTemplate(LifeCycleManaged object)
           
private  LifeCycleTemplateMaster StandardLifeCycleService.findDefaultMaster()
           
private  void StandardLifeCycleService.doStateTransition(WTList collection, String historyEvent, WTKeyedMap phaseTemplateMap, WTContainerRef context, boolean persist)
           
 WTList StandardLifeCycleService.saveHistory(WTList list, WTKeyedMap phaseMap, String event)
           
private  LifeCycleManaged StandardLifeCycleService.doStateTransition(LifeCycleManaged object, PhaseTemplate nextPhaseTemplate, String historyEvent, WTContainerRef context_ref, Timestamp timestamp)
           
 QueryResult StandardLifeCycleService.whereUsed(WfProcess process)
           
private  LifeCycleManaged StandardLifeCycleService.getLifeCycleManaged(Phase phase)
           
private  PhaseTemplate StandardLifeCycleService.validateState(LifeCycleManaged object, State aState)
           
private  WTKeyedMap StandardLifeCycleService.validateState(WTCollection collection, State aState, Map stateMap)
          This API validates the state of each object in the collection and puts it's nextPhaseTemplate in a map to return to the caller.
private  PhaseTemplate StandardLifeCycleService.validateState(LifeCycleManaged object, int aStateOrdinal)
           
private  String StandardLifeCycleService.getStringOfObjectIdentities(QueryResult qr)
           
private  String StandardLifeCycleService.getStringOfPhaseTemplates(QueryResult qr)
           
private  boolean StandardLifeCycleService.userIsARolePlayer(WTRoleHolder2 roleHolder, WTUser user, Role role)
           
 void StandardLifeCycleService.validateReassign(WTCollection objects, LifeCycleTemplateReference lctRef, State state)
           
private  void StandardLifeCycleService.doReassign(WTList list, LifeCycleTemplateReference lctRef, WTContainerRef context_ref, State state, boolean preserveState)
           
private  WTKeyedMap StandardLifeCycleService.validateSetState(WTCollection collection, State aState, Map stateMap)
           
private  void StandardLifeCycleService.doSetState(WTList list, WTKeyedMap phaseTemplateMap)
           
static String LoadLifeCycle.getStringValue(Hashtable fileFields, Hashtable cmd_line, String fieldName, boolean nullValueOk)
          Obtains string value from input file.
static Role LoadLifeCycle.getRoleValue(Hashtable fileFields, Hashtable cmd_line, String fieldName, boolean nullValueOk, boolean nullRoleOk)
          Obtains a string from the input file which represents a Role.
static boolean LoadLifeCycle.getBooleanValue(Hashtable fileFields, Hashtable cmd_line, String fieldName, boolean nullValueOk, boolean defaultValue)
          Obtains a boolean value from the input file.
private static LifeCycleTemplateMaster LoadLifeCycle.findTemplateMasterByName(String name, WTContainerRef context, boolean onlyEnabled)
           
 Persistable LifeCycleServiceSvr.assignToLifeCycle(Persistable object)
          Associate a life cycle managed object with a life cycle.
 LifeCycleManaged LifeCycleServiceSvr.doSubmit(LifeCycleManaged object)
          Submit the object for review.
 LifeCycleManaged LifeCycleServiceSvr.doPromote(LifeCycleManaged object, LifeCycleSignature signature)
          Transition the object to its next phase, updating its state, initiating the appropriate workflow and recording history.
 LifeCycleManaged LifeCycleServiceSvr.doDemote(LifeCycleManaged object, LifeCycleSignature signature)
          Transition the object to its previous phase, updating its state, initiating the appropriate workflow and recording history.
 LifeCycleManaged LifeCycleServiceSvr.doDeny(LifeCycleManaged object, LifeCycleSignature signature)
          Transition the object from the gate back to the phase, initating the appropriate workflow and recording history.
 LifeCycleManaged LifeCycleServiceSvr.doDrop(LifeCycleManaged object, LifeCycleSignature signature)
          Remove the object from the life cycle and set its state to DROPPED.
 LifeCycleManaged LifeCycleServiceSvr.doReassign(LifeCycleManaged object, LifeCycleTemplateReference lctRef)
          Re-assign the object to a new life cycle.
 LifeCycleManaged LifeCycleServiceSvr.validateSubmit(LifeCycleManaged object)
          Perform pre-submit validations

Supported API: false
 LifeCycleSignature LifeCycleServiceSvr.validatePromote(LifeCycleManaged object, LifeCycleSignature signature)
          Perform pre-promote validations

Supported API: false
 LifeCycleSignature LifeCycleServiceSvr.validateDemote(LifeCycleManaged object, LifeCycleSignature signature)
          Perform pre-demote validations

Supported API: false
 LifeCycleSignature LifeCycleServiceSvr.validateDeny(LifeCycleManaged object, LifeCycleSignature signature)
          Perform pre-deny validations

Supported API: false
 LifeCycleSignature LifeCycleServiceSvr.validateDrop(LifeCycleManaged object, LifeCycleSignature signature)
          Perform pre-drop validations

Supported API: false
 LifeCycleSignature LifeCycleServiceSvr.validateVote(LifeCycleManaged object, LifeCycleSignature signature)
          Perform pre-vote validations

Supported API: false
 LifeCycleManaged LifeCycleServiceSvr.validateReassign(LifeCycleManaged object, LifeCycleTemplateReference lctRef)
          Perform pre-reassign validations

Supported API: false
 LifeCycleHistory LifeCycleServiceSvr.saveHistory(LifeCycleManaged object, Phase aPhase, String event)
          Create a history entry based on a life cycle event.
 String LifeCycleServiceSvr.getPhaseName(LifeCycleManaged object)
          Answer the phase name of the current phase for the specified life cycle managed object

Supported API: false
 Enumeration LifeCycleServiceSvr.getRunningInstances(String templateName)
          Deprecated. at 5.0 - Use the whereUsed methods instead.
 void LifeCycleServiceSvr.submit(WTObject object)
          Submit the object for review.
 void LifeCycleServiceSvr.promote(WTObject object)
          Promote an object to the next phase.
 void LifeCycleServiceSvr.demote(WTObject object)
          Demote the object to the previous phase.
 void LifeCycleServiceSvr.deny(WTObject object)
          Return the object to the submitter, removing it from the gate.
 void LifeCycleServiceSvr.drop(WTObject object)
          Transition the object to an end state.
 LifeCycleManaged LifeCycleServiceSvr.setState(LifeCycleManaged object, State aState)
          Transition the object to an different state.
 LifeCycleManaged LifeCycleServiceSvr.setState(LifeCycleManaged object, int aStateOrdinal)
          Transition the object to an different state.
 PhaseTemplate LifeCycleServiceSvr.validateSetState(LifeCycleManaged object, State aState)
          Used by setState, checks that the state the Workflow SetState robot is tying to set the object to is valid.
 PhaseTemplate LifeCycleServiceSvr.validateSetState(LifeCycleManaged object, int aStateOrdinal)
          Used by setState, checks that the state the Workflow SetState robot is tying to set the object to is valid.
 LifeCycleManaged LifeCycleServiceSvr.doSetState(LifeCycleManaged object, PhaseTemplate aPhaseTemplate)
          Sets the state of the object.
 QueryResult LifeCycleServiceSvr.whereUsed(LifeCycleTemplate aTemplate)
          Given a LifeCycleTemplate, return a QueryResult containing all LifeCycleManaged objects that use it

Supported API: false
 QueryResult LifeCycleServiceSvr.whereUsed(LifeCycleTemplateMaster aMaster)
          Given a LifeCycleTemplateMaster, return a QueryResult containing all LifeCycleManaged objects that use any iteration of it

Supported API: false
 WTObject LifeCycleServiceSvr.setState(WTObject object, State aState)
          Used to Validate the WTObject from the robot and pass onto setState.
 WTObject LifeCycleServiceSvr.setState(WTObject object, Integer aStateOrdinal)
          Used to Validate the WTObject from the robot and pass onto setState.
 QueryResult LifeCycleServiceSvr.whereUsed(WfProcessTemplateMaster master)
          Given a WfProcessTemplateMaster, return a QueryResult containing all PhaseTemplate objects that use it.
 QueryResult LifeCycleServiceSvr.whereUsed(WfProcessTemplate template)
          Given a WfProcessTemplate, return a QueryResult containing all PhaseTemplate objects that use it

Supported API: false
 WTList LifeCycleServiceSvr.setState(WTList list, State aState)
          Transition the objects in the collection to a different state.
 WTList LifeCycleServiceSvr.setState(WTList list, Map map)
          Transition the objects in the collection to a different state.
 LifeCycleManaged LifeCycleServiceFwd.submitForApproval(LifeCycleManaged object)
          Submit the object for review.
 LifeCycleSignature LifeCycleServiceFwd.vote(LifeCycleManaged object, LifeCycleSignature signature)
          Record a signer disposition (Yes/No) and any comments.
 LifeCycleManaged LifeCycleServiceFwd.promote(LifeCycleManaged object, LifeCycleSignature signature)
          Move the object to the next phase.
 LifeCycleManaged LifeCycleServiceFwd.demote(LifeCycleManaged object, LifeCycleSignature signature)
          Move the object to the previous phase.
 LifeCycleManaged LifeCycleServiceFwd.deny(LifeCycleManaged object, LifeCycleSignature signature)
          Remove the object from the gate and return the object to the submitter

Supported API: false
 LifeCycleManaged LifeCycleServiceFwd.drop(LifeCycleManaged object, LifeCycleSignature signature)
          Transition the object to an end state

Supported API: false
 LifeCycleManaged LifeCycleServiceFwd.reassign(LifeCycleManaged object, LifeCycleTemplateReference lctRef)
          Reassign a life cycle managed object to a new life cycle.
 LifeCycleTemplate LifeCycleServiceFwd.getLifeCycleTemplate(LifeCycleManaged object)
          Deprecated. in R4.0 - Use myObject.getLifeCycleTemplate() instead.
 Vector LifeCycleServiceFwd.getSignatures(LifeCycleManaged object, WTUser user, Role role)
          Answer a vector of LifeCycleSignature for the current phase based on object, user and role.
 Vector LifeCycleServiceFwd.getSignatures(LifeCycleManaged object, Role role)
          Answer a vector of LifeCycleSignature for the current phase based on object and role.
 Vector LifeCycleServiceFwd.getSignatures(LifeCycleManaged object)
          Answer a vector of signatures for all roles for the object for the current phase.
 Vector LifeCycleServiceFwd.getSignatures(LifeCycleManaged object, WTUser user)
          Answer a vector of LifeCycleSignatures based on supplied object & user.
 Vector LifeCycleServiceFwd.getAllSignatures(LifeCycleManaged object)
          Answer a vector of signatures for all roles for the object for the current phase and all preceeding phases.
 Vector LifeCycleServiceFwd.getReviewerList(LifeCycleManaged object)
          Answer a vector of LifeCycleSignatures

Supported API: false
 Vector LifeCycleServiceFwd.getAllReviewerList(LifeCycleManaged object)
          Answer a vector of LifeCycleSignatures

Supported API: false
 Vector LifeCycleServiceFwd.getRoles(LifeCycleManaged object)
          Answer a vector of strings - role names for the current phase

Supported API: false
 Vector LifeCycleServiceFwd.getCriteria(LifeCycleManaged object)
          Answer a vector of Criterion objects for the current phase

Supported API: false
 TransactionResult LifeCycleServiceFwd.saveLifeCycleTemplate(TransactionContainer aTran)
          Store or update a LifeCycleTemplate.
 Vector LifeCycleServiceFwd.saveCriteria(LifeCycleManaged object, Vector criteria)
          Deprecated. at R5.0
 QueryResult LifeCycleServiceFwd.getHistory(LifeCycleManaged object)
          Answer an enumeration of LifeCycleHistory objects based on supplied object.
 boolean LifeCycleServiceFwd.isA(LifeCycleManaged object, WTUser user, Role role)
          Deprecated. at 8.0. A user no longer has to belong to a specific role in order to complete a lifecycle task
 LifeCycleTemplate LifeCycleServiceFwd.getLifeCycleTemplate(String aTemplateName)
          Given a String representation of the LifeCycleTemplate name, answer the LifeCycleTemplate.
 LifeCycleManaged LifeCycleServiceFwd.validateSubmitForApproval(LifeCycleManaged object)
          Perform pre-submit validations

Supported API: false
 boolean LifeCycleServiceFwd.hasAugmentRoleAccess(Role role, LifeCycleManaged object)
          Given a role and a LifeCycleManaged object, determines whether the current user has the permissions required to update the role participants

Supported API: false
 Vector LifeCycleServiceFwd.findCandidateTemplates(LifeCycleManaged object)
          Answer a vector of enabled life cycle template references valid for the life cycle managed object findCandidateMasterReference is the preferable to use instead of this method.
 Vector LifeCycleServiceFwd.findCandidateTemplates(Class targetClass)
          Answer a vector of enabled life cycle template references valid for the class findCandidateMasterReference is the preferable to use instead of this method.
 Vector LifeCycleServiceFwd.findStates(LifeCycleTemplate aLifeCycleTemplate)
          Given a particular LifeCycleTemplate, answer a Vector of all the Life Cycle States used in that LifeCycle

Supported API: false
 boolean LifeCycleServiceFwd.isState(LifeCycleTemplate aLifeCycleTemplate, State aState)
          Given a particular LifeCycleTemplate and a State, answer whether or not the State is used in the LifeCycle

Supported API: false
 Enumeration LifeCycleServiceFwd.findPredecessorStates(LifeCycleManaged object)
          Given a particular LifeCycleManged object, answer an enumeration of all the predecessor States

Supported API: false
 Enumeration LifeCycleServiceFwd.findSuccessorStates(LifeCycleManaged object)
          Given a particular LifeCycleTemplate, answer an enumeration of all the Successor States

Supported API: false
 void LifeCycleServiceFwd.setEnabled(LifeCycleTemplate aTemplate, boolean enable)
          Enable/Disable the Life Cycle Template Master

Supported API: false
 void LifeCycleServiceFwd.setEnabled(LifeCycleTemplateMaster aMaster, boolean enable)
          Enable/Disable the Life Cycle Template Master

Supported API: false
 Vector LifeCycleServiceFwd.findCandidateMasterReferences(LifeCycleManaged object)
          Answer a vector of life cycle template references valid for the life cycle managed object

Supported API: false
 Vector LifeCycleServiceFwd.findCandidateMasterReferences(Class targetClass)
          Answer a vector of life cycle template references valid for the class

Supported API: false
 LifeCycleTemplateMaster LifeCycleServiceFwd.getLifeCycleTemplateMaster(String aMasterName)
          Given a String representation of the LifeCycleTemplateMaster name, answer the LifeCycleTemplateMasterReference

Supported API: false
 LifeCycleTemplateReference LifeCycleServiceFwd.getLifeCycleTemplateReference(String aName)
          Given a String representation of the LifeCycleTemplater name, find the latest iteration or working copy of the LifeCycleTemplate.
 LifeCycleManaged LifeCycleServiceFwd.setLifeCycleState(LifeCycleManaged object, State state, boolean terminAssocRunningProcesses)
          Set the state of the Life Cycle Managed object and provide the option to terminate the associated workflows.
 LifeCycleManaged LifeCycleServiceFwd.setLifeCycleState(LifeCycleManaged object, State state)
          Set the state of the Life Cycle Managed object.
 Vector LifeCycleServiceFwd.findAssociatedProcesses(LifeCycleManaged object, WfState state)
          Given a Life Cycle Managed object, return the Workflow processes associated with the current phase.
 Vector LifeCycleServiceFwd.findExportImportFileNames()
          Retrieve a vector of file names from the Import/Export directory

Supported API: false
 void LifeCycleServiceFwd.exportTemplates(Vector lifeCycleVector, String fileName, boolean appendFlag)
          Populate a file with the xml equivalent of the LifeCycleTemplate objects.
 void LifeCycleServiceFwd.importTemplates(String fileName)
          Given a WTContainerRef and a jar or zip file that contains a version of any number of LifeCycleTemplate objects, import these objects.
 LifeCycleTemplate LifeCycleServiceFwd.copyTemplate(LifeCycleTemplate lifeCycleTemplate, String copyName, String folderLocation)
          Produces a copy of the LifeCycleTemplate object and persists it with the name passed as argument.
 Vector LifeCycleServiceFwd.findAllTemplates()
          Answer a vector of all life cycle templates.
 LifeCycleTemplate LifeCycleServiceFwd.getLatestIteration(LifeCycleTemplateMaster master)
          Given a LifeCycleTemplateMaster, return the latest iteration (LifeCycleTemplate)

Supported API: false
 LifeCycleTemplateReference LifeCycleServiceFwd.getLatestIteration(LifeCycleTemplateMasterReference master)
          Given a LifeCycleTemplateMasterReference, return the latest iteration (LifeCycleTemplateReference)

Supported API: false
 Vector LifeCycleServiceFwd.getPhaseTemplates(LifeCycleTemplate template)
          Given a LifeCycleTemplate, return a vector of all the PhaseTemplate objects

Supported API: false
 ObjectReference LifeCycleServiceFwd.getCurrentWorkflow(LifeCycleManaged object)
          Given a LifeCycleManaged object, return a reference to the current WfProcess.
 String LifeCycleServiceFwd.getStateLink(LifeCycleManaged object)
          Deprecated. at 5.0
 Phase LifeCycleServiceFwd.augmentRoles(LifeCycleManaged object)
          Given a LifeCycleManaged object, the current State of the Object and the RoleHolder (the phase object), change the role participants to reflect those in the RoleHolder2

Supported API: false
 State LifeCycleServiceFwd.getSuccessorState(LifeCycleManaged lcmObject)
          This operation determines the current state of the object and returns the successor state for the object.
 State LifeCycleServiceFwd.getPredecessorState(LifeCycleManaged lcmObject)
          This operation determines the current state of the object and returns the predecessor state for the object.
 void LifeCycleServiceFwd.augmentRoles(Team team)
          Given a team, rebuild all the ad hoc acls for objects associated with the team.
 LifeCycleTemplate LifeCycleServiceFwd.getLifeCycleTemplate(String aTemplateName, WTContainerRef context)
          Given a String representation of the LifeCycleTemplate name and a WTContainerRef, answer the LifeCycleTemplate.
 LifeCycleTemplateReference LifeCycleServiceFwd.getLifeCycleTemplateReference(String aName, WTContainerRef context)
          Given a String representation of the LifeCycleTemplater name and a WTContainerRef, find the latest iteration or working copy of the LifeCycleTemplate.
 Vector LifeCycleServiceFwd.findAllTemplates(WTContainerRef context)
          Answer a vector of all life cycle templates for the WTContainerRef passed.
 LifeCycleTemplateMaster LifeCycleServiceFwd.getLifeCycleTemplateMaster(String aMasterName, WTContainerRef context)
          Given a String representation of the LifeCycleTemplateMaster name and a WTContainerRef, answer the LifeCycleTemplateMasterReference

Supported API: false
 void LifeCycleServiceFwd.importTemplates(String fileName, WTContainerRef context)
          Given a WTContainerRef and a jar or zip file that contains a version of any number of LifeCycleTemplate objects, import these objects.
 LifeCycleManaged LifeCycleServiceFwd.reassign(LifeCycleManaged object, LifeCycleTemplateReference lctRef, WTContainerRef context)
          Reassign a life cycle managed object to a new life cycle in a certain WTContainerRef.
 TransactionResult LifeCycleServiceFwd.saveLifeCycleTemplate(TransactionContainer aTran, WTContainerRef context)
          Store or update a LifeCycleTemplate.
 Vector LifeCycleServiceFwd.findCandidateMasterReferences(Class targetClass, WTContainerRef context)
          Answer a vector of life cycle template references valid for the target class in the container.
 QueryResult LifeCycleServiceFwd.findAllTemplateMasters(WTContainerRef context)
          Answer a vector of all life cycle template masters for the WTContainerRef passed.
 void LifeCycleServiceFwd.setRouting(LifeCycleTemplate aTemplate, boolean routing)
          Set/reset the rouing attribute on the Life Cycle Template Master.
 void LifeCycleServiceFwd.setRouting(LifeCycleTemplateMaster aMaster, boolean routing)
          Set/reset the routing attribute of the Life Cycle Template Master.
 Vector LifeCycleServiceFwd.findRoutingTemplates(WTContainerRef context)
          Return an Enumeration of all lifecycle templates for the WTContainerRef passed.
 Vector LifeCycleServiceFwd.findAllTemplates(WTContainerRef context, boolean routingOnly)
          Answer a vector of all life cycle templates for the WTContainerRef passed.
 LifeCycleTemplate LifeCycleServiceFwd.copyTemplate(LifeCycleTemplate lifeCycleTemplate, String copyName, String folderLocation, WTContainerRef context)
          Produces a copy of the LifeCycleTemplate object and persists it with the name passed as argument.
 WTList LifeCycleServiceFwd.reassign(WTList list, LifeCycleTemplateReference lctRef, WTContainerRef context, boolean preserveState)
          Reassign all objects in a WTList to a lifecycle.
 WTList LifeCycleServiceFwd.reassign(WTList list, LifeCycleTemplateReference lctRef, WTContainerRef context, State state)
          Reassign the life cycle managed objects in a WTList to a new life cycle in a certain WTContainerRef.
 WTList LifeCycleServiceFwd.setLifeCycleState(WTList list, State state, boolean terminAssocRunningProcesses)
          Set the state of the Life Cycle Managed objects and provide the option to terminate the associated workflows.
 Map LifeCycleServiceFwd.navigate(WTCollection c, Transition transition, boolean successor)
          Navigate the PhaseSuccessors for the Transition for all objects in the WTCollection.
 LifeCycleManaged LifeCycleServiceFwd.setLifeCycleState(LifeCycleManaged object, State state, boolean terminAssocRunningProcesses, Timestamp timestamp)
          Set the state of the Life Cycle Managed object.
 Map LifeCycleServiceFwd.navigate(WTKeyedMap c, Transition transition, boolean successor)
          Navigates the PhaseTemplate->PhaseSuccession using param transition.
 TransactionResult LifeCycleServiceFwd.saveLifeCycleTemplate(TransactionContainer aTran, WTContainerRef context, boolean bypassDefaultTransitions)
          Store or update a LifeCycleTemplate.
 WTList LifeCycleServiceFwd.setLifeCycleState(WTList list, Map stateMap, WTList terminateList)
          Set the state of the Life Cycle Managed objects in the WTList list.
 LifeCycleManaged LifeCycleService.submitForApproval(LifeCycleManaged object)
          Submit the object for review.
 LifeCycleSignature LifeCycleService.vote(LifeCycleManaged object, LifeCycleSignature signature)
          Record a signer disposition (Yes/No) and any comments.
 LifeCycleManaged LifeCycleService.promote(LifeCycleManaged object, LifeCycleSignature signature)
          Move the object to the next phase.
 LifeCycleManaged LifeCycleService.demote(LifeCycleManaged object, LifeCycleSignature signature)
          Move the object to the previous phase.
 LifeCycleManaged LifeCycleService.deny(LifeCycleManaged object, LifeCycleSignature signature)
          Remove the object from the gate and return the object to the submitter

Supported API: true
 LifeCycleManaged LifeCycleService.drop(LifeCycleManaged object, LifeCycleSignature signature)
          Transition the object to an end state

Supported API: true
 LifeCycleManaged LifeCycleService.reassign(LifeCycleManaged object, LifeCycleTemplateReference lctRef)
          Reassign a life cycle managed object to a new life cycle.
 LifeCycleTemplate LifeCycleService.getLifeCycleTemplate(LifeCycleManaged object)
          Deprecated. in R4.0 - Use myObject.getLifeCycleTemplate() instead.
 Vector LifeCycleService.getSignatures(LifeCycleManaged object, WTUser user, Role role)
          Answer a vector of LifeCycleSignature for the current phase based on object, user and role.
 Vector LifeCycleService.getSignatures(LifeCycleManaged object, Role role)
          Answer a vector of LifeCycleSignature for the current phase based on object and role.
 Vector LifeCycleService.getSignatures(LifeCycleManaged object)
          Answer a vector of signatures for all roles for the object for the current phase.
 Vector LifeCycleService.getSignatures(LifeCycleManaged object, WTUser user)
          Answer a vector of LifeCycleSignatures based on supplied object & user.
 Vector LifeCycleService.getAllSignatures(LifeCycleManaged object)
          Answer a vector of signatures for all roles for the object for the current phase and all preceeding phases.
 Vector LifeCycleService.getReviewerList(LifeCycleManaged object)
          Answer a vector of LifeCycleSignatures

Supported API: true
 Vector LifeCycleService.getAllReviewerList(LifeCycleManaged object)
          Answer a vector of LifeCycleSignatures

Supported API: true
 Vector LifeCycleService.getRoles(LifeCycleManaged object)
          Answer a vector of strings - role names for the current phase

Supported API: true
 Vector LifeCycleService.getCriteria(LifeCycleManaged object)
          Answer a vector of Criterion objects for the current phase

Supported API: true
 TransactionResult LifeCycleService.saveLifeCycleTemplate(TransactionContainer aTran)
          Store or update a LifeCycleTemplate.
 Vector LifeCycleService.saveCriteria(LifeCycleManaged object, Vector criteria)
          Deprecated. at R5.0
 QueryResult LifeCycleService.getHistory(LifeCycleManaged object)
          Answer an enumeration of LifeCycleHistory objects based on supplied object.
 boolean LifeCycleService.isA(LifeCycleManaged object, WTUser user, Role role)
          Deprecated. at 8.0. A user no longer has to belong to a specific role in order to complete a lifecycle task
 LifeCycleTemplate LifeCycleService.getLifeCycleTemplate(String aTemplateName)
          Given a String representation of the LifeCycleTemplate name, answer the LifeCycleTemplate.
 LifeCycleManaged LifeCycleService.validateSubmitForApproval(LifeCycleManaged object)
          Perform pre-submit validations

Supported API: true
 boolean LifeCycleService.hasAugmentRoleAccess(Role role, LifeCycleManaged object)
          Given a role and a LifeCycleManaged object, determines whether the current user has the permissions required to update the role participants

Supported API: true
 Vector LifeCycleService.findCandidateTemplates(LifeCycleManaged object)
          Answer a vector of enabled life cycle template references valid for the life cycle managed object findCandidateMasterReference is the preferable to use instead of this method.
 Vector LifeCycleService.findCandidateTemplates(Class targetClass)
          Answer a vector of enabled life cycle template references valid for the class findCandidateMasterReference is the preferable to use instead of this method.
 Vector LifeCycleService.findStates(LifeCycleTemplate aLifeCycleTemplate)
          Given a particular LifeCycleTemplate, answer a Vector of all the Life Cycle States used in that LifeCycle

Supported API: true
 boolean LifeCycleService.isState(LifeCycleTemplate aLifeCycleTemplate, State aState)
          Given a particular LifeCycleTemplate and a State, answer whether or not the State is used in the LifeCycle

Supported API: true
 Enumeration LifeCycleService.findPredecessorStates(LifeCycleManaged object)
          Given a particular LifeCycleManged object, answer an enumeration of all the predecessor States

Supported API: true
 Enumeration LifeCycleService.findSuccessorStates(LifeCycleManaged object)
          Given a particular LifeCycleTemplate, answer an enumeration of all the Successor States

Supported API: true
 void LifeCycleService.setEnabled(LifeCycleTemplate aTemplate, boolean enable)
          Enable/Disable the Life Cycle Template Master

Supported API: true
 void LifeCycleService.setEnabled(LifeCycleTemplateMaster aMaster, boolean enable)
          Enable/Disable the Life Cycle Template Master

Supported API: true
 Vector LifeCycleService.findCandidateMasterReferences(LifeCycleManaged object)
          Answer a vector of life cycle template references valid for the life cycle managed object

Supported API: true
 Vector LifeCycleService.findCandidateMasterReferences(Class targetClass)
          Answer a vector of life cycle template references valid for the class

Supported API: true
 LifeCycleTemplateMaster LifeCycleService.getLifeCycleTemplateMaster(String aMasterName)
          Given a String representation of the LifeCycleTemplateMaster name, answer the LifeCycleTemplateMasterReference

Supported API: true
 LifeCycleTemplateReference LifeCycleService.getLifeCycleTemplateReference(String aName)
          Given a String representation of the LifeCycleTemplater name, find the latest iteration or working copy of the LifeCycleTemplate.
 LifeCycleManaged LifeCycleService.setLifeCycleState(LifeCycleManaged object, State state, boolean terminAssocRunningProcesses)
          Set the state of the Life Cycle Managed object and provide the option to terminate the associated workflows.
 LifeCycleManaged LifeCycleService.setLifeCycleState(LifeCycleManaged object, State state)
          Set the state of the Life Cycle Managed object.
 Vector LifeCycleService.findAssociatedProcesses(LifeCycleManaged object, WfState state)
          Given a Life Cycle Managed object, return the Workflow processes associated with the current phase.
 Vector LifeCycleService.findExportImportFileNames()
          Retrieve a vector of file names from the Import/Export directory

Supported API: true
 void LifeCycleService.exportTemplates(Vector lifeCycleVector, String fileName, boolean appendFlag)
          Populate a file with the xml equivalent of the LifeCycleTemplate objects.
 void LifeCycleService.importTemplates(String fileName)
          Given a WTContainerRef and a jar or zip file that contains a version of any number of LifeCycleTemplate objects, import these objects.
 LifeCycleTemplate LifeCycleService.copyTemplate(LifeCycleTemplate lifeCycleTemplate, String copyName, String folderLocation)
          Produces a copy of the LifeCycleTemplate object and persists it with the name passed as argument.
 Vector LifeCycleService.findAllTemplates()
          Answer a vector of all life cycle templates.
 LifeCycleTemplate LifeCycleService.getLatestIteration(LifeCycleTemplateMaster master)
          Given a LifeCycleTemplateMaster, return the latest iteration (LifeCycleTemplate)

Supported API: true
 LifeCycleTemplateReference LifeCycleService.getLatestIteration(LifeCycleTemplateMasterReference master)
          Given a LifeCycleTemplateMasterReference, return the latest iteration (LifeCycleTemplateReference)

Supported API: true
 Vector LifeCycleService.getPhaseTemplates(LifeCycleTemplate template)
          Given a LifeCycleTemplate, return a vector of all the PhaseTemplate objects

Supported API: true
 ObjectReference LifeCycleService.getCurrentWorkflow(LifeCycleManaged object)
          Given a LifeCycleManaged object, return a reference to the current WfProcess.
 String LifeCycleService.getStateLink(LifeCycleManaged object)
          Deprecated. at 5.0
 Phase LifeCycleService.augmentRoles(LifeCycleManaged object)
          Given a LifeCycleManaged object, the current State of the Object and the RoleHolder (the phase object), change the role participants to reflect those in the RoleHolder2

Supported API: true
 State LifeCycleService.getSuccessorState(LifeCycleManaged lcmObject)
          This operation determines the current state of the object and returns the successor state for the object.
 State LifeCycleService.getPredecessorState(LifeCycleManaged lcmObject)
          This operation determines the current state of the object and returns the predecessor state for the object.
 void LifeCycleService.augmentRoles(Team team)
          Given a team, rebuild all the ad hoc acls for objects associated with the team.
 LifeCycleTemplate LifeCycleService.getLifeCycleTemplate(String aTemplateName, WTContainerRef context)
          Given a String representation of the LifeCycleTemplate name and a WTContainerRef, answer the LifeCycleTemplate.
 LifeCycleTemplateReference LifeCycleService.getLifeCycleTemplateReference(String aName, WTContainerRef context)
          Given a String representation of the LifeCycleTemplater name and a WTContainerRef, find the latest iteration or working copy of the LifeCycleTemplate.
 Vector LifeCycleService.findAllTemplates(WTContainerRef context)
          Answer a vector of all life cycle templates for the WTContainerRef passed.
 LifeCycleTemplateMaster LifeCycleService.getLifeCycleTemplateMaster(String aMasterName, WTContainerRef context)
          Given a String representation of the LifeCycleTemplateMaster name and a WTContainerRef, answer the LifeCycleTemplateMasterReference

Supported API: true
 void LifeCycleService.importTemplates(String fileName, WTContainerRef context)
          Given a WTContainerRef and a jar or zip file that contains a version of any number of LifeCycleTemplate objects, import these objects.
 LifeCycleManaged LifeCycleService.reassign(LifeCycleManaged object, LifeCycleTemplateReference lctRef, WTContainerRef context)
          Reassign a life cycle managed object to a new life cycle in a certain WTContainerRef.
 TransactionResult LifeCycleService.saveLifeCycleTemplate(TransactionContainer aTran, WTContainerRef context)
          Store or update a LifeCycleTemplate.
 Vector LifeCycleService.findCandidateMasterReferences(Class targetClass, WTContainerRef context)
          Answer a vector of life cycle template references valid for the target class in the container.
 QueryResult LifeCycleService.findAllTemplateMasters(WTContainerRef context)
          Answer a vector of all life cycle template masters for the WTContainerRef passed.
 void LifeCycleService.setRouting(LifeCycleTemplate aTemplate, boolean routing)
          Set/reset the rouing attribute on the Life Cycle Template Master.
 void LifeCycleService.setRouting(LifeCycleTemplateMaster aMaster, boolean routing)
          Set/reset the routing attribute of the Life Cycle Template Master.
 Vector LifeCycleService.findRoutingTemplates(WTContainerRef context)
          Return an Enumeration of all lifecycle templates for the WTContainerRef passed.
 Vector LifeCycleService.findAllTemplates(WTContainerRef context, boolean routingOnly)
          Answer a vector of all life cycle templates for the WTContainerRef passed.
 LifeCycleTemplate LifeCycleService.copyTemplate(LifeCycleTemplate lifeCycleTemplate, String copyName, String folderLocation, WTContainerRef context)
          Produces a copy of the LifeCycleTemplate object and persists it with the name passed as argument.
 WTList LifeCycleService.reassign(WTList list, LifeCycleTemplateReference lctRef, WTContainerRef context, boolean preserveState)
          Reassign all objects in a WTList to a lifecycle.
 WTList LifeCycleService.reassign(WTList list, LifeCycleTemplateReference lctRef, WTContainerRef context, State state)
          Reassign the life cycle managed objects in a WTList to a new life cycle in a certain WTContainerRef.
 WTList LifeCycleService.setLifeCycleState(WTList list, State state, boolean terminAssocRunningProcesses)
          Set the state of the Life Cycle Managed objects and provide the option to terminate the associated workflows.
 Map LifeCycleService.navigate(WTCollection c, Transition transition, boolean successor)
          Navigate the PhaseSuccessors for the Transition for all objects in the WTCollection.
 LifeCycleManaged LifeCycleService.setLifeCycleState(LifeCycleManaged object, State state, boolean terminAssocRunningProcesses, Timestamp timestamp)
          Set the state of the Life Cycle Managed object.
 Map LifeCycleService.navigate(WTKeyedMap c, Transition transition, boolean successor)
          Navigates the PhaseTemplate->PhaseSuccession using param transition.
 TransactionResult LifeCycleService.saveLifeCycleTemplate(TransactionContainer aTran, WTContainerRef context, boolean bypassDefaultTransitions)
          Store or update a LifeCycleTemplate.
 WTList LifeCycleService.setLifeCycleState(WTList list, Map stateMap, WTList terminateList)
          Set the state of the Life Cycle Managed objects in the WTList list.
static LifeCycleManaged LifeCycleServerHelper.setState(LifeCycleManaged object, State state)
          Set the State of the LifeCycleManaged object.
static LifeCycleManaged LifeCycleHelper.setLifeCycle(LifeCycleManaged object, LifeCycleTemplate lifeCycle)
          Set the LifeCycle of the LifeCycleManaged object and clear out the rest of the Life Cycle cookie.
static LifeCycleManaged LifeCycleHelper.setLifeCycle(LifeCycleManaged object, LifeCycleTemplateReference lctRef)
          Set the LifeCycle of the LifeCycleManaged object.
static Map LifeCycleHelper.getDefaultTransitions(List states, int index)
          Returns a map of the default transitions for the state at the specified index in the specified list.
private static Map LifeCycleHelper.getTransitionDirectives(WTProperties wtProperties)
          Returns a map of transitions to sets of lists of transition directives as specified in the WTProperties object.
private static Set LifeCycleHelper.getTransitionDirectiveSet(String tokenString)
          Returns a set of lists of transition directives, parsed from the argument token string.
private static List LifeCycleHelper.getTransitionDirectiveList(String tokenString)
          Returns a list of transition directives, parsed from the argument token string.
private static Object LifeCycleHelper.getTransitionDirective(String token)
          Returns a transition initialization directive specified by the argument token.
protected static Vector LifeCycleExportImportHandler.findExportImportFileNames()
           
protected static void LifeCycleExportImportHandler.exportTemplates(Vector lifeCycleVector, String fileName, boolean appendFlag)
           
protected static void LifeCycleExportImportHandler.importTemplates(String fileName)
           
protected static void LifeCycleExportImportHandler.importTemplates(String fileName, WTContainerRef context)
           
private static PhaseTemplate LifeCycleExportImportHandler.getInitialPhase(LifeCycleManaged object)
           
private static PhaseTemplate LifeCycleExportImportHandler.getInitialPhase(LifeCycleTemplate aLCT)
           
private static File LifeCycleExportImportHandler.verifyDirectoryExists(String directoryToVerify, boolean autoCreate)
           
 

Constructors in wt.lifecycle that throw LifeCycleException
LifeCycleServiceEvent(LifeCycleService service, String eventType, Object eventTarget)
          Constructs a LifeCycle services event from the specified service and its event type and target.
LifeCycleServiceEvent(String eventType, Object eventTarget)
          Constructs a single object LifeCycle services event from the event type and target.
LifeCycleServiceEvent(String eventType, WTCollection eventTarget)
          Constructs a multi object LifeCycle services event from the event type and collection of target objects.
LifeCycleServiceEvent(LifeCycleService service, String eventType, Object eventTarget)
          Constructs a LifeCycle services event from the specified service and its event type and target.
LifeCycleServiceEvent(String eventType, Object eventTarget)
          Constructs a single object LifeCycle services event from the event type and target.
LifeCycleServiceEvent(String eventType, WTCollection eventTarget)
          Constructs a multi object LifeCycle services event from the event type and collection of target objects.
 

Uses of LifeCycleException in wt.team
 

Methods in wt.team that throw LifeCycleException
 void TeamServiceFwd.augmentRoles(LifeCycleManaged object, TeamReference team)
          Given a LifeCycleManaged object and a TeamReference, change the role participants to reflect those in the RoleHolder2 and dynamically update the participants of all Workflow Processes associated to the TeamReference.
 void TeamService.augmentRoles(LifeCycleManaged object, TeamReference team)
          Given a LifeCycleManaged object and a TeamReference, change the role participants to reflect those in the RoleHolder2 and dynamically update the participants of all Workflow Processes associated to the TeamReference.
 void StandardTeamService.augmentRoles(LifeCycleManaged object, TeamReference team)
          Given a LifeCycleManaged object and a TeamReference, change the role participants to reflect those in the RoleHolder2 and dynamically update the participants of all Workflow Processes associated to the TeamReference.
 void TeamServiceFwd.augmentRoles(LifeCycleManaged object, TeamReference team)
          Given a LifeCycleManaged object and a TeamReference, change the role participants to reflect those in the RoleHolder2 and dynamically update the participants of all Workflow Processes associated to the TeamReference.
 void TeamService.augmentRoles(LifeCycleManaged object, TeamReference team)
          Given a LifeCycleManaged object and a TeamReference, change the role participants to reflect those in the RoleHolder2 and dynamically update the participants of all Workflow Processes associated to the TeamReference.
 void StandardTeamService.augmentRoles(LifeCycleManaged object, TeamReference team)
          Given a LifeCycleManaged object and a TeamReference, change the role participants to reflect those in the RoleHolder2 and dynamically update the participants of all Workflow Processes associated to the TeamReference.