public interface ComplexControllerJob
Modifier and Type | Field and Description |
---|---|
static String |
JOBSETTING_KEY_DISPOSEDOBJECT
The JobSetting key that holds the disposed object (once the job is started) for jobs that
dispose an object as one of the job steps.
|
static String |
JOBSETTING_KEY_JOBSTARTED
The JobSetting key that keeps track of whether the Job has been started.
|
static String |
JOBSETTING_KEY_NEWNODE
The JobSetting key that specifies the new managing Node for jobs that
use a new node target as one of the job steps (see MOVE).
|
static String |
JOBSETTING_KEY_NEWOBJECT
The JobSetting key that holds the disposed object (once the job is started) for jobs that
create a new object as one of the job steps.
|
static String |
JOBSETTING_KEY_SERVERNAME
The JobSetting key that holds the server name (used for Reload).
|
static String |
JOBSETTING_KEY_TARGETOBJECT
The JobSetting key that holds the target object (once the job is started).
|
Modifier and Type | Method and Description |
---|---|
String |
getDefaultJobType()
Get the default Job type.
|
void |
performComplexJob(ControllerJob job)
Perform a complex Job.
|
static final String JOBSETTING_KEY_NEWNODE
static final String JOBSETTING_KEY_JOBSTARTED
static final String JOBSETTING_KEY_TARGETOBJECT
static final String JOBSETTING_KEY_DISPOSEDOBJECT
static final String JOBSETTING_KEY_NEWOBJECT
static final String JOBSETTING_KEY_SERVERNAME
String getDefaultJobType() throws IfsException
IfsException
- if operation failsvoid performComplexJob(ControllerJob job) throws IfsException
job
- the ControllerJob being executedIfsException
- if operation failsCopyright © 2023. All rights reserved.