|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Interface Summary | |
---|---|
Job | A Job is an action that is invoked by a Verifier
when it meets its criteria. |
Class Summary | |
---|---|
JobPersistanceHandler | Handles the serialization and deserialization of Job s. |
Exception Summary | |
---|---|
JobExecutionException | Exception thrown if the execution of a Job could not be
completed. |
JobInitializationException | An exception that indicates a failure to initialize or deserialize a Job. |
UnsupportedMessageTypeException | An exception that indicates if a Job does not support a
particular type of JobMessage . |
Provides for action on monitoring status in Insight Actions.
A Job
executes a particular action and is called from
the Verifier
with the details of the execution in a
JobMessage
.
The UML diagram below gives the High Level design of Job
Click on any of the classes above to see a detailed documentation of
the class.
This is the interface defining the contract for an executable action.
A Job
can be uniquely identified by its UID.
For more information on Job see
Job
.
When the Job#execute(JobMessage)
method is called on
the Job
, it might throw a
UnsupportedMessageTypeException
if the message passed to the Job
is not supported. It
might also throw a
JobExecutionException
if there is an exception while executing the Job
.
This class handles the serialization and deserialization of
Job
s. The class also defines the format for serializing
Job
s. For more information see the documentation for
JobPersistanceHandler
.
If a Job
cannot be deserialized an
InitializationException
- JobInitializationException
is thrown. The class uses utility methods in
SerializationXmlUtils
.
com.mindtree.techworks.insight.reporting.verifiers
,
com.mindtree.techworks.insight.reporting.jobs.message
|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |