Package org.camunda.bpm.engine.cdi.jsf
Class TaskForm
- java.lang.Object
- 
- org.camunda.bpm.engine.cdi.jsf.TaskForm
 
- 
- All Implemented Interfaces:
- java.io.Serializable
 - Direct Known Subclasses:
- CamundaTaskForm,- FoxTaskForm
 
 @ConversationScoped @Named("camundaTaskForm") public class TaskForm extends java.lang.Object implements java.io.Serializable- See Also:
- Serialized Form
 
- 
- 
Field SummaryFields Modifier and Type Field Description protected BusinessProcessbusinessProcessprotected javax.enterprise.inject.Instance<javax.enterprise.context.Conversation>conversationInstanceprotected java.lang.StringprocessDefinitionIdprotected java.lang.StringprocessDefinitionKeyprotected RepositoryServicerepositoryServiceprotected java.lang.Stringurl
 - 
Constructor SummaryConstructors Constructor Description TaskForm()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description voidcompleteProcessInstanceForm()voidcompleteTask()ProcessDefinitiongetProcessDefinition()java.lang.StringgetUrl()voidsetUrl(java.lang.String url)voidstartProcessInstanceByIdForm()Get processDefinitionId and callbackUrl from request and start a conversation to start the formvoidstartProcessInstanceByIdForm(java.lang.String processDefinitionId, java.lang.String callbackUrl)Deprecated.usestartProcessInstanceByIdForm()insteadvoidstartProcessInstanceByKeyForm()Get processDefinitionKey and callbackUrl from request and start a conversation to start the formvoidstartProcessInstanceByKeyForm(java.lang.String processDefinitionKey, java.lang.String callbackUrl)Deprecated.usestartProcessInstanceByKeyForm()insteadvoidstartTask(java.lang.String taskId, java.lang.String callbackUrl)Deprecated.usestartTaskForm()insteadvoidstartTaskForm()Get taskId and callBackUrl from request and start a conversation to start the form
 
- 
- 
- 
Field Detail- 
urlprotected java.lang.String url 
 - 
processDefinitionIdprotected java.lang.String processDefinitionId 
 - 
processDefinitionKeyprotected java.lang.String processDefinitionKey 
 - 
businessProcess@Inject protected BusinessProcess businessProcess 
 - 
repositoryService@Inject protected RepositoryService repositoryService 
 - 
conversationInstance@Inject protected javax.enterprise.inject.Instance<javax.enterprise.context.Conversation> conversationInstance 
 
- 
 - 
Method Detail- 
startTask@Deprecated public void startTask(java.lang.String taskId, java.lang.String callbackUrl)Deprecated.usestartTaskForm()instead- Parameters:
- taskId-
- callbackUrl-
 
 - 
startTaskFormpublic void startTaskForm() Get taskId and callBackUrl from request and start a conversation to start the form
 - 
completeTaskpublic void completeTask() throws java.io.IOException- Throws:
- java.io.IOException
 
 - 
startProcessInstanceByIdForm@Deprecated public void startProcessInstanceByIdForm(java.lang.String processDefinitionId, java.lang.String callbackUrl)Deprecated.usestartProcessInstanceByIdForm()instead- Parameters:
- processDefinitionId-
- callbackUrl-
 
 - 
startProcessInstanceByIdFormpublic void startProcessInstanceByIdForm() Get processDefinitionId and callbackUrl from request and start a conversation to start the form
 - 
startProcessInstanceByKeyForm@Deprecated public void startProcessInstanceByKeyForm(java.lang.String processDefinitionKey, java.lang.String callbackUrl)Deprecated.usestartProcessInstanceByKeyForm()instead- Parameters:
- processDefinitionKey-
- callbackUrl-
 
 - 
startProcessInstanceByKeyFormpublic void startProcessInstanceByKeyForm() Get processDefinitionKey and callbackUrl from request and start a conversation to start the form
 - 
completeProcessInstanceFormpublic void completeProcessInstanceForm() throws java.io.IOException- Throws:
- java.io.IOException
 
 - 
getProcessDefinitionpublic ProcessDefinition getProcessDefinition() 
 - 
getUrlpublic java.lang.String getUrl() 
 - 
setUrlpublic void setUrl(java.lang.String url) 
 
- 
 
-