org.globus.exec.generated
Class JobDescriptionType

java.lang.Object
  extended byorg.globus.exec.generated.JobDescriptionType
All Implemented Interfaces:
java.io.Serializable
Direct Known Subclasses:
MultiJobDescriptionType

public class JobDescriptionType
extends java.lang.Object
implements java.io.Serializable

See Also:
Serialized Form

Field Summary
private  java.lang.Object __equalsCalc
           
private  boolean __hashCodeCalc
           
private  java.lang.String[] argument
           
private  org.apache.axis.types.PositiveInteger count
           
private  java.lang.String directory
           
private  NameValuePairType[] environment
           
private  java.lang.String executable
           
private  ExtensionsType extensions
           
private  org.apache.axis.message.addressing.EndpointReferenceType factoryEndpoint
           
private  org.globus.rft.generated.DeleteRequestType fileCleanUp
           
private  org.globus.rft.generated.TransferRequestType fileStageIn
           
private  org.globus.rft.generated.TransferRequestType fileStageOut
           
private  StateEnumeration holdState
           
private  org.apache.axis.types.PositiveInteger hostCount
           
private  org.apache.axis.message.addressing.EndpointReferenceType jobCredentialEndpoint
           
private  JobTypeEnumeration jobType
           
private  java.lang.String[] libraryPath
           
private  java.lang.String localUserId
           
private  java.lang.Long maxCpuTime
           
private  org.apache.axis.types.NonNegativeInteger maxMemory
           
private  java.lang.Long maxTime
           
private  java.lang.Long maxWallTime
           
private  org.apache.axis.types.NonNegativeInteger minMemory
           
private  java.lang.String project
           
private  java.lang.String queue
           
private  org.apache.axis.message.addressing.EndpointReferenceType stagingCredentialEndpoint
           
private  java.lang.String stderr
           
private  java.lang.String stdin
           
private  java.lang.String stdout
           
private static org.apache.axis.description.TypeDesc typeDesc
           
 
Constructor Summary
JobDescriptionType()
           
JobDescriptionType(java.lang.String[] argument, org.apache.axis.types.PositiveInteger count, java.lang.String directory, NameValuePairType[] environment, java.lang.String executable, ExtensionsType extensions, org.apache.axis.message.addressing.EndpointReferenceType factoryEndpoint, org.globus.rft.generated.DeleteRequestType fileCleanUp, org.globus.rft.generated.TransferRequestType fileStageIn, org.globus.rft.generated.TransferRequestType fileStageOut, StateEnumeration holdState, org.apache.axis.types.PositiveInteger hostCount, org.apache.axis.message.addressing.EndpointReferenceType jobCredentialEndpoint, JobTypeEnumeration jobType, java.lang.String[] libraryPath, java.lang.String localUserId, java.lang.Long maxCpuTime, org.apache.axis.types.NonNegativeInteger maxMemory, java.lang.Long maxTime, java.lang.Long maxWallTime, org.apache.axis.types.NonNegativeInteger minMemory, java.lang.String project, java.lang.String queue, org.apache.axis.message.addressing.EndpointReferenceType stagingCredentialEndpoint, java.lang.String stderr, java.lang.String stdin, java.lang.String stdout)
           
 
Method Summary
 boolean equals(java.lang.Object obj)
           
 java.lang.String[] getArgument()
          Gets the argument value for this JobDescriptionType.
 java.lang.String getArgument(int i)
           
 org.apache.axis.types.PositiveInteger getCount()
          Gets the count value for this JobDescriptionType.
