Kinetic Task, the engine that runs the task builder and the task trees, runs under the Java Servlet engine specification. Multiple engines can run on one machine, each engine can be configured to run multiple threads. Each engine will have one poller regardless of the number of threads.
- Servlet Engine, Java 1.5
- Remedy 6.3
- Flash 10
- Java 1.5
- JRuby 1.4
Processing engine which takes input from applications and walks through a predefined task tree.
Graphical process builder. Allows for simplified configuration and sequencing of business processes. Coordinates messages and tasks using: connectors, sequencing, looping and dependencies.
Standalone specific piece of code designed to be simply configured to perform a business task.
Tasks take parameters, return results and can throw exceptions in the event of an error.
A Task Tree is a process attached to an input application. It holds the predefined workflow for a given input. The workflow consists of nodes and connectors.
Task Engine high-level walk thru
- Request is submitted
- Filters register that a task was submitted
- Task Engine – polls for new tickets to process
- If the engine finds a new trigger
- Finds associated tree
- Prepares variables based on the application
- Walks tree per the request processing the related nodes