Uses of Interface
wt.lifecycle.LifeCycleManaged

Packages that use LifeCycleManaged
com.ptc.netmarkets.util.beans   
com.ptc.windchill.cadx.caddoc   
com.ptc.windchill.cadx.common.util   
com.ptc.windchill.enterprise.nativeapp.msoi.server   
com.ptc.windchill.enterprise.nativeapp.server   
com.ptc.windchill.esi.svc   
com.ptc.windchill.uwgm.proesrv.rrc   
com.ptc.wvs.server.loader   
wt.access
The access control service is responsible for defining and enforcing access to business and system objects. 
wt.annotation   
wt.change2 Defines several reference implementations of change objects (including WTChangeRequest2, WTChangeIssue and WTChangeOrder2) that are all managed by ChangeService2, but the service interface is defined at a higher level of interfaces to change objects to allow replacing the reference implementations with customization of the interfaces. 
wt.change2.process   
wt.clients.beans.lifecycle   
wt.clients.folderexplorer   
wt.clients.lifecycle   
wt.clients.lifecycle.promote   
wt.clients.lifecycle.select   
wt.clients.prodmgmt   
wt.doc   
wt.effectivity Provides an out-of-the-box reference implementation of the generic base effectivity functionality defined in wt.eff to assert that a PDM object is effective under certain conditions, but this package's EffectivityService is not normally used (instead use wt.eff's EffService, EffConfigSpecAssistant and EffGroupAssistant). 
wt.enterprise Provides the abstract building blocks of functionality from which most businesses classes are extended; also defines support for template processors, delegates and factories that are useful for UI development for these business classes. 
wt.epm
 
wt.federation

The federation service (wt.federation package) provides functionality to create and manage proxy objects of remote systems and perform utility functions supporting the federation system. 

wt.ixb.handlers.forattributes   
wt.lifecycle
 
wt.lifecycle.history   
wt.maturity   
wt.meeting.actionitem   
wt.part Defines WTParts and WTPartMasters ( the fundamental enterprise objects used to represent product structures composed of assemblies and components), WTPartUsageLink and WTPartConfigSpec (used to build the structures of parts and select the correct versions of parts from the structures) and the WTPartService to manage these parts. 
wt.replication.sender   
wt.replication.unit   
wt.rule.impl   
wt.rule.util   
wt.team
 
wt.vc.baseline
 
wt.workflow.work
Provides workflow classes responsible for managing the work assigned to individual users. 
 

Uses of LifeCycleManaged in com.ptc.netmarkets.util.beans
 

Fields in com.ptc.netmarkets.util.beans declared as LifeCycleManaged
private  LifeCycleManaged NmLifeCycleStateBean.contextObject
           
 

Methods in com.ptc.netmarkets.util.beans that return LifeCycleManaged
 LifeCycleManaged NmLifeCycleStateBean.getContextObject()
          Gets the value of the attribute: contextObject.
 

Methods in com.ptc.netmarkets.util.beans with parameters of type LifeCycleManaged
 void NmLifeCycleStateBean.setContextObject(LifeCycleManaged a_ContextObject)
          Sets the value of the attribute: contextObject.
 

Uses of LifeCycleManaged in com.ptc.windchill.cadx.caddoc
 

Constructors in com.ptc.windchill.cadx.caddoc with parameters of type LifeCycleManaged
CADDocLifeCycleHistoryProcessor(LifeCycleManaged lcm)
           
 

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

Methods in com.ptc.windchill.cadx.common.util with parameters of type LifeCycleManaged
static String RuleUtilities.getLifeCycle(LifeCycleManaged lcm)
          Deprecated. Use getLifeCycleName()
static String RuleUtilities.getLifeCycleName(LifeCycleManaged lcm)
          For the specified LifeCycleManaged object, return back the life cycle template name.
static LifeCycleTemplateMaster RuleUtilities.getLifeCycleTemplateMaster(LifeCycleManaged lcm, WTContainer container)
          For the specified LifeCycleManaged object, return back the life cycle template master.
 

Uses of LifeCycleManaged in com.ptc.windchill.enterprise.nativeapp.msoi.server
 

Methods in com.ptc.windchill.enterprise.nativeapp.msoi.server that return LifeCycleManaged
 LifeCycleManaged DefaultApplicationTaskDelegate.submitToLifecycle(LifeCycleManaged object, Locale locale)
          Submit object to the lifecycle state that comes next.
 

Methods in com.ptc.windchill.enterprise.nativeapp.msoi.server with parameters of type LifeCycleManaged
 LifeCycleManaged DefaultApplicationTaskDelegate.submitToLifecycle(LifeCycleManaged object, Locale locale)
          Submit object to the lifecycle state that comes next.
static Group ApplicationIntegrationProcessor.submitToLifecycle(LifeCycleManaged object, String language, String country, String applicationName)
          Submit to the first gate in a lifecycle.
 

Uses of LifeCycleManaged in com.ptc.windchill.enterprise.nativeapp.server
 

Methods in com.ptc.windchill.enterprise.nativeapp.server that return LifeCycleManaged
 LifeCycleManaged ApplicationTaskDelegate.submitToLifecycle(LifeCycleManaged object, Locale locale)
          Submit object to the lifecycle state that comes next.
static LifeCycleManaged ApplicationIntegrationFactory.submitToLifecycle(LifeCycleManaged object, Locale locale, String applicationName)
          Submit to the first gate in a lifecycle.
 

Methods in com.ptc.windchill.enterprise.nativeapp.server with parameters of type LifeCycleManaged
 LifeCycleManaged ApplicationTaskDelegate.submitToLifecycle(LifeCycleManaged object, Locale locale)
          Submit object to the lifecycle state that comes next.
static LifeCycleManaged ApplicationIntegrationFactory.submitToLifecycle(LifeCycleManaged object, Locale locale, String applicationName)
          Submit to the first gate in a lifecycle.
 

Uses of LifeCycleManaged in com.ptc.windchill.esi.svc
 

Methods in com.ptc.windchill.esi.svc with parameters of type LifeCycleManaged
 boolean StandardESIService.isWfLaunched(LifeCycleManaged anObject)
          Check whether there is a workflow process with the status of OPEN_RUNNING for the given object.
private  void StandardESIService.launchWfProcess(LifeCycleManaged anObject)
           
private  boolean StandardESIService.isLaunchable(LifeCycleManaged anObject, LifeCycleState state)
          Always call this method before calling launchWfProcess
private  String StandardESIService.buildESIWfName(LifeCycleManaged anObject)
           
 boolean ESIServiceFwd.isWfLaunched(LifeCycleManaged anObject)
          Check whether there is a workflow process with the status of OPEN_RUNNING for the given object.
 boolean ESIService.isWfLaunched(LifeCycleManaged anObject)
          Check whether there is a workflow process with the status of OPEN_RUNNING for the given object.
static boolean ESIHelper.isOnWfProcess(LifeCycleManaged anObject)
          Returns true if ESI workflow is OPEN_RUNNING and, therefore, processing the given object.
 

Uses of LifeCycleManaged in com.ptc.windchill.uwgm.proesrv.rrc
 

Methods in com.ptc.windchill.uwgm.proesrv.rrc with parameters of type LifeCycleManaged
private  void RequestResultProcessor.processLifeCycleManaged(com.ptc.windchill.uwgm.soap.impl.uwgmdb.LifeCycleManaged_i lcm_i, LifeCycleManaged wtObj, com.ptc.windchill.uwgm.soap.uwgm.UwgmRequest.RequestedAttributes ra)
           
 