static org.apache.axis.encoding.Deserializer getDeserializer(java.lang.String mechType, java.lang.Class _javaType, javax.xml.namespace.QName _xmlType)
          Get Custom Deserializer
 java.lang.String getDirectory()
          Gets the directory value for this JobDescriptionType.
 NameValuePairType[] getEnvironment()
          Gets the environment value for this JobDescriptionType.
 NameValuePairType getEnvironment(int i)
           
 java.lang.String getExecutable()
          Gets the executable value for this JobDescriptionType.
 ExtensionsType getExtensions()
          Gets the extensions value for this JobDescriptionType.
 org.apache.axis.message.addressing.EndpointReferenceType getFactoryEndpoint()
          Gets the factoryEndpoint value for this JobDescriptionType.
 org.globus.rft.generated.DeleteRequestType getFileCleanUp()
          Gets the fileCleanUp value for this JobDescriptionType.
 org.globus.rft.generated.TransferRequestType getFileStageIn()
          Gets the fileStageIn value for this JobDescriptionType.
 org.globus.rft.generated.TransferRequestType getFileStageOut()
          Gets the fileStageOut value for this JobDescriptionType.
 StateEnumeration getHoldState()
          Gets the holdState value for this JobDescriptionType.
 org.apache.axis.types.PositiveInteger getHostCount()
          Gets the hostCount value for this JobDescriptionType.
 org.apache.axis.message.addressing.EndpointReferenceType getJobCredentialEndpoint()
          Gets the jobCredentialEndpoint value for this JobDescriptionType.
 JobTypeEnumeration getJobType()
          Gets the jobType value for this JobDescriptionType.
 java.lang.String[] getLibraryPath()
          Gets the libraryPath value for this JobDescriptionType.
 java.lang.String getLibraryPath(int i)
           
 java.lang.String getLocalUserId()
          Gets the localUserId value for this JobDescriptionType.
 java.lang.Long getMaxCpuTime()
          Gets the maxCpuTime value for this JobDescriptionType.
 org.apache.axis.types.NonNegativeInteger getMaxMemory()
          Gets the maxMemory value for this JobDescriptionType.
 java.lang.Long getMaxTime()
          Gets the maxTime value for this JobDescriptionType.
 java.lang.Long getMaxWallTime()
          Gets the maxWallTime value for this JobDescriptionType.
 org.apache.axis.types.NonNegativeInteger getMinMemory()
          Gets the minMemory value for this JobDescriptionType.
 java.lang.String getProject()
          Gets the project value for this JobDescriptionType.
 java.lang.String getQueue()
          Gets the queue value for this JobDescriptionType.
static org.apache.axis.encoding.Serializer getSerializer(java.lang.String mechType, java.lang.Class _javaType, javax.xml.namespace.QName _xmlType)
          Get Custom Serializer
 org.apache.axis.message.addressing.EndpointReferenceType getStagingCredentialEndpoint()
          Gets the stagingCredentialEndpoint value for this JobDescriptionType.
 java.lang.String getStderr()
          Gets the stderr value for this JobDescriptionType.
 java.lang.String getStdin()
          Gets the stdin value for this JobDescriptionType.
 java.lang.String getStdout()
          Gets the stdout value for this JobDescriptionType.
