Extended client side interface enabling user to do various things such as to get
information about future or past activities from XPDL, or firstly or lastly
executed activities within process instance.
A WfAssignment is associated with one WfActivity; the association is established
when the assignment is created as part of the resource selection process for the
activity.
Appends arbitrary condition
Here you may specify any script compatible expression, but beware complete
expression will be evaluated inside Java VM , not on DB.
Enactment of the activity instance has been terminated , probably due to
termination of the owning process instance (see the specification of
WMTerminateProcessInstance for a definition of termination in contrast
to abortion).
Enactment of the work item has been terminated , probably due to
termination of the owning process instance (see the specification of
WMTerminateProcessInstance for a definition of termination in contrast
to abortion).
A CannotStop exception is raised when the execution object cannot be
terminated; for example, termination of a WfActivity might not be allowed
when its implementation is still active and cannot be terminated; also it
can occur when one tries to terminate execution object that is already
closed.
When this operation is called, shark checks for deadlines of activities specified by
given parameters, and takes appropriate action if deadlines are exceeded.
When this operation is called, shark checks for deadlines of all active activities
for the process instances with a given Ids, and takes appropriate action if
deadlines are exceeded.
When this operation is called, shark checks for deadlines of all active activities
based on provided filter, and takes appropriate action if deadlines are exceeded.
When this operation is called, shark checks for limit of the activity specified by
given parameters, and takes appropriate action if limit is exceeded.
When this operation is called, shark checks for limits of the process specified by
given parameter, and if checkActivities parameter is 'true' it also checks for the
limits of all of the active activities for these processes, and takes appropriate
action if limits are exceeded.
When this operation is called, shark checks for limits of all active activities and
all active processes, and takes appropriate action if limits are exceeded.
When this operation is called, shark checks for limits of all active processes, and
if checkActivities parameter is 'true' it also checks for the limits of all of the
activite activities for these processes, and takes appropriate action if limits are
exceeded.
Extension of client side interface enabling user to do various things such as to
navigate through process instance or fastly delete finished process instances.
Raised when user tries to open or update package (using PackageAdministration
interface), and some externally referenced package of given package hasn't
pass shark's validation.
OMG definition: The GrammarNotSuported exception is raised when the input
parameter of the set_query_grammar on a BaseIterator specifies a query grammar
that is not supported by the iterator.
Returns maximally 'limit' number of (sorted by the time finished) first-finished
'Manual' activity instances from specified process or, if insideSameProcess
parameter is false, some of its synchronous sub-processes.
Returns maximally 'limit' number of (sorted by the time finished) last-finished
'Manual' activity instances from specified process or, if insideSameProcess
parameter is false, some of its synchronous sub-processes.
Returns an iterator that can be used to retrieve WfProcessMgr objects that represent
appropriate XPDL process definitions, and are used to create new process instances.
Navigation through the running process instance (process must be in 'open.running'
state) to the 'Manual' activity completed prior to the given running activity.
Used to describe sets of states of various workflow objects:
completed - When an execution object has finished its task in the
overall workflow process it enters the completed state; it
is assumed that all execution objects associated with that
execution object are completed when it enters this state.
Returns information if the current version of package with given id, that is loaded
into engine, is referenced from other package (as an external package) that is also
loaded into engine.
Raised when package that is being unloaded has processes
that are written in instance persistence repository, and are
instantiated from a package's process definitions.
If the requester of the newly created workflow process is a WfActivity, name of the
process manager of the process that contains that activity is recorded.
If the requester of the newly created workflow process is a WfActivity, version of
the process manager of the process that contains that activity is recorded.
The value of the parameter - this is a value of a shark variable
if mode of corresponding FormalParameter from XPDL Application Definition
is OUT or IN_OUT, otherwise it is the value of evaluated expression for
the actual parameter in XPDL.
time -
Variable in class org.enhydra.shark.api.client.timebase.UtcT
Records the time the status change of the source occurred that triggered the event
audit item to be created, using the TimeBase::UtcT data type defined by the OMG Time
Service.
Allows administrator to update a package that is loaded into shark and has the given
id, with the package which XPDL representation is provided as a given byte[].
Allows administrator to update a package that is loaded into shark and has the given
id, with the package that can be found in XPDL file that is placed at given path.
The following operations support access to a potentially extended set of states; a
state is represented by a dot-notation representing hierarchical states (e.g.,
open.running).
OMG definition: WfRequester is the interface that has a direct concern with the
execution and results of a workflow process - it represents the request for some work
to be done.
Used to describe sets of states of various workflow objects:
not_started - Provides a state after creation where the object is active
and ready to be initialized and started.