Basic Step Processor Operations
All Step Processors, whether HTML or Java, and regardless of web application,
must at a minimum, perform certain basic operations. These include:
- Logging in and Establishing a Process
Session (VWSession) This operation is needed to login to the Process
Engine (must be a valid user) and to instantiate and initialize a VWSession
object to create a Process session.
- Querying for Step Elements or Work
Objects Basic for all Step Processors is the requirement to query
User queues (containing work items waiting to be processed by a specific user)
and/or Work queues (containing work items that can be completed by one of
a number of users or by an automated process).
- Updating Workflow Data Inherent
for all Step Processors are workflow data update operations, such as updating
data field values, parameters, workflow groups, attachments stored in Object
Stores, response options, or other resources. These actions comprise the operations
that modify values that can occur on this Step.
- Completing the Step This operation
provides Complete\Save\Reassign, etc. operations to complete a Step (typically
based on a user interaction, such as pressing a Complete button on
the user interface). Also included are operations, such as Save and
Cancel, which do not complete the step, but which are typical interface
actions provided for users.
Click on the indicated link above for information on how to specify and customize
each of these operations.