static org.apache.axis.description.TypeDesc getTypeDesc()
          Return type metadata object
 int hashCode()
           
 void setArgument(int i, java.lang.String _value)
           
 void setArgument(java.lang.String[] argument)
          Sets the argument value for this JobDescriptionType.
 void setCount(org.apache.axis.types.PositiveInteger count)
          Sets the count value for this JobDescriptionType.
 void setDirectory(java.lang.String directory)
          Sets the directory value for this JobDescriptionType.
 void setEnvironment(int i, NameValuePairType _value)
           
 void setEnvironment(NameValuePairType[] environment)
          Sets the environment value for this JobDescriptionType.
 void setExecutable(java.lang.String executable)
          Sets the executable value for this JobDescriptionType.
 void setExtensions(ExtensionsType extensions)
          Sets the extensions value for this JobDescriptionType.
 void setFactoryEndpoint(org.apache.axis.message.addressing.EndpointReferenceType factoryEndpoint)
          Sets the factoryEndpoint value for this JobDescriptionType.
 void setFileCleanUp(org.globus.rft.generated.DeleteRequestType fileCleanUp)
          Sets the fileCleanUp value for this JobDescriptionType.
 void setFileStageIn(org.globus.rft.generated.TransferRequestType fileStageIn)
          Sets the fileStageIn value for this JobDescriptionType.
 void setFileStageOut(org.globus.rft.generated.TransferRequestType fileStageOut)
          Sets the fileStageOut value for this JobDescriptionType.
 void setHoldState(StateEnumeration holdState)
          Sets the holdState value for this JobDescriptionType.
 void setHostCount(org.apache.axis.types.PositiveInteger hostCount)
          Sets the hostCount value for this JobDescriptionType.
 void setJobCredentialEndpoint(org.apache.axis.message.addressing.EndpointReferenceType jobCredentialEndpoint)
          Sets the jobCredentialEndpoint value for this JobDescriptionType.
 void setJobType(JobTypeEnumeration jobType)
          Sets the jobType value for this JobDescriptionType.
 void setLibraryPath(int i, java.lang.String _value)
           
 void setLibraryPath(java.lang.String[] libraryPath)
          Sets the libraryPath value for this JobDescriptionType.
 void setLocalUserId(java.lang.String localUserId)
          Sets the localUserId value for this JobDescriptionType.
 void setMaxCpuTime(java.lang.Long maxCpuTime)
          Sets the maxCpuTime value for this JobDescriptionType.
 void setMaxMemory(org.apache.axis.types.NonNegativeInteger maxMemory)
          Sets the maxMemory value for this JobDescriptionType.
 void setMaxTime(java.lang.Long maxTime)
          Sets the maxTime value for this JobDescriptionType.
 void setMaxWallTime(java.lang.Long maxWallTime)
          Sets the maxWallTime value for this JobDescriptionType.
 void setMinMemory(org.apache.axis.types.NonNegativeInteger minMemory)
          Sets the minMemory value for this JobDescriptionType.
 void setProject(java.lang.String project)
          Sets the project value for this JobDescriptionType.
 void setQueue(java.lang.String queue)
          Sets the queue value for this JobDescriptionType.
 void setStagingCredentialEndpoint(org.apache.axis.message.addressing.EndpointReferenceType stagingCredentialEndpoint)
          Sets the stagingCredentialEndpoint value for this JobDescriptionType.
 void setStderr(java.lang.String stderr)
          Sets the stderr value for this JobDescriptionType.
 void setStdin(java.lang.String stdin)
          Sets the stdin value for this JobDescriptionType.
 void setStdout(java.lang.String stdout)
          Sets the stdout value for this JobDescriptionType.
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

factoryEndpoint

private org.apache.axis.message.addressing.EndpointReferenceType factoryEndpoint

jobCredentialEndpoint

private org.apache.axis.message.addressing.EndpointReferenceType jobCredentialEndpoint

stagingCredentialEndpoint

private org.apache.axis.message.addressing.EndpointReferenceType stagingCredentialEndpoint

localUserId

private java.lang.String localUserId

holdState

private StateEnumeration holdState

executable

private java.lang.String executable

directory

private java.lang.String directory

argument

private java.lang.String[] argument

environment

private NameValuePairType[] environment

stdin

private java.lang.String stdin

stdout

private java.lang.String stdout

stderr

private java.lang.String stderr

count

private org.apache.axis.types.PositiveInteger count

libraryPath

private java.lang.String[] libraryPath

hostCount

private org.apache.axis.types.PositiveInteger hostCount

project

private java.lang.String project

queue

private java.lang.String queue

maxTime

private java.lang.Long maxTime

maxWallTime

private java.lang.Long maxWallTime

maxCpuTime

private java.lang.Long maxCpuTime

maxMemory

private org.apache.axis.types.NonNegativeInteger maxMemory

minMemory

private org.apache.axis.types.NonNegativeInteger minMemory

jobType

private JobTypeEnumeration jobType

fileStageIn

