Question: What is Human Task ?.
Answer: Human Task is one of the components of SOA Suite tool. It is used when we need Human Intervention in our flow.
Question: What is Service Interface in Human Task?.
Answer: We can invoke Human Task components from different components so this service Interface handles the interaction with BPEL and other components.
Question: What is Task Definition ?
Answer: Task definition module is in charge of managing the lifecycle of a task. Who should get the task assigned? What should happen next with the task? When must the task be completed? Should the task be escalated?, etc.
Question: What is Client Interface Module ?.
Answer: Client Interface handles the presentation of task data through clients like the Worklist application, portals and notification channels.
Question: What activity we use in BPEL to call Human Task component ?.
Answer: We use Human task activity to call this component.
Question: What all outcomes we can have from Human Task component ?.
Answer: mainly we can have following outcomes from Human Task components but apart from these there are others outcomes also.
Question: Can we set deadlines in Human Task ?.
Answer: Yes, we can set expiry time, after that time that task no longer valid.
Question: Can we send notifications from Human task ?.
Answer: yes, we can send notifications from Human task like task is complete or error out.
Question: Do we need any form for this Human task component ?.
Answer: Yes, we need Web form for Human task component, either we can choose auto generate option to create the form or we can build that from scratch. This is same web page where user will go and approve or reject the task.