Built-In Activities
These are the activities that ship with MDW out-of-the-box.
| Activity | Description |
|---|---|
| Autoform Manual Task | Manual task with a workflow-generated input form. |
| Camel Route Adapter | Spawns a Camel route. |
| Crossmap Activity | Simple Groovy-based DSL to transform JSON or XML input to JSON or XML output. |
| Custom Manual Task | Creates a manual task instance with a custom UI page. |
| Document Web Service | Consume a SOAP document-style web service. |
| Drools Activity | Apply a Drools ruleset. |
| Decision Table | Apply rules through an Excel spreadsheet. |
| Dynamic Java | Quick and simple Java execution (compare to full-blown custom activity). |
| Email Notification | Send an email through SMTP. |
| Event Check | Continue if the designated event has been received. |
| Event Publish | Send an event. |
| Event Wait | Wait for the designated event. |
| Execute Script | Groovy, Kotlin or JavaScript. |
| Expression Evaluator | Direct outbound flow according to an expression. |
| File Writer | Write a file on the server file system. |
| Invoke Multiple Subprocesses | Launch multiple subflows. |
| Invoke Subprocess | Invoke a single subflow. |
| JDBC SQL Adapter | Quick and dirty db access. |
| JMS Adapter | Send messages to a JMS queue. |
| Kafka Adapter | Publish a message to Apache Kafka. |
| Kotlin Script | Publish a message to Apache Kafka. |
| LDAP Adapter | Query LDAP entities and attributes. |
| MS Teams Notify | Notify a Microsoft Teams channel. |
| Microservice Dependencies Wait | Await microservice response condition(s). |
| Microservice Error Handler | Handle microservice orchestration errors. |
| Microservice Orchestrator | Declaritive execution of multiple, dependent microservices. |
| Microservice REST Adapter | Specialized for microservice consumption. |
| Multi-Publish REST Adapter | Invoke multiple REST endpoints. |
| Process Pause | Pause a process flow. |
| Process Start | Always the first activity in any flow. |
| Process Stop | Stop this process. |
| REST Adapter | General purpose REST service invocation. |
| RPC SOAP Adapter | Consume a SOAP RPC-based service. |
| SendGrid Email | Send an email through SendGrid. |
| ServiceNow Adapter | Create a ServiceNow incident. |
| ServiceNow Task | Create a manual task with corresponding ServiceNow incident. |
| Slack Notify | Send a Slack notification. |
| Swagger Validator | Validate request against Swagger specification. |
| Synchronization Activity | Coordinate parallel execution paths. |
| Timer Wait | Wait for a specified interval. |
| Velocity Template | Apply a Velocity template. |
| XML Transform | Transforming XML documents using XSLT or GPath. |