Uses of LifeCycleManaged in com.ptc.wvs.server.loader
 

Methods in com.ptc.wvs.server.loader that return LifeCycleManaged
static LifeCycleManaged EDRHelper.setLifeCycle(LifeCycleManaged object, String lifecycle)
           
 

Methods in com.ptc.wvs.server.loader with parameters of type LifeCycleManaged
static LifeCycleManaged EDRHelper.setLifeCycle(LifeCycleManaged object, String lifecycle)
           
 

Uses of LifeCycleManaged in wt.access
 

Classes in wt.access that implement LifeCycleManaged
 class AccessControlSurrogate
          The AccessControlSurrogate is a stand-in for query items when access control is applied.
 

Uses of LifeCycleManaged in wt.annotation
 

Classes in wt.annotation that implement LifeCycleManaged
 class AnnotationSet
           Use the newAnnotationSet static factory method(s), not the AnnotationSet constructor, to construct instances of this class.
 class StructuredAnnotationSet
           Use the newStructuredAnnotationSet static factory method(s), not the StructuredAnnotationSet constructor, to construct instances of this class.
 

Uses of LifeCycleManaged in wt.change2
 

Classes in wt.change2 that implement LifeCycleManaged
 class AnalysisActivity
          The abstract level representation of a analysis activity.
 class ChangeActivity2
          The abstract level representation of a change activity.
 class ChangeAnalysis
          The abstract level representation of a change analysis.
 class ChangeInvestigation
          The abstract level representation of a change investigation.
 class ChangeIssue
          The abstract level representation of a change issue.
 class ChangeOrder2
          The abstract level representation of a change order.
 class ChangeProposal
          The abstract level representation of a change proposal.
 class ChangeRequest2
          The abstract level representation of a change request.
 class WTAnalysisActivity
          A Windchill provided reference implementation of an AnalysisActivity.
 class WTChangeActivity2
          A Windchill provided reference implementation of a ChangeActivity2.
 class WTChangeInvestigation
          A Windchill provided reference implementation of a ChangeInvestigation.
 class WTChangeIssue
          A Windchill provided reference implementation of a ChangeIssue.
 class WTChangeOrder2
          A Windchill provided reference implementation of a ChangeOrder2.
 class WTChangeProposal
          A Windchill provided reference implementation of a ChangeProposal.
 class WTChangeRequest2
          A Windchill provided reference implementation of a ChangeRequest2.
 

Methods in wt.change2 with parameters of type LifeCycleManaged
private  void StandardChangeService2.handleLifeCycleException(ChooseLifeCycleDelegate delegate, LifeCycleManaged lcm)
          Throw an appropriate exception in response to a problem setting a life cycle on a new change object
 LifeCycleTemplate DefaultChooseLifeCycleDelegate.chooseLifeCycle(LifeCycleManaged object)
          Returns the LifeCycleTemplate for the given object using services.properties.
 String DefaultChooseLifeCycleDelegate.getLifeCycleChoice(LifeCycleManaged object)
          Returns the LifeCycleTemplate for the given object using services.properties.
 LifeCycleTemplate ChooseLifeCycleDelegate.chooseLifeCycle(LifeCycleManaged object)
          Returns the LifeCycleTemplate for the given object using services.properties.
 String ChooseLifeCycleDelegate.getLifeCycleChoice(LifeCycleManaged object)
          Returns the LifeCycleTemplate for the given object using services.properties.
 ChooseLifeCycleDelegate Change2DelegateFactory.getChooseLifeCycleDelegate(LifeCycleManaged object)
          Returns a ChooseFolderDelegate based upon the property file entry: wt.services/svc/default/wt.change2.ChooseLifeCycleDelegate/null/wt.change2.WTChangeRequest2/0=wt.change2.DefaultChooseLifeCycleDelegate/singleton

Supported API: true
 

Uses of LifeCycleManaged in wt.change2.process
 

Methods in wt.change2.process with parameters of type LifeCycleManaged
static String ProcessHelper.checkLifeCycleManagedFinished(LifeCycleManaged life_cycle_managed)
           
 

Uses of LifeCycleManaged in wt.clients.beans.lifecycle
 

Fields in wt.clients.beans.lifecycle declared as LifeCycleManaged
private  LifeCycleManaged ProjectPanel.anObject
           
private  LifeCycleManaged LifeCyclePanelWTUnit.anObject
           
private  LifeCycleManaged LifeCyclePanel.anObject
           
 

Methods in wt.clients.beans.lifecycle with parameters of type LifeCycleManaged
private  TeamTemplateReference ProjectPanel.getTeamTemplate(LifeCycleManaged an_object)
          Get the teamTemplate reference associated with the specified object.
 void ProjectPanel.setObject(LifeCycleManaged an_object)
          This method will set the object to be used when initializing the project choice list and project display value.
 void ProjectPanel.assign(LifeCycleManaged an_object)
          Save the currently selected project in the object.
private  LifeCycleTemplateReference LifeCyclePanelWTUnit.getTemplate(LifeCycleManaged an_object)
          Get the life cycle reference associated with the specified object.
 void LifeCyclePanelWTUnit.setObject(LifeCycleManaged an_object)
          Set the LifeCycleManged object.
 void LifeCyclePanelWTUnit.assign(LifeCycleManaged an_object)
          Save the currently selected Life Cycle choice in the specified LifeCycleManaged object.
private  LifeCycleTemplateReference LifeCyclePanel.getTemplate(LifeCycleManaged an_object)
          Get the life cycle reference associated with the specified object.
 void LifeCyclePanel.setObject(LifeCycleManaged an_object)
          Set the LifeCycleManged object.
 void LifeCyclePanel.assign(LifeCycleManaged an_object)
          Save the currently selected Life Cycle choice in the specified LifeCycleManaged object.
 void LifeCycleInfoWTUnit.setObject(LifeCycleManaged an_object)
          Set the LifeCycleManaged object.
 void LifeCycleInfoWTUnit.assign(LifeCycleManaged an_object)
          Save the currently selected Life Cycle and Project in the specified LifeCycleManaged object.
 void LifeCycleInfo.setObject(LifeCycleManaged an_object)
          Set the LifeCycleManaged object.
 void LifeCycleInfo.assign(LifeCycleManaged an_object)
          Save the currently selected Life Cycle and Project in the specified LifeCycleManaged object.
 

Uses of LifeCycleManaged in wt.clients.folderexplorer
 

Methods in wt.clients.folderexplorer with parameters of type LifeCycleManaged
private  void WindchillExplorerFrame.enableLifeCycleSetStateAction(LifeCycleManaged lcm_object)
          Deprecated. Enables or disabled the 'Set Lifecycle State' menu option depending on the state of the given object.
protected  void WindchillExplorerFrame.submitObject(LifeCycleManaged lc_object)
          Deprecated.  
 

Uses of LifeCycleManaged in wt.clients.lifecycle
 

Fields in wt.clients.lifecycle declared as LifeCycleManaged
private  LifeCycleManaged SubmitLifeCycleTask.lcObject
           
 

Methods in wt.clients.lifecycle that return LifeCycleManaged
 LifeCycleManaged SubmitLifeCycleTask.getLifeCycleObject()
          Method getLifeCycleObject returns the LifeCycleManaged object submitted by this task.
 LifeCycleManaged SubmitLifeCycleTask.submitLifeCycleObject()
          Method submitLifeCycleObject submits the LifeCycleManaged object of this task to the life cycle.