private org.globus.rft.generated.TransferRequestType fileStageIn

fileStageOut

private org.globus.rft.generated.TransferRequestType fileStageOut

fileCleanUp

private org.globus.rft.generated.DeleteRequestType fileCleanUp

extensions

private ExtensionsType extensions

__equalsCalc

private java.lang.Object __equalsCalc

__hashCodeCalc

private boolean __hashCodeCalc

typeDesc

private static org.apache.axis.description.TypeDesc typeDesc
Constructor Detail

JobDescriptionType

public JobDescriptionType()

JobDescriptionType

public JobDescriptionType(java.lang.String[] argument,
                          org.apache.axis.types.PositiveInteger count,
                          java.lang.String directory,
                          NameValuePairType[] environment,
                          java.lang.String executable,
                          ExtensionsType extensions,
                          org.apache.axis.message.addressing.EndpointReferenceType factoryEndpoint,
                          org.globus.rft.generated.DeleteRequestType fileCleanUp,
                          org.globus.rft.generated.TransferRequestType fileStageIn,
                          org.globus.rft.generated.TransferRequestType fileStageOut,
                          StateEnumeration holdState,
                          org.apache.axis.types.PositiveInteger hostCount,
                          org.apache.axis.message.addressing.EndpointReferenceType jobCredentialEndpoint,
                          JobTypeEnumeration jobType,
                          java.lang.String[] libraryPath,
                          java.lang.String localUserId,
                          java.lang.Long maxCpuTime,
                          org.apache.axis.types.NonNegativeInteger maxMemory,
                          java.lang.Long maxTime,
                          java.lang.Long maxWallTime,
                          org.apache.axis.types.NonNegativeInteger minMemory,
                          java.lang.String project,
                          java.lang.String queue,
                          org.apache.axis.message.addressing.EndpointReferenceType stagingCredentialEndpoint,
                          java.lang.String stderr,
                          java.lang.String stdin,
                          java.lang.String stdout)
Method Detail

getFactoryEndpoint

public org.apache.axis.message.addressing.EndpointReferenceType getFactoryEndpoint()
Gets the factoryEndpoint value for this JobDescriptionType.

Returns:
factoryEndpoint

setFactoryEndpoint

public void setFactoryEndpoint(org.apache.axis.message.addressing.EndpointReferenceType factoryEndpoint)
Sets the factoryEndpoint value for this JobDescriptionType.

Parameters:
factoryEndpoint -

getJobCredentialEndpoint

public org.apache.axis.message.addressing.EndpointReferenceType getJobCredentialEndpoint()
Gets the jobCredentialEndpoint value for this JobDescriptionType.

Returns:
jobCredentialEndpoint

setJobCredentialEndpoint

public void setJobCredentialEndpoint(org.apache.axis.message.addressing.EndpointReferenceType jobCredentialEndpoint)
Sets the jobCredentialEndpoint value for this JobDescriptionType.

Parameters:
jobCredentialEndpoint -

getStagingCredentialEndpoint

public org.apache.axis.message.addressing.EndpointReferenceType getStagingCredentialEndpoint()
Gets the stagingCredentialEndpoint value for this JobDescriptionType.

Returns:
stagingCredentialEndpoint

setStagingCredentialEndpoint

public void setStagingCredentialEndpoint(org.apache.axis.message.addressing.EndpointReferenceType stagingCredentialEndpoint)
Sets the stagingCredentialEndpoint value for this JobDescriptionType.

Parameters:
stagingCredentialEndpoint -

getLocalUserId

public java.lang.String getLocalUserId()
Gets the localUserId value for this JobDescriptionType.

Returns:
localUserId

setLocalUserId

public void setLocalUserId(java.lang.String localUserId)
Sets the localUserId value for this JobDescriptionType.

Parameters:
localUserId -

getHoldState

public StateEnumeration getHoldState()
Gets the holdState value for this JobDescriptionType.

Returns:
holdState

setHoldState

