META-INF.mule-bpm.xsd Maven / Gradle / Ivy
Go to download
Allows Mule events to initiate and/or advance processes in an external or embedded Business Process Management System (BPMS). It also allows executing processes to generate Mule events.
The BPM transport allows process engines to send and receive messages through Mule.
BPM
BPM Transport
A reference to the underlying BPMS, which must implement the {javadoc:mule/transport/bpm|BPMS}org.mule.transport.bpm.BPMS{javadoc} interface to exchange messages through Mule using the BPM transport.
The global receiver allows an endpoint of type "bpm://*" to receive any incoming message to the BPMS, regardless of the process. If this is false, the process name must be specified for each endpoint. For example, "bpm://MyProcess" will only receive messages for the process "MyProcess".
If false, any message generated by the process is routed from the component on which it is received. If true, a process can send messages to any endpoint on any component.
This field will be used to correlate messages with processes.