static LifeCycleManaged LifeCycleTaskLogic.submit(LifeCycleManaged lc_object)
          Method submit submits the given LifeCycleManaged object for approval in its life cycle.
 

Methods in wt.clients.lifecycle with parameters of type LifeCycleManaged
 void SubmitLifeCycleTask.setLifeCycleObject(LifeCycleManaged lc_object)
          Method setLifeCycleObject sets the LifeCycleManaged object to be submitted by this task.
private  String SubmitLifeCycleTask.getIdentity(LifeCycleManaged object)
           
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 boolean LifeCycleTaskLogic.isRolePlayer(LifeCycleManaged lc_object, WTUser user, Role role)
          Method isRolePlayer determines if the given WTUser plays the given Role for the given LifeCycleManaged object.
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 LifeCycleManaged in wt.clients.lifecycle.promote
 

Fields in wt.clients.lifecycle.promote declared as LifeCycleManaged
(package private)  LifeCycleManaged LifeCyclePromoteReview.myObject
           
 

Uses of LifeCycleManaged in wt.clients.lifecycle.select
 

Fields in wt.clients.lifecycle.select declared as LifeCycleManaged
private  LifeCycleManaged SetLifeCycleStateDialog.myObject
           
private  LifeCycleManaged ReassignProjectDialog.myObject
           
private  LifeCycleManaged ReassignLifecycleDialog.myObject
           
 

Constructors in wt.clients.lifecycle.select with parameters of type LifeCycleManaged
SetLifeCycleStateDialog(Frame parent, LifeCycleManaged myObject)
           
ReassignProjectDialog(Frame parent, LifeCycleManaged myObject)
           
ReassignLifecycleDialog(Frame parent, LifeCycleManaged myObject)
           
 

Uses of LifeCycleManaged in wt.clients.prodmgmt
 

Methods in wt.clients.prodmgmt with parameters of type LifeCycleManaged
private  void PartExplorerFrame.enableLifeCycleSetStateAction(LifeCycleManaged lcm_object)
           
 

Uses of LifeCycleManaged in wt.doc
 

Classes in wt.doc that implement LifeCycleManaged
 class WTDocument
          The reference implementation of a DocumentVersion.
 

Methods in wt.doc with parameters of type LifeCycleManaged
private static void LoadDoc.setLifeCycle(WTContainerRef containerRef, LifeCycleManaged the_lifecycle_managed, String lctemplate)
           
private static void LoadDoc.setState(LifeCycleManaged the_lifecycle_managed, String state)
           
 

Uses of LifeCycleManaged in wt.effectivity
 

Classes in wt.effectivity that implement LifeCycleManaged
 class ConfigurationItem
          This is a product that is planned for manufacture with various EffectivityManageables having Effectivitys under which specific versions are used to manufacture the product.
 

Uses of LifeCycleManaged in wt.enterprise
 

