Class PromotionParticipantsFormDelegate
java.lang.Object
com.ptc.core.components.forms.DefaultObjectFormProcessorDelegate
com.ptc.windchill.enterprise.wizardParticipant.forms.ParticipantsFormDelegate
com.ptc.windchill.enterprise.maturity.forms.delegates.PromotionParticipantsFormDelegate
- All Implemented Interfaces:
ObjectFormProcessorDelegate
Stores the selection process and the selection of work flow participants for
the selected processes.
Supported API: true
Extendable: true
Supported API: true
Extendable: true
-
Method Summary
Modifier and TypeMethodDescriptionprotected Map<Role, Set<WTPrincipal>> getParticipantsToProcess(ObjectBean objectBean) Calls super and returns the list of selected participants for each workflow role displaying in the participant selection component.postTransactionProcess(NmCommandBean clientData, List<ObjectBean> objectBeans) Starts the promotion work flow process for the user or default selected process template.Methods inherited from class com.ptc.windchill.enterprise.wizardParticipant.forms.ParticipantsFormDelegate
getParticipantConfiguration, postProcessMethods inherited from class com.ptc.core.components.forms.DefaultObjectFormProcessorDelegate
doOperation, preProcess, setValue, setValueInTypeInstance, setValueInTypeInstance
-
Method Details
-
postTransactionProcess
public FormResult postTransactionProcess(NmCommandBean clientData, List<ObjectBean> objectBeans) throws WTException Starts the promotion work flow process for the user or default selected process template.
Supported API: true- Specified by:
postTransactionProcessin interfaceObjectFormProcessorDelegate- Overrides:
postTransactionProcessin classDefaultObjectFormProcessorDelegate- Parameters:
clientData-objectBeans-- Returns:
- FormResult with status set to FormProcessingStatus.SUCCESS
- Throws:
WTException
-
getParticipantsToProcess
protected Map<Role,Set<WTPrincipal>> getParticipantsToProcess(ObjectBean objectBean) throws WTException Calls super and returns the list of selected participants for each workflow role displaying in the participant selection component. Additionally handles the owner role when the owner role is not shown as a workflow role in the participant selection table.
Supported API: true- Overrides:
getParticipantsToProcessin classParticipantsFormDelegate- Throws:
WTException
-