JAMS 6.x Help
MVPSI.JAMS.Host Namespace
Inheritance Hierarchy
Classes
 ClassDescription
ClassExecutorHost ExecutorHost is the base class for objects sent between the JAMS Executor and a JAMS Host
ClassExecutorHostFinal Sends final status information back to JAMS.
ClassExecutorHostLog ExecutorHostLog is used to sent log data back to JAMS. This is obsolete. We now have a seperate pipe for stdout and our packets.
ClassFinalResults The FinalResults object is used to return the final results of a job.
ClassReport Properties of a report that is defined in a job. Some of these properties can be overridded at submit time. Their specific use is implemtation specific..
ClassRestoreRequest Sends a request to JAMS to restore an object.
ClassSaveRequest Sends an object to JAMS to be saved.
ClassSetEntryState A message sent from a Job to inform JAMS that an Icon, Message, or Status should change.
ClassWorkflowStateChange A message sent from a Workflow host to inform JAMS of a change of state.
ClassWorkflowTracking A message sent from a Workflow host to track a workflow.
Interfaces
 InterfaceDescription
InterfaceIJAMSHost The IJAMSHost interface is implemented by classes that are responsible for executing a job. A JAMS Execution Method that uses the "Routine" type specifies an Assembly name and a class. The class must implement the IJAMSHost interface.
InterfaceIJAMSHostReports The IJAMSHostReports interface is implemented by classes that are responsible for executing a job that uses report information. If your host needs the information supplied in report definitions of a job definition, implement IJAMSHostReports. Note that you also have to implement IJAMSHost to create a complete host but, the Execute method of IJAMSHost does not need to be implemented, it is replaced by the IJAMSHostReports.Execute method.
InterfaceIJAMSHostWorkflow The IJAMSHostWorkflow interface is for internal use only.
InterfaceIJobStartup The IJobStartup interface is optional. It should be implemented by execution methods that need to perform some sort of action when the job is being started. The methods of the IJobStartup interface are called by the JAMSScheduler service when it is starting a job. If a method throws an exception, the job will fail with that exception.
InterfaceIPersistenceService The IPersistenceService is exposed by the JAMSHost to allow the saving and restoring of objects.
InterfaceIReturnObject The IReturnObject interface allows a job to return an object to JAMS.
Enumerations
 EnumerationDescription
EnumerationEntryIcon Identifies an overriden icon of a JAMS entry.
EnumerationExecutorHostType Identifies the type of ExecutorHost request.
EnumerationWorkflowState Identifies the state of a workflow.
See Also

Reference

JAMSHostBase Assembly

Send Feedback