Classes in wt.enterprise that implement LifeCycleManaged
 class CabinetManaged
          This wt.lifecycle.LifeCycleManged first class information object is a CabinetMember for access control and local search purposes (but it won't show up in a folder or cabinet) and it is DomainAdministered; it is similar to Managed except that it is a CabinetMember rather than Foldered.
 class Managed
          This wt.lifecycle.LifeCycleManged first class information object is Foldered for organizational purposes and DomainAdministered; it is a non-revisable object that the system manages and controls via business rules, notifications, access control, indexing, etc.
 class RevisionControlled
          This wt.lifecycle.LifeCycleManged first class information object is an IteratedFoldered which allows special foldering to take into account its Versioned nature (and it is controlled via a checkin/checkoutmechanism), and it is DomainAdministered; it is similar to Managed except that it is a IteratedFoldered rather than Foldered.
 

Uses of LifeCycleManaged in wt.epm
 

Classes in wt.epm that implement LifeCycleManaged
 class EPMDocument
           Use the newEPMDocument static factory method(s), not the EPMDocument constructor, to construct instances of this class.
 

Uses of LifeCycleManaged in wt.federation
 

Classes in wt.federation that implement LifeCycleManaged
 class ProxyDocument
           Use the newProxyDocument static factory method(s), not the ProxyDocument constructor, to construct instances of this class.
 

Uses of LifeCycleManaged in wt.ixb.handlers.forattributes
 

Methods in wt.ixb.handlers.forattributes with parameters of type LifeCycleManaged
private  Object ExpImpForLifecycleAttr.restoreLifecycleAttr(LifeCycleManaged obj, IxbElement fileXML, Importer importer)
           
 

Uses of LifeCycleManaged in wt.lifecycle
 

Subinterfaces of LifeCycleManaged in wt.lifecycle
 interface IteratedLifeCycleManaged
          Information that is Iterated and is LifeCycleManaged is handled differently than other LlifeCycleManaged information.
 

Fields in wt.lifecycle declared as LifeCycleManaged
private  LifeCycleManaged LifeCycleTaskProcessor.m_LCMObject
          Deprecated.  
private  LifeCycleManaged AugmentRolesProcessor.myObject
           
private  LifeCycleManaged LifeCycleTaskProcessor.m_LCMObject
          Deprecated.  
private  LifeCycleManaged AugmentRolesProcessor.myObject
           
 

Methods in wt.lifecycle that return LifeCycleManaged
 LifeCycleManaged StandardLifeCycleService.submitForApproval(LifeCycleManaged object)
          Submit the object for review.
 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.
 LifeCycleManaged StandardLifeCycleService.validateSubmitForApproval(LifeCycleManaged object)
          Perform pre-submit validations

Supported API: true
 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.
 LifeCycleManaged StandardLifeCycleService.reassign(LifeCycleManaged object, LifeCycleTemplateReference lctRef, WTContainerRef context)
          Reassign a life cycle managed object to a new life cycle in a certain WTContainerRef.
 LifeCycleManaged StandardLifeCycleService.setLifeCycleState(LifeCycleManaged object, State state, boolean terminAssocRunningProcesses, Timestamp timestamp)
          Set the state of the Life Cycle Managed object.
 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
 LifeCycleManaged StandardLifeCycleService.validateReassign(LifeCycleManaged object, LifeCycleTemplateReference lctRef)
          Perform pre-reassign validations

Supported API: false
 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.
 LifeCycleManaged StandardLifeCycleService.doSetState(LifeCycleManaged object, PhaseTemplate aPhaseTemplate)
          Sets the state of the object.
private  LifeCycleManaged StandardLifeCycleService.doReassign(LifeCycleManaged object, LifeCycleTemplateReference lctRef, WTContainerRef context_ref)
           
private  LifeCycleManaged StandardLifeCycleService.initializeStateCookie(LifeCycleManaged object)
           
private  LifeCycleManaged StandardLifeCycleService.doSetState(LifeCycleManaged object, PhaseTemplate aPhaseTemplate, Timestamp timestamp)
           
private  LifeCycleManaged StandardLifeCycleService.setState(LifeCycleManaged object, State aState, Timestamp timestamp)
           
private  LifeCycleManaged StandardLifeCycleService.doStateTransition(LifeCycleManaged object, PhaseTemplate nextPhaseTemplate, String historyEvent, WTContainerRef context_ref, Timestamp timestamp)
           
private  LifeCycleManaged StandardLifeCycleService.getLifeCycleManaged(Phase phase)
           
private  LifeCycleManaged StandardLifeCycleService.resetNonBasicAttributes(LifeCycleManaged object)
          Remove the attributes that are not basic as the object no longer uses acls or teams
 LifeCycleManaged ObjectHistory.getLifeCycleManaged()
          Gets the object for the association that plays role: LIFE_CYCLE_MANAGED_ROLE.
 LifeCycleManaged LifeCycleTaskProcessor.getLCMObject()
          Deprecated.  
 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
 LifeCycleManaged LifeCycleServiceSvr.validateReassign(LifeCycleManaged object, LifeCycleTemplateReference lctRef)
          Perform pre-reassign validations

Supported API: false
 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.
 LifeCycleManaged LifeCycleServiceSvr.doSetState(LifeCycleManaged object, PhaseTemplate aPhaseTemplate)
          Sets the state of the object.
 LifeCycleManaged LifeCycleServiceFwd.submitForApproval(LifeCycleManaged object)
          Submit the object for review.
 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.
 LifeCycleManaged LifeCycleServiceFwd.validateSubmitForApproval(LifeCycleManaged object)
          Perform pre-submit validations

Supported API: false
 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.
 LifeCycleManaged LifeCycleServiceFwd.reassign(LifeCycleManaged object, LifeCycleTemplateReference lctRef, WTContainerRef context)
          Reassign a life cycle managed object to a new life cycle in a certain WTContainerRef.
 LifeCycleManaged LifeCycleServiceFwd.setLifeCycleState(LifeCycleManaged object, State state, boolean terminAssocRunningProcesses, Timestamp timestamp)
          Set the state of the Life Cycle Managed object.
 LifeCycleManaged LifeCycleServiceEvent.getTarget()
          Gets the target of the event.
 LifeCycleManaged LifeCycleService.submitForApproval(LifeCycleManaged object)
          Submit the object for review.
 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.
 LifeCycleManaged LifeCycleService.validateSubmitForApproval(LifeCycleManaged object)
          Perform pre-submit validations

Supported API: true
 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.
 LifeCycleManaged LifeCycleService.reassign(LifeCycleManaged object, LifeCycleTemplateReference lctRef, WTContainerRef context)
          Reassign a life cycle managed object to a new life cycle in a certain WTContainerRef.
 LifeCycleManaged LifeCycleService.setLifeCycleState(LifeCycleManaged object, State state, boolean terminAssocRunningProcesses, Timestamp timestamp)
          Set the state of the Life Cycle Managed object.
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.
 LifeCycleManaged IteratedCurrentPhaseLink.getLifeCycleManaged()
          Gets the object for the association that plays role: LIFE_CYCLE_MANAGED_ROLE.
 LifeCycleManaged CurrentPhaseLink.getLifeCycleManaged()
          Gets the object for the association that plays role: LIFE_CYCLE_MANAGED_ROLE.
 LifeCycleManaged CurrentPhase.getLifeCycleManaged()
          Gets the object for the association that plays role: LIFE_CYCLE_MANAGED_ROLE.
(package private) static LifeCycleManaged AugmentRolesProcessor.getLCMObject(String oid)
          This method will return the LifeCycleManaged object for the given oid.
 LifeCycleManaged StandardLifeCycleService.submitForApproval(LifeCycleManaged object)
          Submit the object for review.
 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.
 LifeCycleManaged StandardLifeCycleService.validateSubmitForApproval(LifeCycleManaged object)
          Perform pre-submit validations

Supported API: true
 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.
 LifeCycleManaged StandardLifeCycleService.reassign(LifeCycleManaged object, LifeCycleTemplateReference lctRef, WTContainerRef context)
          Reassign a life cycle managed object to a new life cycle in a certain WTContainerRef.
 LifeCycleManaged StandardLifeCycleService.setLifeCycleState(LifeCycleManaged object, State state, boolean terminAssocRunningProcesses, Timestamp timestamp)
          Set the state of the Life Cycle Managed object.
 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
 LifeCycleManaged StandardLifeCycleService.validateReassign(LifeCycleManaged object, LifeCycleTemplateReference lctRef)
          Perform pre-reassign validations

Supported API: false
 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.
 LifeCycleManaged StandardLifeCycleService.doSetState(LifeCycleManaged object, PhaseTemplate aPhaseTemplate)
          Sets the state of the object.
private  LifeCycleManaged StandardLifeCycleService.doReassign(LifeCycleManaged object, LifeCycleTemplateReference lctRef, WTContainerRef context_ref)
           
private  LifeCycleManaged StandardLifeCycleService.initializeStateCookie(LifeCycleManaged object)
           
private  LifeCycleManaged StandardLifeCycleService.doSetState(LifeCycleManaged object, PhaseTemplate aPhaseTemplate, Timestamp timestamp)
           
private  LifeCycleManaged StandardLifeCycleService.setState(LifeCycleManaged object, State aState, Timestamp timestamp)
           
private  LifeCycleManaged StandardLifeCycleService.doStateTransition(LifeCycleManaged object, PhaseTemplate nextPhaseTemplate, String historyEvent, WTContainerRef context_ref, Timestamp timestamp)
           
private  LifeCycleManaged StandardLifeCycleService.getLifeCycleManaged(Phase phase)
           
private  LifeCycleManaged StandardLifeCycleService.resetNonBasicAttributes(LifeCycleManaged object)
          Remove the attributes that are not basic as the object no longer uses acls or teams
 LifeCycleManaged ObjectHistory.getLifeCycleManaged()
          Gets the object for the association that plays role: LIFE_CYCLE_MANAGED_ROLE.
 LifeCycleManaged LifeCycleTaskProcessor.getLCMObject()
          Deprecated.  
 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
 LifeCycleManaged LifeCycleServiceSvr.validateReassign(LifeCycleManaged object, LifeCycleTemplateReference lctRef)
          Perform pre-reassign validations

Supported API: false
 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.
 LifeCycleManaged LifeCycleServiceSvr.doSetState(LifeCycleManaged object, PhaseTemplate aPhaseTemplate)
          Sets the state of the object.
 LifeCycleManaged LifeCycleServiceFwd.submitForApproval(LifeCycleManaged object)
          Submit the object for review.
 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.
 LifeCycleManaged LifeCycleServiceFwd.validateSubmitForApproval(LifeCycleManaged object)
          Perform pre-submit validations

Supported API: false
 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.
 LifeCycleManaged LifeCycleServiceFwd.reassign(LifeCycleManaged object, LifeCycleTemplateReference lctRef, WTContainerRef context)
          Reassign a life cycle managed object to a new life cycle in a certain WTContainerRef.
 LifeCycleManaged LifeCycleServiceFwd.setLifeCycleState(LifeCycleManaged object, State state, boolean terminAssocRunningProcesses, Timestamp timestamp)
          Set the state of the Life Cycle Managed object.
 LifeCycleManaged LifeCycleServiceEvent.getTarget()
          Gets the target of the event.
 LifeCycleManaged LifeCycleService.submitForApproval(LifeCycleManaged object)
          Submit the object for review.
 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.
 LifeCycleManaged LifeCycleService.validateSubmitForApproval(LifeCycleManaged object)
          Perform pre-submit validations

Supported API: true
 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.
 LifeCycleManaged LifeCycleService.reassign(LifeCycleManaged object, LifeCycleTemplateReference lctRef, WTContainerRef context)
          Reassign a life cycle managed object to a new life cycle in a certain WTContainerRef.
 LifeCycleManaged LifeCycleService.setLifeCycleState(LifeCycleManaged object, State state, boolean terminAssocRunningProcesses, Timestamp timestamp)
          Set the state of the Life Cycle Managed object.
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.
 LifeCycleManaged IteratedCurrentPhaseLink.getLifeCycleManaged()
          Gets the object for the association that plays role: LIFE_CYCLE_MANAGED_ROLE.
 LifeCycleManaged CurrentPhaseLink.getLifeCycleManaged()
          Gets the object for the association that plays role: LIFE_CYCLE_MANAGED_ROLE.
 LifeCycleManaged CurrentPhase.getLifeCycleManaged()
          Gets the object for the association that plays role: LIFE_CYCLE_MANAGED_ROLE.
(package private) static LifeCycleManaged AugmentRolesProcessor.getLCMObject(String oid)
          This method will return the LifeCycleManaged object for the given oid.
 

Methods in wt.lifecycle with parameters of type LifeCycleManaged
 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
 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.
 Phase StandardLifeCycleService.getCurrentPhase(LifeCycleManaged object)
          Deprecated. at R4.0 - This method should not be used outside of the Life Cycle service. This phase object should be considered private to LifeCycle. If you have a need to access information on this object, please send a detailed request via Windchill Technical Marketing.
 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
 boolean StandardLifeCycleService.isInInitialPhase(LifeCycleManaged object)
          Answer whether the LifeCycleManaged object is in the Initial phase

Supported API: true
 boolean StandardLifeCycleService.isInFinalPhase(LifeCycleManaged object)
          Answers whether the LifeCycleManaged object is in the Final phase of its LifeCycle

Supported API: true
 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.
 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
 Vector StandardLifeCycleService.findCandidateMasterReferences(LifeCycleManaged object)
          Answer a vector of life cycle template references valid for the life cycle managed object

Supported API: true
 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.
 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.
 LifeCycleManaged StandardLifeCycleService.reassign(LifeCycleManaged object, LifeCycleTemplateReference lctRef, WTContainerRef context)
          Reassign a life cycle managed object to a new life cycle in a certain WTContainerRef.
 Set StandardLifeCycleService.navigate(LifeCycleManaged lcmObject, Transition name, boolean successor)
          Navigate the transition of the current state of the LifeCycleManagedObject using the passed transition.
 LifeCycleManaged StandardLifeCycleService.setLifeCycleState(LifeCycleManaged object, State state, boolean terminAssocRunningProcesses, Timestamp timestamp)
          Set the state of the Life Cycle Managed object.
 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
 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.
private  LifeCycleManaged StandardLifeCycleService.doReassign(LifeCycleManaged object, LifeCycleTemplateReference lctRef, WTContainerRef context_ref)
           
protected  void StandardLifeCycleService.processReteam(LifeCycleManaged object)
          On RETEAM, complete the appropriate life cycle processing
protected  void StandardLifeCycleService.processRollback(LifeCycleManaged object)
          On POST_ROLLBACK, complete the appropriate life cycle processing
protected  void StandardLifeCycleService.processPreRevise(LifeCycleManaged object)
          On Revise, clear out the cookie information
private  LifeCycleManaged StandardLifeCycleService.initializeStateCookie(LifeCycleManaged object)
           
private  Phase StandardLifeCycleService.createPhaseInstance(LifeCycleManaged object, PhaseTemplate aPhaseTemplate)
           
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  LifeCycleState StandardLifeCycleService.setState(LifeCycleManaged object, LifeCycleTemplateReference lctRef, State aState, boolean atGate)
           
private  PhaseTemplate StandardLifeCycleService.getInitialPhase(LifeCycleManaged object)
           
private  PhaseTemplate StandardLifeCycleService.getPhaseTemplate(LifeCycleManaged object)
           
private  Phase StandardLifeCycleService.setCurrentPhase(LifeCycleManaged object, Phase phase)
           
private  boolean StandardLifeCycleService.isCookieInitialized(LifeCycleManaged object)
           
private  LifeCycleState StandardLifeCycleService.setState(LifeCycleManaged object, State aState, boolean atGate)
           
private  void StandardLifeCycleService.setTemplate(LifeCycleManaged object, LifeCycleTemplate aTemplate)
           
private  LifeCycleTemplate StandardLifeCycleService.findDefaultTemplate(LifeCycleManaged object)
           
private  Phase StandardLifeCycleService.createPhase(LifeCycleManaged object, PhaseTemplate aPhaseTemplate)
           
private  LifeCycleManaged StandardLifeCycleService.doStateTransition(LifeCycleManaged object, PhaseTemplate nextPhaseTemplate, String historyEvent, WTContainerRef context_ref, Timestamp timestamp)
           
private  Vector StandardLifeCycleService.getPhaseSignatures(LifeCycleManaged object, WTUser user, QuerySpec select)
           
private  QueryResult StandardLifeCycleService.getPhaseSignatures(LifeCycleManaged object, Phase aPhase)
           
private  void StandardLifeCycleService.cleanupCurrentPhase(LifeCycleManaged object, Phase current, LifeCycleHistory aHistory)
          Cleanup methods
private  void StandardLifeCycleService.removePhaseData(LifeCycleManaged object, Phase current, LifeCycleHistory aHistory)
           
private  void StandardLifeCycleService.cleanupSignatures(LifeCycleManaged object, Phase currentPhase, LifeCycleHistory aHistory)
           
private  void StandardLifeCycleService.deleteCurrentPhase(LifeCycleManaged object, Phase current)
           
private  Phase StandardLifeCycleService.initiateGateWorkflow(PhaseTemplate aPhaseTemplate, Phase aPhase, LifeCycleManaged object)
           
private  Phase StandardLifeCycleService.initiatePhaseWorkflow(PhaseTemplate aPhaseTemplate, Phase aPhase, LifeCycleManaged object, WTContainerRef context_ref)
           
private  WfProcess StandardLifeCycleService.initiateWorkflow(WfProcessDefinition aDefinition, Phase aPhase, LifeCycleManaged object, WTContainerRef context_ref)
           
private  String StandardLifeCycleService.constructProcessName(WfProcessDefinition aPT, LifeCycleManaged obj)
           
private  PhaseTemplate StandardLifeCycleService.validateState(LifeCycleManaged object, State aState)
           
private  PhaseTemplate StandardLifeCycleService.validateState(LifeCycleManaged object, int aStateOrdinal)
           
private  void StandardLifeCycleService.buildAdHocAcl(LifeCycleManaged object, Phase aPhase)
           
private  void StandardLifeCycleService.buildAdHocAcl(LifeCycleManaged object, PhaseTemplate pt)
           
private  void StandardLifeCycleService.validateIsLatestIteration(LifeCycleManaged object, String action)
           
private  void StandardLifeCycleService.markWorkItemAsComplete(LifeCycleSignature signature, LifeCycleManaged object)
           
private  LifeCycleHistory StandardLifeCycleService.buildHistory(LifeCycleManaged object, Phase aPhase, String historyEvent)
          History support *
private  Phase StandardLifeCycleService.getPhase(LifeCycleManaged object)
          Answer the CurrentPhase link for the object
private  void StandardLifeCycleService.setPhase(LifeCycleManaged object, Phase phase)
           
private  LifeCycleManaged StandardLifeCycleService.resetNonBasicAttributes(LifeCycleManaged object)
          Remove the attributes that are not basic as the object no longer uses acls or teams
 void ObjectHistory.setLifeCycleManaged(LifeCycleManaged theLifeCycleManaged)
          Sets the object for the association that plays role: LIFE_CYCLE_MANAGED_ROLE.
static ObjectHistory ObjectHistory.newObjectHistory(LifeCycleManaged theLifeCycleManaged, LifeCycleHistory history)
          Default factory for the class.
 void LifeCycleTaskProcessor.setLCMObject(LifeCycleManaged lcm)
          Deprecated.  
static String LifeCycleTaskProcessor.buildUrl(LifeCycleManaged object, Role role, State state)
          Deprecated. Since R2
static SearchCondition LifeCycleSignature.getSearchCondition(LifeCycleManaged object)
           
 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
 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.
 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
 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.
 Phase LifeCycleServiceFwd.getCurrentPhase(LifeCycleManaged object)
          Deprecated. at R4.0 - This method should not be used outside of the Life Cycle service. This phase object should be considered private to LifeCycle. If you have a need to access information on this object, please send a detailed request via Windchill Technical Marketing.
 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
 boolean LifeCycleServiceFwd.isInInitialPhase(LifeCycleManaged object)
          Answer whether the LifeCycleManaged object is in the Initial phase

Supported API: false
 boolean LifeCycleServiceFwd.isInFinalPhase(LifeCycleManaged object)
          Answers whether the LifeCycleManaged object is in the Final phase of its LifeCycle

Supported API: false
 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.
 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
 Vector LifeCycleServiceFwd.findCandidateMasterReferences(LifeCycleManaged object)
          Answer a vector of life cycle template references valid for the life cycle managed object

Supported API: false
 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.
 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.
 LifeCycleManaged LifeCycleServiceFwd.reassign(LifeCycleManaged object, LifeCycleTemplateReference lctRef, WTContainerRef context)
          Reassign a life cycle managed object to a new life cycle in a certain WTContainerRef.
 Set LifeCycleServiceFwd.navigate(LifeCycleManaged lcmObject, Transition name, boolean successor)
          Navigate the transition of the current state of the LifeCycleManagedObject using the passed transition.
 LifeCycleManaged LifeCycleServiceFwd.setLifeCycleState(LifeCycleManaged object, State state, boolean terminAssocRunningProcesses, Timestamp timestamp)
          Set the state of the Life Cycle Managed object.
 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
 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.
 Phase LifeCycleService.getCurrentPhase(LifeCycleManaged object)
          Deprecated. at R4.0 - This method should not be used outside of the Life Cycle service. This phase object should be considered private to LifeCycle. If you have a need to access information on this object, please send a detailed request via Windchill Technical Marketing.
 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
 boolean LifeCycleService.isInInitialPhase(LifeCycleManaged object)
          Answer whether the LifeCycleManaged object is in the Initial phase

Supported API: true
 boolean LifeCycleService.isInFinalPhase(LifeCycleManaged object)
          Answers whether the LifeCycleManaged object is in the Final phase of its LifeCycle

Supported API: true
 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.
 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
 Vector LifeCycleService.findCandidateMasterReferences(LifeCycleManaged object)
          Answer a vector of life cycle template references valid for the life cycle managed object

Supported API: true
 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.
 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.
 LifeCycleManaged LifeCycleService.reassign(LifeCycleManaged object, LifeCycleTemplateReference lctRef, WTContainerRef context)
          Reassign a life cycle managed object to a new life cycle in a certain WTContainerRef.
 Set LifeCycleService.navigate(LifeCycleManaged lcmObject, Transition name, boolean successor)
          Navigate the transition of the current state of the LifeCycleManagedObject using the passed transition.
 LifeCycleManaged LifeCycleService.setLifeCycleState(LifeCycleManaged object, State state, boolean terminAssocRunningProcesses, Timestamp timestamp)
          Set the state of the Life Cycle Managed object.
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.
private static PhaseTemplate LifeCycleExportImportHandler.getInitialPhase(LifeCycleManaged object)
           
 void IteratedCurrentPhaseLink.setLifeCycleManaged(LifeCycleManaged lifeCycleManaged)
          Sets the object for the association that plays role: LIFE_CYCLE_MANAGED_ROLE.
 void CurrentPhaseLink.setLifeCycleManaged(LifeCycleManaged lifeCycleManaged)
          Sets the object for the association that plays role: LIFE_CYCLE_MANAGED_ROLE.
static CurrentPhaseLink CurrentPhaseLink.newCurrentPhaseLink(Phase phase, LifeCycleManaged lifeCycleManaged)
          Default factory for the class.
 void CurrentPhase.setLifeCycleManaged(LifeCycleManaged lifeCycleManaged)
          Sets the object for the association that plays role: LIFE_CYCLE_MANAGED_ROLE.
static String AugmentRolesProcessor.buildUrl(LifeCycleManaged object)
          Constructs a URL that links to the Augment Roles.
 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
 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.
 Phase StandardLifeCycleService.getCurrentPhase(LifeCycleManaged object)
          Deprecated. at R4.0 - This method should not be used outside of the Life Cycle service. This phase object should be considered private to LifeCycle. If you have a need to access information on this object, please send a detailed request via Windchill Technical Marketing.
 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
 boolean StandardLifeCycleService.isInInitialPhase(LifeCycleManaged object)
          Answer whether the LifeCycleManaged object is in the Initial phase

Supported API: true
 boolean StandardLifeCycleService.isInFinalPhase(LifeCycleManaged object)
          Answers whether the LifeCycleManaged object is in the Final phase of its LifeCycle

Supported API: true
 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.
 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
 Vector StandardLifeCycleService.findCandidateMasterReferences(LifeCycleManaged object)
          Answer a vector of life cycle template references valid for the life cycle managed object

Supported API: true
 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.
 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.
 LifeCycleManaged StandardLifeCycleService.reassign(LifeCycleManaged object, LifeCycleTemplateReference lctRef, WTContainerRef context)
          Reassign a life cycle managed object to a new life cycle in a certain WTContainerRef.
 Set StandardLifeCycleService.navigate(LifeCycleManaged lcmObject, Transition name, boolean successor)
          Navigate the transition of the current state of the LifeCycleManagedObject using the passed transition.
 LifeCycleManaged StandardLifeCycleService.setLifeCycleState(LifeCycleManaged object, State state, boolean terminAssocRunningProcesses, Timestamp timestamp)
          Set the state of the Life Cycle Managed object.
 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
 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.
private  LifeCycleManaged StandardLifeCycleService.doReassign(LifeCycleManaged object, LifeCycleTemplateReference lctRef, WTContainerRef context_ref)
           
protected  void StandardLifeCycleService.processReteam(LifeCycleManaged object)
          On RETEAM, complete the appropriate life cycle processing
protected  void StandardLifeCycleService.processRollback(LifeCycleManaged object)
          On POST_ROLLBACK, complete the appropriate life cycle processing
protected  void StandardLifeCycleService.processPreRevise(LifeCycleManaged object)
          On Revise, clear out the cookie information
private  LifeCycleManaged StandardLifeCycleService.initializeStateCookie(LifeCycleManaged object)
           
private  Phase StandardLifeCycleService.createPhaseInstance(LifeCycleManaged object, PhaseTemplate aPhaseTemplate)
           
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  LifeCycleState StandardLifeCycleService.setState(LifeCycleManaged object, LifeCycleTemplateReference lctRef, State aState, boolean atGate)
           
private  PhaseTemplate StandardLifeCycleService.getInitialPhase(LifeCycleManaged object)
           
private  PhaseTemplate StandardLifeCycleService.getPhaseTemplate(LifeCycleManaged object)
           
private  Phase StandardLifeCycleService.setCurrentPhase(LifeCycleManaged object, Phase phase)
           
private  boolean StandardLifeCycleService.isCookieInitialized(LifeCycleManaged object)
           
private  LifeCycleState StandardLifeCycleService.setState(LifeCycleManaged object, State aState, boolean atGate)
           
private  void StandardLifeCycleService.setTemplate(LifeCycleManaged object, LifeCycleTemplate aTemplate)
           
private  LifeCycleTemplate StandardLifeCycleService.findDefaultTemplate(LifeCycleManaged object)
           
private  Phase StandardLifeCycleService.createPhase(LifeCycleManaged object, PhaseTemplate aPhaseTemplate)
           
private  LifeCycleManaged StandardLifeCycleService.doStateTransition(LifeCycleManaged object, PhaseTemplate nextPhaseTemplate, String historyEvent, WTContainerRef context_ref, Timestamp timestamp)
           
private  Vector StandardLifeCycleService.getPhaseSignatures(LifeCycleManaged object, WTUser user, QuerySpec select)
           
private  QueryResult StandardLifeCycleService.getPhaseSignatures(LifeCycleManaged object, Phase aPhase)
           
private  void StandardLifeCycleService.cleanupCurrentPhase(LifeCycleManaged object, Phase current, LifeCycleHistory aHistory)
          Cleanup methods
private  void StandardLifeCycleService.removePhaseData(LifeCycleManaged object, Phase current, LifeCycleHistory aHistory)
           
private  void StandardLifeCycleService.cleanupSignatures(LifeCycleManaged object, Phase currentPhase, LifeCycleHistory aHistory)
           
private  void StandardLifeCycleService.deleteCurrentPhase(LifeCycleManaged object, Phase current)
           
private  Phase StandardLifeCycleService.initiateGateWorkflow(PhaseTemplate aPhaseTemplate, Phase aPhase, LifeCycleManaged object)
           
private  Phase StandardLifeCycleService.initiatePhaseWorkflow(PhaseTemplate aPhaseTemplate, Phase aPhase, LifeCycleManaged object, WTContainerRef context_ref)
           
private  WfProcess StandardLifeCycleService.initiateWorkflow(WfProcessDefinition aDefinition, Phase aPhase, LifeCycleManaged object, WTContainerRef context_ref)
           
private  String StandardLifeCycleService.constructProcessName(WfProcessDefinition aPT, LifeCycleManaged obj)
           
private  PhaseTemplate StandardLifeCycleService.validateState(LifeCycleManaged object, State aState)
           
private  PhaseTemplate StandardLifeCycleService.validateState(LifeCycleManaged object, int aStateOrdinal)
           
private  void StandardLifeCycleService.buildAdHocAcl(LifeCycleManaged object, Phase aPhase)
           
private  void StandardLifeCycleService.buildAdHocAcl(LifeCycleManaged object, PhaseTemplate pt)
           
private  void StandardLifeCycleService.validateIsLatestIteration(LifeCycleManaged object, String action)
           
private  void StandardLifeCycleService.markWorkItemAsComplete(LifeCycleSignature signature, LifeCycleManaged object)
           
private  LifeCycleHistory StandardLifeCycleService.buildHistory(LifeCycleManaged object, Phase aPhase, String historyEvent)
          History support *
private  Phase StandardLifeCycleService.getPhase(LifeCycleManaged object)
          Answer the CurrentPhase link for the object
private  void StandardLifeCycleService.setPhase(LifeCycleManaged object, Phase phase)
           
private  LifeCycleManaged StandardLifeCycleService.resetNonBasicAttributes(LifeCycleManaged object)
          Remove the attributes that are not basic as the object no longer uses acls or teams
 void ObjectHistory.setLifeCycleManaged(LifeCycleManaged theLifeCycleManaged)
          Sets the object for the association that plays role: LIFE_CYCLE_MANAGED_ROLE.
static ObjectHistory ObjectHistory.newObjectHistory(LifeCycleManaged theLifeCycleManaged, LifeCycleHistory history)
          Default factory for the class.
 void LifeCycleTaskProcessor.setLCMObject(LifeCycleManaged lcm)
          Deprecated.  
static String LifeCycleTaskProcessor.buildUrl(LifeCycleManaged object, Role role, State state)
          Deprecated. Since R2
static SearchCondition LifeCycleSignature.getSearchCondition(LifeCycleManaged object)
           
 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
 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.
 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
 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.
 Phase LifeCycleServiceFwd.getCurrentPhase(LifeCycleManaged object)
          Deprecated. at R4.0 - This method should not be used outside of the Life Cycle service. This phase object should be considered private to LifeCycle. If you have a need to access information on this object, please send a detailed request via Windchill Technical Marketing.
 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
 boolean LifeCycleServiceFwd.isInInitialPhase(LifeCycleManaged object)
          Answer whether the LifeCycleManaged object is in the Initial phase

Supported API: false
 boolean LifeCycleServiceFwd.isInFinalPhase(LifeCycleManaged object)
          Answers whether the LifeCycleManaged object is in the Final phase of its LifeCycle

Supported API: false
 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.
 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
 Vector LifeCycleServiceFwd.findCandidateMasterReferences(LifeCycleManaged object)
          Answer a vector of life cycle template references valid for the life cycle managed object

Supported API: false
 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.
 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.
 LifeCycleManaged LifeCycleServiceFwd.reassign(LifeCycleManaged object, LifeCycleTemplateReference lctRef, WTContainerRef context)
          Reassign a life cycle managed object to a new life cycle in a certain WTContainerRef.
 Set LifeCycleServiceFwd.navigate(LifeCycleManaged lcmObject, Transition name, boolean successor)
          Navigate the transition of the current state of the LifeCycleManagedObject using the passed transition.
 LifeCycleManaged LifeCycleServiceFwd.setLifeCycleState(LifeCycleManaged object, State state, boolean terminAssocRunningProcesses, Timestamp timestamp)
          Set the state of the Life Cycle Managed object.
 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
 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.
 Phase LifeCycleService.getCurrentPhase(LifeCycleManaged object)
          Deprecated. at R4.0 - This method should not be used outside of the Life Cycle service. This phase object should be considered private to LifeCycle. If you have a need to access information on this object, please send a detailed request via Windchill Technical Marketing.
 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
 boolean LifeCycleService.isInInitialPhase(LifeCycleManaged object)
          Answer whether the LifeCycleManaged object is in the Initial phase

Supported API: true
 boolean LifeCycleService.isInFinalPhase(LifeCycleManaged object)
          Answers whether the LifeCycleManaged object is in the Final phase of its LifeCycle

Supported API: true
 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.
 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
 Vector LifeCycleService.findCandidateMasterReferences(LifeCycleManaged object)
          Answer a vector of life cycle template references valid for the life cycle managed object

Supported API: true
 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.
 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.
 LifeCycleManaged LifeCycleService.reassign(LifeCycleManaged object, LifeCycleTemplateReference lctRef, WTContainerRef context)
          Reassign a life cycle managed object to a new life cycle in a certain WTContainerRef.
 Set LifeCycleService.navigate(LifeCycleManaged lcmObject, Transition name, boolean successor)
          Navigate the transition of the current state of the LifeCycleManagedObject using the passed transition.
 LifeCycleManaged LifeCycleService.setLifeCycleState(LifeCycleManaged object, State state, boolean terminAssocRunningProcesses, Timestamp timestamp)
          Set the state of the Life Cycle Managed object.
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.
private static PhaseTemplate LifeCycleExportImportHandler.getInitialPhase(LifeCycleManaged object)
           
 void IteratedCurrentPhaseLink.setLifeCycleManaged(LifeCycleManaged lifeCycleManaged)
          Sets the object for the association that plays role: LIFE_CYCLE_MANAGED_ROLE.
 void CurrentPhaseLink.setLifeCycleManaged(LifeCycleManaged lifeCycleManaged)
          Sets the object for the association that plays role: LIFE_CYCLE_MANAGED_ROLE.
static CurrentPhaseLink CurrentPhaseLink.newCurrentPhaseLink(Phase phase, LifeCycleManaged lifeCycleManaged)
          Default factory for the class.
 void CurrentPhase.setLifeCycleManaged(LifeCycleManaged lifeCycleManaged)
          Sets the object for the association that plays role: LIFE_CYCLE_MANAGED_ROLE.
static String AugmentRolesProcessor.buildUrl(LifeCycleManaged object)
          Constructs a URL that links to the Augment Roles.
 

Constructors in wt.lifecycle with parameters of type LifeCycleManaged
StandardLifeCycleService.MultiObjectKey(LifeCycleManaged object)
           
AugmentRolesProcessor(LifeCycleManaged lcm)
          Constructs a AugmentRolesProcessor object.
StandardLifeCycleService.MultiObjectKey(LifeCycleManaged object)
           
AugmentRolesProcessor(LifeCycleManaged lcm)
          Constructs a AugmentRolesProcessor object.
 

Uses of LifeCycleManaged in wt.lifecycle.history
 

Fields in wt.lifecycle.history declared as LifeCycleManaged
private static LifeCycleManaged HistoryRowProcessor.myObject
           
private static LifeCycleManaged HistoryProcessor.myObject
           
 

Methods in wt.lifecycle.history with parameters of type LifeCycleManaged
static String HistoryProcessor.buildHistoryUrl(LifeCycleManaged object)
          Constructs a URL that links to the Life Cycle History.
 

Constructors in wt.lifecycle.history with parameters of type LifeCycleManaged
HistoryRowProcessor(LifeCycleManaged lcm, LifeCycleHistory history)
          Constructs a HistoryRowProcessor object.
HistoryProcessor(LifeCycleManaged lcm)
          Constructs a HistoryProcessor object.
 

Uses of LifeCycleManaged in wt.maturity
 

Subinterfaces of LifeCycleManaged in wt.maturity
 interface Promotable
          Promoteable objects are able to be PromotionTargets and PromotionSeeds in a PromotionNotice.
 

Classes in wt.maturity that implement LifeCycleManaged
 class PromotionNotice
          The implementation of PromotionNotices.
 

Uses of LifeCycleManaged in wt.meeting.actionitem
 

Classes in wt.meeting.actionitem that implement LifeCycleManaged
 class DiscreteActionItem
           Use the newDiscreteActionItem static factory method(s), not the DiscreteActionItem constructor, to construct instances of this class.
 

Uses of LifeCycleManaged in wt.part
 

Classes in wt.part that implement LifeCycleManaged
 class WTPart
          This reference implementation of a PartVersion represents a snapshot of the changeable aspects of a part, is managed by WTPartService and has an associated WTPartMaster which represents the unchanging aspects of this part.
 class WTProduct
           Use the newWTProduct static factory method(s), not the WTProduct constructor, to construct instances of this class.
 class WTProductConfiguration
           Use the newWTProductConfiguration static factory method(s), not the WTProductConfiguration constructor, to construct instances of this class.
 class WTProductInstance2
           Use the newWTProductInstance2 static factory method(s), not the WTProductInstance2 constructor, to construct instances of this class.
 class WTSerialNumberedPart
           Use the newWTSerialNumberedPart static factory method(s), not the WTSerialNumberedPart constructor, to construct instances of this class.
 

Methods in wt.part with parameters of type LifeCycleManaged
private static void LoadPart.setLifeCycle(WTContainerRef containerRef, LifeCycleManaged the_lifecycle_managed, String lctemplate)
           
private static void LoadPart.setState(LifeCycleManaged the_lifecycle_managed, String state)
           
 

Uses of LifeCycleManaged in wt.replication.sender
 

Classes in wt.replication.sender that implement LifeCycleManaged
 class UnitSendRecord
           Use the newUnitSendRecord static factory method(s), not the UnitSendRecord constructor, to construct instances of this class.
 

Uses of LifeCycleManaged in wt.replication.unit
 

Classes in wt.replication.unit that implement LifeCycleManaged
 class WTUnit
          Deprecated.  
 

Uses of LifeCycleManaged in wt.rule.impl
 

Methods in wt.rule.impl that return LifeCycleManaged
static LifeCycleManaged RuleApplierHelper.setLifeCycle(LifeCycleManaged lcm, Map data)
          Deprecated.  
static LifeCycleManaged RuleApplierHelper.setState(LifeCycleManaged lcm, Map data)
          Deprecated.  
 

Methods in wt.rule.impl with parameters of type LifeCycleManaged
static LifeCycleManaged RuleApplierHelper.setLifeCycle(LifeCycleManaged lcm, Map data)
          Deprecated.  
static String RuleApplierHelper.getLifeCycle(LifeCycleManaged lcm)
          Deprecated.  
static LifeCycleManaged RuleApplierHelper.setState(LifeCycleManaged lcm, Map data)
          Deprecated.  
static String RuleApplierHelper.getState(LifeCycleManaged lcm)
          Deprecated.  
static String RuleApplierHelper.getValue(LifeCycleManaged lcm, String key)
          Deprecated.  
 

Uses of LifeCycleManaged in wt.rule.util
 

Methods in wt.rule.util that return LifeCycleManaged
static LifeCycleManaged InitRuleHelper.setLifeCycle(LifeCycleManaged lcm, Map data, WTContainerRef container)
          Deprecated.  
 

Methods in wt.rule.util with parameters of type LifeCycleManaged
static LifeCycleManaged InitRuleHelper.setLifeCycle(LifeCycleManaged lcm, Map data, WTContainerRef container)
          Deprecated.  
 

Uses of LifeCycleManaged in wt.team
 

Methods in wt.team with parameters of type LifeCycleManaged
 void TeamServiceFwd.addLCRoles(PhaseTemplate phaseTemplate, LifeCycleManaged object)
          Deprecated.  
 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.addLCRoles(PhaseTemplate phaseTemplate, LifeCycleManaged object)
          Deprecated.  
 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.addLCRoles(PhaseTemplate phaseTemplate, LifeCycleManaged object)
          Deprecated.  
 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.addLCRoles(PhaseTemplate phaseTemplate, LifeCycleManaged object)
          Deprecated.  
 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.addLCRoles(PhaseTemplate phaseTemplate, LifeCycleManaged object)
          Deprecated.  
 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.addLCRoles(PhaseTemplate phaseTemplate, LifeCycleManaged object)
          Deprecated.  
 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.
 

Uses of LifeCycleManaged in wt.vc.baseline
 

Classes in wt.vc.baseline that implement LifeCycleManaged
 class ManagedBaseline
          This class is an implementation of a Baseline.
 

Uses of LifeCycleManaged in wt.workflow.work
 

Fields in wt.workflow.work declared as LifeCycleManaged
 LifeCycleManaged NotificationMessageProcessor.myObject
           
 

Constructors in wt.workflow.work with parameters of type LifeCycleManaged
NotificationMessageProcessor(LifeCycleManaged lcm, Role role, State state)
          Deprecated. Since R2