public void setHoldState(StateEnumeration holdState)
Sets the holdState value for this JobDescriptionType.

Parameters:
holdState -

getExecutable

public java.lang.String getExecutable()
Gets the executable value for this JobDescriptionType.

Returns:
executable

setExecutable

public void setExecutable(java.lang.String executable)
Sets the executable value for this JobDescriptionType.

Parameters:
executable -

getDirectory

public java.lang.String getDirectory()
Gets the directory value for this JobDescriptionType.

Returns:
directory

setDirectory

public void setDirectory(java.lang.String directory)
Sets the directory value for this JobDescriptionType.

Parameters:
directory -

getArgument

public java.lang.String[] getArgument()
Gets the argument value for this JobDescriptionType.

Returns:
argument

setArgument

public void setArgument(java.lang.String[] argument)
Sets the argument value for this JobDescriptionType.

Parameters:
argument -

getArgument

public java.lang.String getArgument(int i)

setArgument

public void setArgument(int i,
                        java.lang.String _value)

getEnvironment

public NameValuePairType[] getEnvironment()
Gets the environment value for this JobDescriptionType.

Returns:
environment

setEnvironment

public void setEnvironment(NameValuePairType[] environment)
Sets the environment value for this JobDescriptionType.

Parameters:
environment -

getEnvironment

public NameValuePairType getEnvironment(int i)

setEnvironment

public void setEnvironment(int i,
                           NameValuePairType _value)

getStdin

public java.lang.String getStdin()
Gets the stdin value for this JobDescriptionType.

Returns:
stdin

setStdin

public void setStdin(java.lang.String stdin)
Sets the stdin value for this JobDescriptionType.

Parameters:
stdin -

getStdout

public java.lang.String getStdout()
Gets the stdout value for this JobDescriptionType.

Returns:
stdout

setStdout

public void setStdout(java.lang.String stdout)
Sets the stdout value for this JobDescriptionType.

Parameters:
stdout -

getStderr

public java.lang.String getStderr()
Gets the stderr value for this JobDescriptionType.

Returns:
stderr

setStderr

public void setStderr(java.lang.String stderr)
Sets the stderr value for this JobDescriptionType.

Parameters:
stderr -

getCount

public org.apache.axis.types.PositiveInteger getCount()
Gets the count value for this JobDescriptionType.

Returns:
count

setCount

public void setCount(org.apache.axis.types.PositiveInteger count)
Sets the count value for this JobDescriptionType.

Parameters:
count -

getLibraryPath

public java.lang.String[] getLibraryPath()
Gets the libraryPath value for this JobDescriptionType.

Returns:
libraryPath

setLibraryPath

public void setLibraryPath(java.lang.String[] libraryPath)
Sets the libraryPath value for this JobDescriptionType.

Parameters:
libraryPath -

getLibraryPath

public java.lang.String getLibraryPath(int i)

setLibraryPath

public void setLibraryPath(int i,
                           java.lang.String _value)

getHostCount

public org.apache.axis.types.PositiveInteger getHostCount()
Gets the hostCount value for this JobDescriptionType.

Returns:
hostCount

setHostCount

public void setHostCount(org.apache.axis.types.PositiveInteger hostCount)
Sets the hostCount value for this JobDescriptionType.

Parameters:
hostCount -

getProject

public java.lang.String getProject()
Gets the project value for this JobDescriptionType.

Returns:
project

setProject

public void setProject(java.lang.String project)
Sets the project value for this JobDescriptionType.

Parameters:
project -

getQueue

public java.lang.String getQueue()
Gets the queue value for this JobDescriptionType.

Returns:
queue

setQueue

public void setQueue(java.lang.String queue)
Sets the queue value for this JobDescriptionType.

Parameters:
queue -

getMaxTime

public java.lang.Long getMaxTime()
Gets the maxTime value for this JobDescriptionType.

Returns:
maxTime

setMaxTime

