new $k.ScriptJob()
Represents a script job
Extends
Methods
insert()
Add the job to the job queue
setFailureFunctionName(functionName)
Set the name of the function to call when the script job fails.
Name | Type | Description |
---|---|---|
functionName |
string |
Name of the function to call |
- Since:
- 5.3.3
setFunctionName(functionName)
Set the name of the function to call. The script will be run as global script if no function name is set.
Name | Type | Description |
---|---|---|
functionName |
string |
Name of the function to call |
setParameters(parameters)
Sets the parameters passed to the script. If a function is specified, then the parameters are passed as the first argument. If no function is specified, then the variables will be added to the global context
Name | Type | Description |
---|---|---|
parameters |
object |
Parameters object |
setScript(scriptID)
Set the script
Name | Type | Description |
---|---|---|
scriptID |
string |
Registered ID of the script |
setUser(User)
Set the user. If not set, the current user will be set on insert().
Note: setting a different user is allowed only if elevatedDo() is allowed in this context, otherwise an access denied exception is thrown
Name | Type | Description |
---|---|---|
User |