Task Engine
The
Task Engine provides APIs that enable you to search and manipulate tasks from services or other applications. These APIs are provided as Java classes and as services on the
Integration Server to which the
Task Engine is connected (see
Executing Business Processes). The Java APIs are created when you create a task application portlet. The APIs provided as services are as follows:
Built-in Java service API. You can use these services as templates to create custom services in
Software AG Designer that can create, modify, locate, queue, and delete tasks on the
Task Engine to which
Integration Server is connected. You can also use these services to schedule tasks.
RESTful service API. You can use these services with the REST service capabilities of
Integration Server and
My webMethods Server. The services enable you to develop your own user interfaces using technology such as Grails and Google Widget Toolkit. You can also use these services to schedule tasks.
Web service API. You can use these services to add, delete, locate, and update tasks on a
Task Engine from a client program. The
Task Engine hosts a version of the task web service for .NET clients and a version for regular web service clients.