Tag: rsmjob

Definition of an rsm job.

Tree

Mandatory Attributes

Name Description Type Allowed Values
name Name of the object. String
version Version of the object. Int32

Optional Attributes

Name Description Type Default Value Allowed Values
caption Caption of the object. String
class Class name of the controller of the object. String
deletefiles Indicates whether ACT should delete all rsmJob input and output files upon successful completion or job cancellation. Boolean False True, False
icon Icon for the object. String

Callbacks

Name Description
CanAdd(IDataModelObject, String) Callback that is invoked to determine whether the object can be added.
OnAdd(IUserObject) Callback that is invoked when the object is newly added.
oncreatejobinput This callback handles the generation of all input files defined on the rsm job.
OnInit(IUserObject) Callback that is invoked when the object is initialized.
onjobcancellation This callback handles a user-invoked job cancellation.
onjobreconnect This callback handles the reconnection of the rsm job. The implementor must update the task data model to deem the task as up-to-date.
onjobstatus This callback handles the status polling engaged by the Framework. Return True to indicate the job has completed.
OnMigrate(IUserObject, IUserObject) Callback that is invoked when the object version has been changed.