public void setMaxTime(java.lang.Long maxTime)
Sets the maxTime value for this JobDescriptionType.

Parameters:
maxTime -

getMaxWallTime

public java.lang.Long getMaxWallTime()
Gets the maxWallTime value for this JobDescriptionType.

Returns:
maxWallTime

setMaxWallTime

public void setMaxWallTime(java.lang.Long maxWallTime)
Sets the maxWallTime value for this JobDescriptionType.

Parameters:
maxWallTime -

getMaxCpuTime

public java.lang.Long getMaxCpuTime()
Gets the maxCpuTime value for this JobDescriptionType.

Returns:
maxCpuTime

setMaxCpuTime

public void setMaxCpuTime(java.lang.Long maxCpuTime)
Sets the maxCpuTime value for this JobDescriptionType.

Parameters:
maxCpuTime -

getMaxMemory

public org.apache.axis.types.NonNegativeInteger getMaxMemory()
Gets the maxMemory value for this JobDescriptionType.

Returns:
maxMemory

setMaxMemory

public void setMaxMemory(org.apache.axis.types.NonNegativeInteger maxMemory)
Sets the maxMemory value for this JobDescriptionType.

Parameters:
maxMemory -

getMinMemory

public org.apache.axis.types.NonNegativeInteger getMinMemory()
Gets the minMemory value for this JobDescriptionType.

Returns:
minMemory

setMinMemory

public void setMinMemory(org.apache.axis.types.NonNegativeInteger minMemory)
Sets the minMemory value for this JobDescriptionType.

Parameters:
minMemory -

getJobType

public JobTypeEnumeration getJobType()
Gets the jobType value for this JobDescriptionType.

Returns:
jobType

setJobType

public void setJobType(JobTypeEnumeration jobType)
Sets the jobType value for this JobDescriptionType.

Parameters:
jobType -

getFileStageIn

public org.globus.rft.generated.TransferRequestType getFileStageIn()
Gets the fileStageIn value for this JobDescriptionType.

Returns:
fileStageIn

setFileStageIn

public void setFileStageIn(org.globus.rft.generated.TransferRequestType fileStageIn)
Sets the fileStageIn value for this JobDescriptionType.

Parameters:
fileStageIn -

getFileStageOut

public org.globus.rft.generated.TransferRequestType getFileStageOut()
Gets the fileStageOut value for this JobDescriptionType.

Returns:
fileStageOut

setFileStageOut

public void setFileStageOut(org.globus.rft.generated.TransferRequestType fileStageOut)
Sets the fileStageOut value for this JobDescriptionType.

Parameters:
fileStageOut -

getFileCleanUp

public org.globus.rft.generated.DeleteRequestType getFileCleanUp()
Gets the fileCleanUp value for this JobDescriptionType.

Returns:
fileCleanUp

setFileCleanUp

public void setFileCleanUp(org.globus.rft.generated.DeleteRequestType fileCleanUp)
Sets the fileCleanUp value for this JobDescriptionType.

Parameters:
fileCleanUp -

getExtensions

public ExtensionsType getExtensions()
Gets the extensions value for this JobDescriptionType.

Returns:
extensions

setExtensions

public void setExtensions(ExtensionsType extensions)
Sets the extensions value for this JobDescriptionType.

Parameters:
extensions -

equals

public boolean equals(java.lang.Object obj)

hashCode

public int hashCode()

getTypeDesc

public static org.apache.axis.description.TypeDesc getTypeDesc()
Return type metadata object


getSerializer

public static org.apache.axis.encoding.Serializer getSerializer(java.lang.String mechType,
                                                                java.lang.Class _javaType,
                                                                javax.xml.namespace.QName _xmlType)
Get Custom Serializer


getDeserializer

public static org.apache.axis.encoding.Deserializer getDeserializer(java.lang.String mechType,
                                                                    java.lang.Class _javaType,
                                                                    javax.xml.namespace.QName _xmlType)
Get Custom Deserializer