public class LSFJob extends Job
Modifier and Type | Field and Description |
---|---|
static String |
LSF_PROJECT |
static String |
LSF_QUEUE |
static String |
LSF_RESOURCE |
DEFAULT_COMMAND_LOG_FILE, DEFAULT_COMMAND_NAME, DEFAULT_LOG_EXTENSION, DEFAULT_SCRIPT_LOG_FILE, DEFAULT_SCRIPT_NAME
Constructor and Description |
---|
LSFJob() |
Modifier and Type | Method and Description |
---|---|
JobState |
getJobState() |
String |
getLsfProject() |
String |
getLsfQueue() |
String |
getLsfResource() |
boolean |
jobWasSuccessful() |
void |
killJob() |
long |
launchJob() |
void |
setLsfExclusive(boolean lsfExclusive) |
void |
setLsfProject(String lsfProject) |
void |
setLsfQueue(String lsfQueue) |
void |
setLsfResource(String lsfResource) |
void |
setLsfResourceMemoryLimit(int memLimitMb)
Appends a memory liimt to this Job's LSF Resource.
|
createLaunchScript, getCommand, getJobNumber, getLastLogLines, getLogFilename, getRunDir, isFinished, setCommand, setJobNumber, setRapidWrightCommand, setRunDir, toString
public static final String LSF_RESOURCE
public static final String LSF_PROJECT
public static final String LSF_QUEUE
public String getLsfResource()
public void setLsfResource(String lsfResource)
public void setLsfResourceMemoryLimit(int memLimitMb)
public String getLsfProject()
public void setLsfProject(String lsfProject)
public String getLsfQueue()
public void setLsfQueue(String lsfQueue)
public void setLsfExclusive(boolean lsfExclusive)
public JobState getJobState()
getJobState
in class Job
public boolean jobWasSuccessful()
jobWasSuccessful
in class Job