Activities
Activities are the individual units of work in a process definition. Activities are generally operations that interface to external systems, but activities can also perform internal processing. Activities are available on the various palettes in TIBCO Designer. Each palette has a set of activities that can be performed for that palette.
For example, the Adapter palette has activities that can publish messages to a specified adapter or invoke an operation by way of an adapter. There is also an FTP palette that can invoke the PUT and GET commands on an FTP server.
Activities are available to communicate with a variety of systems. There is also a general-purpose Java code activity that allows you to write and execute standard Java code to perform custom processing in your process definition.
A process definition can begin with a Start activity, but some palettes contain activities that can start a process. These activities, also known as process starters, begin a process when the specified event occurs. For example, the Mail palette has a Receive Mail activity. If this is placed in a process definition, it replaces the Start activity and a process instance is started when a mail message is received.
A separate chapter on Activities describes activities and their use in process diagrams.