The base class for all workflow activities.
As the base class for all workflow activities, this code always executes as part of an activity.
When developing your own workflow activities, create your script object by deriving from this
class and overriding methods as necessary to get the functionality you want. Client code must
override method onExecute() to perform meaningful activity processing.