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 © 2025. All rights reserved.