Content Platform Engine process services
The Content Platform Engine process services provide software services for managing all aspects of business processes (also called workflows), such as workflow execution, workflow routing, rules management, process modeling, and workflow analysis. You can use the workflow system components to create, modify, and manage workflows that are implemented by applications, enterprise users, or external users (such as partners and customers).
The following diagram provides a detailed view of the process services that are provided by Content Platform Engine.

- Process service
- The core of the business process management system. It provides workflow services on behalf of the workflow system.
- Email notification
- Enables automatic transmission of email to users when specified process-related events occur; email notification can also be used to track workflows.
- Rules connectivity framework
- Provides a framework for rules integration. A process designer or business analyst uses a third-party application to create business rules and associates the rules with the steps of a workflow. When a running workflow encounters a rule, the workflow system sends a request to the Rules Listener to execute a rule set. Rules Listener executes the rules in the rule set and returns the results to the workflow system. The rules engine provider must implement a specific API to integrate with the workflow system.
- Case Analyzer services
- Collect events from the Content Platform Engine audit and event logs and generate analytical data that is saved to a Case Analyzer store.
- Workflow system
- Contains the workflow system configuration information as well as running instances of workflows.
- Component Integrator
- Provides an extensible integration framework in which you can
easily create connectors. Java™ adapters
and Java Message Service (JMS)
adapters are provided.
Component Integrator includes adapters, which are interfaces that communicate workflow events to external entities such as Java objects. Adapters interact with different types of components from a workflow step. Content Cortex provides a Java adapter and a Java Message Service (JMS) adapter that run on the Content Platform Engine server.
As shown in the following figure, a component queue is created and configured based on the component classes. The workflow author retrieves configuration information from the workflow system that can be used in the creation of workflow definitions. The workflow author creates a step and selects the registered component and method to invoke, specifying the workflow fields that are passed as parameters to the method at run time. The workflow definitions (requests for work) are then transferred to the workflow system.
- Process Web Services
- Provides a web services API to the workflow system.
- Automatic workflow launch
- Event-driven component that launches workflows in the workflow system. You can configure this component to launch a specific workflow in response to specific events. For example, filing a document in a folder might launch a review process in the workflow system.