Processes
A business process is a flow of business activities related to one business goal, such as providing a complex service to a customer. A process diagram is a graph that describes the flow of activities in a business process. The graph is built up of connected elements of different types such as activities and events.
A process can describe different paths of which one or more paths are taken at run time, depending on conditions.
A notional token flows through the process, indicating which particular path or paths are taken as the process executes.
Processes are of two main types, public and private.
Public Processes
A public process can be added to a process agent in CDD and deployed. Public processes are often instantiated by the arrival of a message at a TIBCO BusinessEvents destination, which causes an instance of a process and run the process.
Private Processes
Private processes are only used within a public process. They can be called using a call activity or they can be triggered by an error, or other situation.
Private processes can be shared by multiple public processes.
Private processes are automatically deployed when a public process that references them is deployed. All private processes are deployed.