Package org.operaton.bpm.engine.cdi.jsf
Class TaskForm
java.lang.Object
org.operaton.bpm.engine.cdi.jsf.TaskForm
- All Implemented Interfaces:
Serializable
- Direct Known Subclasses:
FoxTaskForm,OperatonTaskForm
@ConversationScoped
@Named("operatonTaskForm")
public class TaskForm
extends Object
implements Serializable
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected BusinessProcessprotected jakarta.enterprise.inject.Instance<jakarta.enterprise.context.Conversation> protected Stringprotected Stringprotected RepositoryServiceprotected String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidgetUrl()voidvoidGet processDefinitionId and callbackUrl from request and start a conversation to start the formvoidstartProcessInstanceByIdForm(String processDefinitionId, String callbackUrl) Deprecated, for removal: This API element is subject to removal in a future version.voidGet processDefinitionKey and callbackUrl from request and start a conversation to start the formvoidstartProcessInstanceByKeyForm(String processDefinitionKey, String callbackUrl) Deprecated, for removal: This API element is subject to removal in a future version.UsestartProcessInstanceByKeyForm()instead.voidDeprecated, for removal: This API element is subject to removal in a future version.UsestartTaskForm()instead.voidGet taskId and callBackUrl from request and start a conversation to start the form
-
Field Details
-
url
-
processDefinitionId
-
processDefinitionKey
-
businessProcess
-
repositoryService
-
conversationInstance
@Inject protected jakarta.enterprise.inject.Instance<jakarta.enterprise.context.Conversation> conversationInstance
-
-
Constructor Details
-
TaskForm
public TaskForm()
-
-
Method Details
-
startTask
Deprecated, for removal: This API element is subject to removal in a future version.UsestartTaskForm()instead.- Parameters:
taskId-callbackUrl-
-
startTaskForm
public void startTaskForm()Get taskId and callBackUrl from request and start a conversation to start the form -
completeTask
- Throws:
IOException
-
startProcessInstanceByIdForm
@Deprecated(forRemoval=true, since="1.0") public void startProcessInstanceByIdForm(String processDefinitionId, String callbackUrl) Deprecated, for removal: This API element is subject to removal in a future version.UsestartProcessInstanceByIdForm()instead.- Parameters:
processDefinitionId-callbackUrl-
-
startProcessInstanceByIdForm
public void startProcessInstanceByIdForm()Get processDefinitionId and callbackUrl from request and start a conversation to start the form -
startProcessInstanceByKeyForm
@Deprecated(forRemoval=true, since="1.0") public void startProcessInstanceByKeyForm(String processDefinitionKey, String callbackUrl) Deprecated, for removal: This API element is subject to removal in a future version.UsestartProcessInstanceByKeyForm()instead.- Parameters:
processDefinitionKey-callbackUrl-
-
startProcessInstanceByKeyForm
public void startProcessInstanceByKeyForm()Get processDefinitionKey and callbackUrl from request and start a conversation to start the form -
completeProcessInstanceForm
- Throws:
IOException
-
getProcessDefinition
-
getUrl
-
setUrl
-
startProcessInstanceByIdForm()instead.