com.intel.gpe.clients.dom.jms
Class GPEJobImpl

java.lang.Object
  extended by com.intel.gpe.clients.dom.jms.JSDLJobImpl
      extended by com.intel.gpe.clients.dom.jms.GPEJobImpl
All Implemented Interfaces:
com.intel.gpe.clients.api.Job, com.intel.gpe.clients.api.jsdl.gpe.GPEJob, com.intel.gpe.clients.api.jsdl.JSDLJob

public class GPEJobImpl
extends JSDLJobImpl
implements com.intel.gpe.clients.api.jsdl.gpe.GPEJob

Implementation of GPEJob that stores data in DOM tree.

Version:
$Id: GPEJobImpl.java,v 1.3 2006/08/15 13:22:34 lukichev Exp $
Author:
Alexander Lukichev

Field Summary
static javax.xml.namespace.QName APPLICATION
           
static javax.xml.namespace.QName APPLICATION_NAME
           
static javax.xml.namespace.QName APPLICATION_VERSION
           
static javax.xml.namespace.QName ENVIRONMENT
           
static javax.xml.namespace.QName POSIX_APPLICATION
           
static java.lang.String POSIX_JSDL_NS
           
 
Fields inherited from class com.intel.gpe.clients.dom.jms.JSDLJobImpl
CPU_ARCHITECTURE, CPU_ARCHITECTURE_NAME, CREATION_FLAG, DATA_STAGING, EXACT, EXCLUSIVE_EXECUTION, FILE_NAME, FILESYSTEM_NAME, INDIVIDUAL_CPU_COUNT, INDIVIDUAL_CPU_SPEED, INDIVIDUAL_DISK_SPACE, INDIVIDUAL_PHYSICAL_MEMORY, JOB_DEFINITION, JOB_DESCRIPTION, JSDL_NS, LOWER_BOUNDED_RANGE, namespaces, OPERATING_SYSTEM, OPERATING_SYSTEM_TYPE, OPERATING_SYSTEM_VERSION, RESOURCES, TOTAL_CPU_COUNT, UPPER_BOUNDED_RANGE
 
Constructor Summary
GPEJobImpl(org.w3c.dom.Element value)
           
 
Method Summary
 void addField(java.lang.String name, java.lang.String value)
           
 void addOption(java.lang.String name, java.lang.String value)
           
 void addTextInfoResource(java.lang.String name, java.lang.String value)
           
 com.intel.gpe.clients.api.jsdl.gpe.GPEJob clone()
           
 java.lang.String getApplicationName()
           
 java.lang.String getApplicationVersion()
           
 java.lang.String getField(java.lang.String name)
           
 java.lang.String getOption(java.lang.String name)
           
 org.w3c.dom.Element getOrCreateApplication()
           
 org.w3c.dom.Element getOrCreatePOSIXApplication()
           
 java.lang.String getStderr()
           
 java.lang.String getStdin()
           
 java.lang.String getStdout()
           
 java.lang.String getVariation()
           
 java.lang.String getWorkingDirectory()
           
 void setApplicationName(java.lang.String applicationName)
           
 void setApplicationVersion(java.lang.String applicationVersion)
           
 void setStderr(java.lang.String stderr)
           
 void setStdin(java.lang.String stdin)
           
 void setStdout(java.lang.String stdout)
           
 void setVariation(java.lang.String variation)
           
 void setWorkingDirectory(java.lang.String workingDirectory)
           
 
Methods inherited from class com.intel.gpe.clients.dom.jms.JSDLJobImpl
addDataStagingExportElement, addDataStagingImportElement, addExtensionElement, getCPUArchitectureRequirements, getDataStagingExportElements, getDataStagingImportElements, getExclusiveExecutionRequirements, getExtensionElement, getId, getIndividualCPUCountRequirements, getIndividualCPUSpeedRequirements, getIndividualDiskSpaceRequirements, getIndividualPhysicalMemoryRequirements, getOperatingSystemRequirements, getOrCreateJobDefinition, getOrCreateJobDescription, getOrCreateResources, getTotalCPUCountRequirements, getValue, setCPUArchitectureRequirements, setExclusiveExecutionRequirements, setId, setIndividualCPUCountRequirements, setIndividualCPUSpeedRequirements, setIndividualDiskSpaceRequirements, setIndividualPhysicalMemoryRequirements, setOperatingSystemRequirements, setTotalCPUCountRequirements, toByteArray
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.intel.gpe.clients.api.jsdl.JSDLJob
addDataStagingExportElement, addDataStagingImportElement, addExtensionElement, getCPUArchitectureRequirements, getDataStagingExportElements, getDataStagingImportElements, getExclusiveExecutionRequirements, getExtensionElement, getId, getIndividualCPUCountRequirements, getIndividualCPUSpeedRequirements, getIndividualDiskSpaceRequirements, getIndividualPhysicalMemoryRequirements, getOperatingSystemRequirements, getTotalCPUCountRequirements, setCPUArchitectureRequirements, setExclusiveExecutionRequirements, setId, setIndividualCPUCountRequirements, setIndividualCPUSpeedRequirements, setIndividualDiskSpaceRequirements, setIndividualPhysicalMemoryRequirements, setOperatingSystemRequirements, setTotalCPUCountRequirements, toByteArray
 

