Tag: rsmjob
Definition of an rsm job.
Examples
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 |
BeginGroup
|
Indicates whether the load object will have a separator before it when shown in the context menu.
|
Boolean |
False |
True, False |
caption
|
Caption of the object.
|
String |
|
|
class
|
Class name of the controller of the object.
|
String |
|
|
ContextGroup
|
Indicates which group the load will be shown in the context menu.
|
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 |
|
|
LazyActivateSelectProperties
|
Determines when onActivate callback is called for the properties.
|
Boolean |
False |
True, False |
localize
|
Indicates whether the caption and value string need to be localized by the application.
|
Boolean |
False |
True, False |
Callbacks
Name |
Description |
CanAdd(IDataModelObject, String)
|
Callback that is invoked to determine whether the object can be added.
|
CanCreate
|
Callback that is invoked to determine whether the object can be created via the Object Creation API.
|
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.
|