Task Update Overview

After a task instance starts running in the run time, you can update the task instance over the life cycle of the task. This can be done manually, through the task user interface in My webMethods, or programmatically, through the action of both internal and external APIs:

  • Java APIs that are available within the task portlet application. For more information, see Available Java APIs.
  • Services that are included as part of the WmTaskClient package installed on Integration Server:
    • Built-in services
    • RESTful services
    • Web services

    For more information about the services in the WmTaskClient package, see Working with the Task Engine APIs.

About Task Engine Optional Settings

In addition, there are several Task Engine optional settings that apply to task updates in the following areas:

  • Synchronization of task updates in a cluster environment.
  • Task locking during an update.
  • Task locking timeout and duration.
  • Updating a completed task.

Be sure to review the behavior of these optional settings regarding your environment. For more information, see Updating Tasks Applying Optional Settings.