Field Detail

POSIX_JSDL_NS

public static final java.lang.String POSIX_JSDL_NS
See Also:
Constant Field Values

APPLICATION

public static final javax.xml.namespace.QName APPLICATION

APPLICATION_NAME

public static final javax.xml.namespace.QName APPLICATION_NAME

APPLICATION_VERSION

public static final javax.xml.namespace.QName APPLICATION_VERSION

POSIX_APPLICATION

public static final javax.xml.namespace.QName POSIX_APPLICATION

ENVIRONMENT

public static final javax.xml.namespace.QName ENVIRONMENT
Constructor Detail

GPEJobImpl

public GPEJobImpl(org.w3c.dom.Element value)
Method Detail

getOrCreateApplication

public org.w3c.dom.Element getOrCreateApplication()
                                           throws java.lang.Exception
Throws:
java.lang.Exception

setApplicationName

public void setApplicationName(java.lang.String applicationName)
Specified by:
setApplicationName in interface com.intel.gpe.clients.api.jsdl.gpe.GPEJob

getApplicationName

public java.lang.String getApplicationName()
Specified by:
getApplicationName in interface com.intel.gpe.clients.api.jsdl.gpe.GPEJob

setApplicationVersion

public void setApplicationVersion(java.lang.String applicationVersion)
Specified by:
setApplicationVersion in interface com.intel.gpe.clients.api.jsdl.gpe.GPEJob

getApplicationVersion

public java.lang.String getApplicationVersion()
Specified by:
getApplicationVersion in interface com.intel.gpe.clients.api.jsdl.gpe.GPEJob

getOrCreatePOSIXApplication

public org.w3c.dom.Element getOrCreatePOSIXApplication()
                                                throws java.lang.Exception
Throws:
java.lang.Exception

setWorkingDirectory

public void setWorkingDirectory(java.lang.String workingDirectory)
Specified by:
setWorkingDirectory in interface com.intel.gpe.clients.api.jsdl.gpe.GPEJob

setVariation

public void setVariation(java.lang.String variation)
Specified by:
setVariation in interface com.intel.gpe.clients.api.jsdl.gpe.GPEJob

addOption

public void addOption(java.lang.String name,
                      java.lang.String value)
Specified by:
addOption in interface com.intel.gpe.clients.api.jsdl.gpe.GPEJob

addField

public void addField(java.lang.String name,
                     java.lang.String value)
Specified by:
addField in interface com.intel.gpe.clients.api.jsdl.gpe.GPEJob

getField

public java.lang.String getField(java.lang.String name)
Specified by:
getField in interface com.intel.gpe.clients.api.jsdl.gpe.GPEJob

getOption

public java.lang.String getOption(java.lang.String name)
Specified by:
getOption in interface com.intel.gpe.clients.api.jsdl.gpe.GPEJob

getVariation

public java.lang.String getVariation()
Specified by:
getVariation in interface com.intel.gpe.clients.api.jsdl.gpe.GPEJob

addTextInfoResource

public void addTextInfoResource(java.lang.String name,
                                java.lang.String value)
Specified by:
addTextInfoResource in interface com.intel.gpe.clients.api.jsdl.gpe.GPEJob

getWorkingDirectory

public java.lang.String getWorkingDirectory()
Specified by:
getWorkingDirectory in interface com.intel.gpe.clients.api.jsdl.gpe.GPEJob

getStdin

public java.lang.String getStdin()
Specified by:
getStdin in interface com.intel.gpe.clients.api.jsdl.gpe.GPEJob

getStdout

public java.lang.String getStdout()
Specified by:
getStdout in interface com.intel.gpe.clients.api.jsdl.gpe.GPEJob

getStderr

public java.lang.String getStderr()
Specified by:
getStderr in interface com.intel.gpe.clients.api.jsdl.gpe.GPEJob

setStdin

public void setStdin(java.lang.String stdin)
Specified by:
setStdin in interface com.intel.gpe.clients.api.jsdl.gpe.GPEJob

setStdout

public void setStdout(java.lang.String stdout)
Specified by:
setStdout in interface com.intel.gpe.clients.api.jsdl.gpe.GPEJob

setStderr

public void setStderr(java.lang.String stderr)
Specified by:
setStderr in interface com.intel.gpe.clients.api.jsdl.gpe.GPEJob

clone

public com.intel.gpe.clients.api.jsdl.gpe.GPEJob clone()
Specified by:
clone in interface com.intel.gpe.clients.api.jsdl.gpe.GPEJob
Overrides:
clone in class java.lang.Object


Copyright © 2008. All Rights Reserved.