tecgraf.openbus.opendreams
Class OpenDreamsJobTemplate
java.lang.Object
tecgraf.openbus.DRMAA.JobTemplate
tecgraf.openbus.opendreams.OpenDreamsJobTemplate
- All Implemented Interfaces:
- Serializable, IDLEntity, Streamable, StreamableValue, ValueBase
- Direct Known Subclasses:
- OpenDreamsJobTemplateImpl
public abstract class OpenDreamsJobTemplate
- extends JobTemplate
- implements StreamableValue
Generated from IDL valuetype "OpenDreamsJobTemplate".
- Version:
- generated at Jun 7, 2010 8:57:30 AM
- Author:
- JacORB IDL compiler V 2.3-beta-2, 14-Oct-2006
- See Also:
- Serialized Form
| Fields inherited from class tecgraf.openbus.DRMAA.JobTemplate |
args, blockEmail, email, errorPath, hardRunDurationLimit, hardWallClockTimeLimit, inputPath, jobCategory, jobEnvironment, jobName, jobSubmissionState, joinFiles, nativeSpecification, outputPath, remoteCommand, softRunDurationLimit, softWallClockTimeLimit, transferFiles, workingDirectory |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
id
protected long id
jobParameters
protected JobParameter[] jobParameters
jobDescription
protected String jobDescription
jobPriority
protected short jobPriority
numberOfProcesses
protected int numberOfProcesses
OpenDreamsJobTemplate
public OpenDreamsJobTemplate()
setRemoteCommand
public abstract void setRemoteCommand(String remoteCommand)
getRemoteCommand
public abstract String getRemoteCommand()
setArgs
public abstract void setArgs(String[] args)
getArgs
public abstract String[] getArgs()
setJobSubmissionState
public abstract void setJobSubmissionState(JobSubmissionState state)
getJobSubmissionState
public abstract JobSubmissionState getJobSubmissionState()
setJobCategory
public abstract void setJobCategory(String jobCategory)
getJobCategory
public abstract String getJobCategory()
setEmail
public abstract void setEmail(String[] email)
getEmail
public abstract String[] getEmail()
setBlockEmail
public abstract void setBlockEmail(boolean blockEmail)
getBlockEmail
public abstract boolean getBlockEmail()
setOutputPath
public abstract void setOutputPath(String outputPath)
getOutputPath
public abstract String getOutputPath()
setErrorPath
public abstract void setErrorPath(String errorPath)
getErrorPath
public abstract String getErrorPath()
setJoinFiles
public abstract void setJoinFiles(boolean joinFiles)
getJoinFiles
public abstract boolean getJoinFiles()
setTransferFiles
public abstract void setTransferFiles(FileTransferMode transferFiles)
getTransferFiles
public abstract FileTransferMode getTransferFiles()
addJobParameter
public abstract void addJobParameter(String name,
String value)
getJobParameter
public abstract String getJobParameter(String name)
getJobParameters
public abstract JobParameter[] getJobParameters()
setJobDescription
public abstract void setJobDescription(String jobDescription)
getJobDescription
public abstract String getJobDescription()
setJobPriority
public abstract void setJobPriority(short jobPriority)
getJobPriority
public abstract short getJobPriority()
setNumberOfProcesses
public abstract void setNumberOfProcesses(int numberOfProcesses)
getNumberOfProcesses
public abstract int getNumberOfProcesses()
_write
public void _write(OutputStream os)
- Specified by:
_write in interface Streamable- Overrides:
_write in class JobTemplate
_read
public void _read(InputStream os)
- Specified by:
_read in interface Streamable- Overrides:
_read in class JobTemplate
_truncatable_ids
public String[] _truncatable_ids()
- Specified by:
_truncatable_ids in interface ValueBase- Overrides:
_truncatable_ids in class JobTemplate
_type
public TypeCode _type()
- Specified by:
_type in interface Streamable- Overrides:
_type in class JobTemplate
Tecgraf PUC-Rio