- AbstractRslNode - Class in org.globus.rsl
-
This class represents an abstract RSL parse tree.
- AbstractRslNode() - Constructor for class org.globus.rsl.AbstractRslNode
-
- AbstractRslNode(int) - Constructor for class org.globus.rsl.AbstractRslNode
-
- add(Bindings) - Method in class org.globus.rsl.AbstractRslNode
-
- add(NameOpValue) - Method in class org.globus.rsl.AbstractRslNode
-
- add(AbstractRslNode) - Method in class org.globus.rsl.AbstractRslNode
-
Adds a rsl parse tree to this node.
- add(Binding) - Method in class org.globus.rsl.Bindings
-
Adds a new variable definition to the list.
- add(Bindings) - Method in class org.globus.rsl.ListRslNode
-
- add(NameOpValue) - Method in class org.globus.rsl.ListRslNode
-
- add(Value) - Method in class org.globus.rsl.NameOpValue
-
Adds a value to the list of values.
- add(String) - Method in class org.globus.rsl.NameOpValue
-
Adds a value to the list of values.
- add(String[]) - Method in class org.globus.rsl.NameOpValue
-
Adds an array of values to the list of values.
- add(List) - Method in class org.globus.rsl.NameOpValue
-
Adds a list to the list of values.
- add(String, String) - Method in class org.globus.rsl.RslAttributes
-
Adds a simple value to the list of values of a given
attribute.
- add(Bindings) - Method in class org.globus.rsl.RslNode
-
- add(NameOpValue) - Method in class org.globus.rsl.RslNode
-
- add_escapes(String) - Method in exception org.globus.rsl.ParseException
-
Used to convert raw characters to their escaped version
when these raw version cannot be used as part of an ASCII
string literal.
- addArgument(String) - Method in class org.globus.gram.GramAttributes
-
Adds a single argument.
- addEnvVariable(String, String) - Method in class org.globus.gram.GramAttributes
-
Adds an environment variable.
- addEscapes(String) - Static method in error org.globus.rsl.TokenMgrError
-
Replaces unprintable characters by their espaced (or unicode escaped)
equivalents in the given string
- addListener(GramJobListener) - Method in class org.globus.gram.GramJob
-
Add a listener to the GramJob.
- addMulti(String, String[]) - Method in class org.globus.rsl.RslAttributes
-
Adds a list of values as a single value to the specified
attribute.
- addVariable(String, String, String) - Method in class org.globus.rsl.RslAttributes
-
Adds a new variable definition to the specified variable definitions
attribute.
- adjustBeginLineColumn(int, int) - Method in class org.globus.rsl.ASCII_CharStream
-
Method to adjust line and column numbers for the start of a token.
- AND - Static variable in class org.globus.rsl.AbstractRslNode
-
- AND - Static variable in interface org.globus.rsl.RSLParserConstants
-
- APPLICATION - Static variable in class org.globus.gram.internal.GRAMProtocol
-
- ARG_FILE_CREATION_FAILED - Static variable in interface org.globus.gram.internal.GRAMProtocolErrorConstants
-
- ASCII_CharStream - Class in org.globus.rsl
-
An implementation of interface CharStream, where the stream is assumed to
contain only ASCII characters (without unicode processing).
- ASCII_CharStream(Reader, int, int, int) - Constructor for class org.globus.rsl.ASCII_CharStream
-
- ASCII_CharStream(Reader, int, int) - Constructor for class org.globus.rsl.ASCII_CharStream
-
- ASCII_CharStream(InputStream, int, int, int) - Constructor for class org.globus.rsl.ASCII_CharStream
-
- ASCII_CharStream(InputStream, int, int) - Constructor for class org.globus.rsl.ASCII_CharStream
-
- attribute - Variable in class org.globus.rsl.NameValue
-
- attribute() - Method in class org.globus.rsl.RSLParser
-
- GATEKEEPER_MISCONFIGURED - Static variable in interface org.globus.gram.internal.GRAMProtocolErrorConstants
-
- GatekeeperReply - Class in org.globus.gram.internal
-
- GatekeeperReply(InputStream) - Constructor for class org.globus.gram.internal.GatekeeperReply
-
- generateParseException() - Method in class org.globus.rsl.RSLParser
-
- get(String) - Method in class org.globus.rsl.RslAttributes
-
Deprecated.
use getMulti() instead.
- getActiveJobs() - Static method in class org.globus.gram.Gram
-
Returns total number of jobs currently running
for all credentials -- all callback handlers
- getActiveJobs(GSSCredential) - Static method in class org.globus.gram.Gram
-
Returns number of jobs currently running
for a specified credential (one credential one callback handler)
- getArguments() - Method in class org.globus.gram.GramAttributes
-
Returns a list of arguments.
- getAttribute() - Method in class org.globus.rsl.NameValue
-
Returns the attribute name.
- getBeginColumn() - Method in class org.globus.rsl.ASCII_CharStream
-
- getBeginLine() - Method in class org.globus.rsl.ASCII_CharStream
-
- getBindings(String) - Method in class org.globus.rsl.AbstractRslNode
-
Returns the variable definitions associated wit the given
attribute.
- getBindings(String) - Method in class org.globus.rsl.ListRslNode
-
Returns the variable definitions associated wit the given
attribute.
- getBindings() - Method in class org.globus.rsl.ListRslNode
-
Returns the variable definitions.
- getBindings(String) - Method in class org.globus.rsl.RslNode
-
Returns the variable definitions associated wit the given
attribute.
- getBindings() - Method in class org.globus.rsl.RslNode
-
Returns the variable definitions.
- getColumn() - Method in class org.globus.rsl.ASCII_CharStream
-
Deprecated.
- getCompleteValue() - Method in class org.globus.rsl.Value
-
Returns a complete string representation of this
value.
- getCompleteValue() - Method in class org.globus.rsl.VarRef
-
Returns a complete string representation of this
value.
- getConcat() - Method in class org.globus.rsl.Value
-
Returns the value that is concatinated
with this value.
- getCredentials() - Method in class org.globus.gram.GramJob
-
Gets the credentials of this job.
- getDirectory() - Method in class org.globus.gram.GramAttributes
-
Return directory path
- getEndColumn() - Method in class org.globus.rsl.ASCII_CharStream
-
- getEndLine() - Method in class org.globus.rsl.ASCII_CharStream
-
- getEnvironment() - Method in class org.globus.gram.GramAttributes
-
Returns a variable/value pair list of environment
variables.
- getError() - Method in class org.globus.gram.GramJob
-
Gets the error of the job.
- getErrorCode() - Method in exception org.globus.gram.GramException
-
- getExecutable() - Method in class org.globus.gram.GramAttributes
-
Return executable name
- getExitCode() - Method in class org.globus.gram.GramJob
-
Allows querying the job exit code.
- getFirstValue() - Method in class org.globus.rsl.NameValue
-
Returns the first value (if any) in the
list.
- getFirstValue(String) - Method in class org.globus.rsl.RslAttributes
-
Deprecated.
use getSingle() instead.
- getID() - Method in class org.globus.gram.GramJob
-
Gets the job handle of this job.
- getIDAsString() - Method in class org.globus.gram.GramJob
-
Gets the job handle of this job and
returns it as a string representaion.
- GetImage() - Method in class org.globus.rsl.ASCII_CharStream
-
- getJob(String) - Method in class org.globus.gram.CallbackHandler
-
- getJobType() - Method in class org.globus.gram.GramAttributes
-
Returns type of the job.
- getLine() - Method in class org.globus.rsl.ASCII_CharStream
-
Deprecated.
- getMap(String) - Method in class org.globus.rsl.RslAttributes
-
Returns a key/value pair map for a specified attribute.
- getMaxCPUTime() - Method in class org.globus.gram.GramAttributes
-
Return the maximum cpu time limit set for the job
- getMaxMemory() - Method in class org.globus.gram.GramAttributes
-
Return the maximum memory limit set for the job
- getMaxWallTime() - Method in class org.globus.gram.GramAttributes
-
Return the maximum wall time limit set for the job
- getMessage(int) - Static method in exception org.globus.gram.GramException
-
- getMessage() - Method in exception org.globus.rsl.ParseException
-
This method has the standard behavior when this object has been
created using the standard constructors.
- getMessage() - Method in error org.globus.rsl.TokenMgrError
-
You can also modify the body of this method to customize your error messages.
- getMinMemory() - Method in class org.globus.gram.GramAttributes
-
Return the minimum memory limit set for the job
- getMulti(String) - Method in class org.globus.rsl.RslAttributes
-
Returns a list of strings for a specified attribute.
- getName() - Method in class org.globus.rsl.Binding
-
Returns the name of the variable.
- getNextToken() - Method in class org.globus.rsl.RSLParser
-
- getNextToken() - Method in class org.globus.rsl.RSLParserTokenManager
-
- getNumProcs() - Method in class org.globus.gram.GramAttributes
-
Return the number of processors
- getOperator() - Method in class org.globus.rsl.AbstractRslNode
-
Returns the node operator.
- getOperator() - Method in class org.globus.rsl.NameOpValue
-
Returns the relation operator.
- getOperatorAsString() - Method in class org.globus.rsl.AbstractRslNode
-
Returns the operator as a string.
- getOperatorAsString(int) - Static method in class org.globus.rsl.AbstractRslNode
-
Returns a string represention of a given operator.
- getOperatorAsString() - Method in class org.globus.rsl.NameOpValue
-
Returns the relation operator as a string.
- getOperatorAsString(int) - Static method in class org.globus.rsl.NameOpValue
-
Returns a string representation of the specified
relation operator.
- getParam(String) - Method in class org.globus.rsl.AbstractRslNode
-
Returns the relation associated with the given attribute.
- getParam(String) - Method in class org.globus.rsl.ListRslNode
-
Returns the relation associated with the given attribute.
- getParam(String) - Method in class org.globus.rsl.RslNode
-
Returns the relation associated with the given attribute.
- getProject() - Method in class org.globus.gram.GramAttributes
-
Return the project name charged for this job
- getQueue() - Method in class org.globus.gram.GramAttributes
-
Return the queue name used for this job
- getRegisteredJobsSize() - Method in class org.globus.gram.CallbackHandler
-
Returns number of registered jobs
- getRelation(String) - Method in class org.globus.rsl.RslAttributes
-
- getRelations() - Method in class org.globus.rsl.ListRslNode
-
Returns the relations.
- getRelations() - Method in class org.globus.rsl.RslNode
-
Returns the relations.
- getRSL() - Method in class org.globus.gram.GramJob
-
Gets the rsl of this job.
- getRslNode() - Method in class org.globus.rsl.RslAttributes
-
Returns the rsl parse tree.
- getSingle(String) - Method in class org.globus.rsl.RslAttributes
-
Returns a string value of the specified attribute.
- getSpecifications() - Method in class org.globus.rsl.AbstractRslNode
-
Returns the list of sub-specifications.
- getStatus() - Method in class org.globus.gram.GramJob
-
Gets the current status of this job.
- getStatusAsString() - Method in class org.globus.gram.GramJob
-
Get the status of the GramJob.
- getStatusAsString(int) - Static method in class org.globus.gram.GramJob
-
Convert the status of a GramJob from an integer to a string.
- getStderr() - Method in class org.globus.gram.GramAttributes
-
Return the location used to redirect stderr on the submission machine
- getStdin() - Method in class org.globus.gram.GramAttributes
-
Return the location used to redirect stdin on the submission machine
- getStdout() - Method in class org.globus.gram.GramAttributes
-
Return the location used to redirect stdout on the submission machine
- GetSuffix(int) - Method in class org.globus.rsl.ASCII_CharStream
-
- getToken(int) - Method in class org.globus.rsl.RSLParser
-
- getURL() - Method in class org.globus.gram.CallbackHandler
-
- getValue() - Method in class org.globus.rsl.Binding
-
Returns the variable value.
- getValue() - Method in class org.globus.rsl.Value
-
Returns the actual string value.
- getValues() - Method in class org.globus.rsl.NameValue
-
Returns the list of values.
- getValuesAsString(List, boolean) - Static method in class org.globus.rsl.NameOpValue
-
- getValuesAsStrings(boolean) - Method in class org.globus.rsl.NameOpValue
-
- getVariables(String) - Method in class org.globus.rsl.RslAttributes
-
Returns a variable name/value pair map of variable definitions.
- Gram - Class in org.globus.gram
-
This is the main class for using the Globus GRAM API
It implements all of the GRAM API functionality such as
job submission, canceling, gatekeeper pinging, and job
signaling.
- Gram() - Constructor for class org.globus.gram.Gram
-
- GRAM_PROTOCOL_VERSION - Static variable in class org.globus.gram.internal.GRAMProtocol
-
- GramAttributes - Class in org.globus.gram
-
A convienience class for operating on GRAM-specific RSL attributes.
- GramAttributes() - Constructor for class org.globus.gram.GramAttributes
-
Constructs a new, empty GramAttributes object.
- GramAttributes(String) - Constructor for class org.globus.gram.GramAttributes
-
Constructs a new GramAttributes object initialized with
the specified RSL string.
- GramAttributes(RslNode) - Constructor for class org.globus.gram.GramAttributes
-
Constructs a new GramAttributes object initialized with
the specified RSL parse tree.
- GramClient - Class in org.globus.gram.example
-
- GramClient() - Constructor for class org.globus.gram.example.GramClient
-
- GRAMConstants - Interface in org.globus.gram.internal
-
- GramException - Exception in org.globus.gram
-
This class defeines the Exceptions which are thrown by the various
Gram and GramJob methods.
- GramException() - Constructor for exception org.globus.gram.GramException
-
- GramException(int) - Constructor for exception org.globus.gram.GramException
-
- GramException(String) - Constructor for exception org.globus.gram.GramException
-
- GramException(int, Throwable) - Constructor for exception org.globus.gram.GramException
-
- GramJob - Class in org.globus.gram
-
This class represents a simple gram job.
- GramJob(String) - Constructor for class org.globus.gram.GramJob
-
Creates a gram job with specified rsl with
default user credentials.
- GramJob(GSSCredential, String) - Constructor for class org.globus.gram.GramJob
-
Creates a gram job with specified rsl and
user credentials.
- GramJobListener - Interface in org.globus.gram
-
This interface is used to allow objects created by the Globus user to
listen for status changes of GramJobs.
- GramJobRun - Class in org.globus.gram
-
- GramJobRun(String, String) - Constructor for class org.globus.gram.GramJobRun
-
- GRAMProtocol - Class in org.globus.gram.internal
-
- GRAMProtocol() - Constructor for class org.globus.gram.internal.GRAMProtocol
-
- GRAMProtocolErrorConstants - Interface in org.globus.gram.internal
-
- GREATER_THAN - Static variable in interface org.globus.rsl.RSLParserConstants
-
- GREATER_THAN_EQUAL - Static variable in interface org.globus.rsl.RSLParserConstants
-
- GT - Static variable in class org.globus.rsl.NameOpValue
-
- GTEQ - Static variable in class org.globus.rsl.NameOpValue
-
- readChar() - Method in class org.globus.rsl.ASCII_CharStream
-
- REGISTER - Static variable in class org.globus.gram.internal.GRAMProtocol
-
- REGISTER_CALLBACK(String, String, int, String) - Static method in class org.globus.gram.internal.GRAMProtocol
-
- registerJob(GramJob) - Method in class org.globus.gram.CallbackHandler
-
Registers gram job to listen for status updates
- registerListener(GramJob) - Static method in class org.globus.gram.Gram
-
This function registers the job for status updates.
- registerListener(GramJob, CallbackHandler) - Static method in class org.globus.gram.Gram
-
- ReInit(Reader, int, int, int) - Method in class org.globus.rsl.ASCII_CharStream
-
- ReInit(Reader, int, int) - Method in class org.globus.rsl.ASCII_CharStream
-
- ReInit(InputStream, int, int, int) - Method in class org.globus.rsl.ASCII_CharStream
-
- ReInit(InputStream, int, int) - Method in class org.globus.rsl.ASCII_CharStream
-
- ReInit(InputStream) - Method in class org.globus.rsl.RSLParser
-
- ReInit(Reader) - Method in class org.globus.rsl.RSLParser
-
- ReInit(RSLParserTokenManager) - Method in class org.globus.rsl.RSLParser
-
- ReInit(ASCII_CharStream) - Method in class org.globus.rsl.RSLParserTokenManager
-
- ReInit(ASCII_CharStream, int) - Method in class org.globus.rsl.RSLParserTokenManager
-
- relation(AbstractRslNode) - Method in class org.globus.rsl.RSLParser
-
- remove(Object) - Method in class org.globus.rsl.NameValue
-
Removes a specific value from the list of values.
- remove(String) - Method in class org.globus.rsl.RslAttributes
-
Removes a specific attribute from attribute/value relations.
- remove(String, String) - Method in class org.globus.rsl.RslAttributes
-
Removes a specific value from a list of values of the specified
attribute.
- removeBindings(String) - Method in class org.globus.rsl.AbstractRslNode
-
Removes a bindings list for the specified attribute.
- removeBindings(String) - Method in class org.globus.rsl.ListRslNode
-
Removes a bindings list for the specified attribute.
- removeBindings(String) - Method in class org.globus.rsl.RslNode
-
Removes a bindings list for the specified attribute.
- removeListener(GramJobListener) - Method in class org.globus.gram.GramJob
-
Remove a listener from the GramJob.
- removeMap(String, String) - Method in class org.globus.rsl.RslAttributes
-
Removes a specific key from a list of values of the specified
attribute.
- removeParam(String) - Method in class org.globus.rsl.AbstractRslNode
-
Removes a relation for the specified attribute.
- removeParam(String) - Method in class org.globus.rsl.ListRslNode
-
Removes a relation for the specified attribute.
- removeParam(String) - Method in class org.globus.rsl.RslNode
-
Removes a relation for the specified attribute.
- removeSpecification(AbstractRslNode) - Method in class org.globus.rsl.AbstractRslNode
-
Removes a specific sub-specification tree from the
sub-specification list.
- removeVariable(String) - Method in class org.globus.rsl.Bindings
-
Removes a specific variable definition from
the list of bindings.
- removeVariable(String, String) - Method in class org.globus.rsl.RslAttributes
-
Removes a specific variable definition given a variable name.
- renew(GramJob, GSSCredential) - Static method in class org.globus.gram.Gram
-
Requests that a globus job manager accept newly delegated credentials.
- renew(GramJob, GSSCredential, boolean) - Static method in class org.globus.gram.Gram
-
Requests that a globus job manager accept newly delegated credentials.
- renew(GSSCredential) - Method in class org.globus.gram.GramJob
-
Requests that the job's delegated credentials be renewed/refreshed.
- renew(GSSCredential, boolean) - Method in class org.globus.gram.GramJob
-
Requests that the job's delegated credentials be renewed/refreshed.
- RENEW - Static variable in class org.globus.gram.internal.GRAMProtocol
-
- RENEW(String, String) - Static method in class org.globus.gram.internal.GRAMProtocol
-
- request(String, GramJob) - Static method in class org.globus.gram.Gram
-
Submits a GramJob to specified gatekeeper as an
interactive job.
- request(String, GramJob, boolean) - Static method in class org.globus.gram.Gram
-
Submits a GramJob to specified gatekeeper as
a interactive or batch job.
- request(String, GramJob, boolean, boolean) - Static method in class org.globus.gram.Gram
-
Submits a GramJob to specified gatekeeper as
a interactive or batch job.
- request(String, GramJob, boolean, boolean, boolean) - Static method in class org.globus.gram.Gram
-
Submits a GramJob to specified gatekeeper as
a interactive or batch job.
- request(String) - Method in class org.globus.gram.GramJob
-
Submits a job to the specified gatekeeper as an
interactive job.
- request(boolean, String) - Method in class org.globus.gram.GramJob
-
Submits a job to the specified gatekeeper as an
interactive job.
- request(String, boolean) - Method in class org.globus.gram.GramJob
-
Submits a job to the specified gatekeeper either as
an interactive or batch job.
- request(boolean, String, boolean) - Method in class org.globus.gram.GramJob
-
Submits a job to the specified gatekeeper either as
an interactive or batch job.
- request(String, boolean, boolean) - Method in class org.globus.gram.GramJob
-
Submits a job to the specified gatekeeper either as
an interactive or batch job.
- request(boolean, String, boolean, boolean) - Method in class org.globus.gram.GramJob
-
Submits a job to the specified gatekeeper either as
an interactive or batch job.
- REQUEST(String, String, int, String, String) - Static method in class org.globus.gram.internal.GRAMProtocol
-
- RPAREN - Static variable in interface org.globus.rsl.RSLParserConstants
-
- RSL - Static variable in class org.globus.gram.internal.GRAMProtocol
-
- RSL_ARGUMENTS - Static variable in interface org.globus.gram.internal.GRAMProtocolErrorConstants
-
- RSL_COUNT - Static variable in interface org.globus.gram.internal.GRAMProtocolErrorConstants
-
- RSL_DIRECTORY - Static variable in interface org.globus.gram.internal.GRAMProtocolErrorConstants
-
- RSL_DRYRUN - Static variable in interface org.globus.gram.internal.GRAMProtocolErrorConstants
-
- RSL_ENVIRONMENT - Static variable in interface org.globus.gram.internal.GRAMProtocolErrorConstants
-
- RSL_EVALUATION_FAILED - Static variable in interface org.globus.gram.internal.GRAMProtocolErrorConstants
-
- RSL_EXECUTABLE - Static variable in interface org.globus.gram.internal.GRAMProtocolErrorConstants
-
- RSL_HOST_COUNT - Static variable in interface org.globus.gram.internal.GRAMProtocolErrorConstants
-
- RSL_JOBTYPE - Static variable in interface org.globus.gram.internal.GRAMProtocolErrorConstants
-
- RSL_MAXTIME - Static variable in interface org.globus.gram.internal.GRAMProtocolErrorConstants
-
- RSL_MYJOB - Static variable in interface org.globus.gram.internal.GRAMProtocolErrorConstants
-
- RslAttributes - Class in org.globus.rsl
-
This class provides convieniene methods for
accessing and manipulatig simple rsl expressions.
- RslAttributes() - Constructor for class org.globus.rsl.RslAttributes
-
Creates an empty RslAttributes object.
- RslAttributes(RslNode) - Constructor for class org.globus.rsl.RslAttributes
-
Creates a new RslAttributes object with
specified rsl parse tree.
- RslAttributes(String) - Constructor for class org.globus.rsl.RslAttributes
-
Creates a new RslAttributes object from
specified RSL string.
- RslEvaluationException - Exception in org.globus.rsl
-
- RslEvaluationException(String) - Constructor for exception org.globus.rsl.RslEvaluationException
-
- RslNode - Class in org.globus.rsl
-
This class represents a RSL parse tree.
- RslNode() - Constructor for class org.globus.rsl.RslNode
-
- RslNode(int) - Constructor for class org.globus.rsl.RslNode
-
- RSLParser - Class in org.globus.rsl
-
- RSLParser(String) - Constructor for class org.globus.rsl.RSLParser
-
- RSLParser(InputStream) - Constructor for class org.globus.rsl.RSLParser
-
- RSLParser(Reader) - Constructor for class org.globus.rsl.RSLParser
-
- RSLParser(RSLParserTokenManager) - Constructor for class org.globus.rsl.RSLParser
-
- RSLParserConstants - Interface in org.globus.rsl
-
- RSLParserTokenManager - Class in org.globus.rsl
-
- RSLParserTokenManager(ASCII_CharStream) - Constructor for class org.globus.rsl.RSLParserTokenManager
-
- RSLParserTokenManager(ASCII_CharStream, int) - Constructor for class org.globus.rsl.RSLParserTokenManager
-
- rslTree - Variable in class org.globus.rsl.RslAttributes
-
- run() - Method in class org.globus.gram.GramJobRun
-
- set(String, String) - Method in class org.globus.rsl.RslAttributes
-
Sets the attribute value to the given value.
- setAttribute(String) - Method in class org.globus.rsl.NameValue
-
Sets the attribute name.
- setCredentials(GSSCredential) - Method in class org.globus.gram.GramJob
-
Sets credentials of the job
- setDefaultValue(Value) - Method in class org.globus.rsl.VarRef
-
Sets the default value of this reference.
- setDirectory(String) - Method in class org.globus.gram.GramAttributes
-
Specify the directory path the executable will be run in
- setDryRun(boolean) - Method in class org.globus.gram.GramAttributes
-
Sets the dryrun parameter.
- setError(int) - Method in class org.globus.gram.GramJob
-
Sets the error code of the job.
- setErrorCode(int) - Method in exception org.globus.gram.GramException
-
- setExecutable(String) - Method in class org.globus.gram.GramAttributes
-
Specify the name of the executable to run
- setExitCode(int) - Method in class org.globus.gram.GramJob
-
Sets the job exit code.
- setID(String) - Method in class org.globus.gram.GramJob
-
Sets the job handle.
- setJobType(int) - Method in class org.globus.gram.GramAttributes
-
Sets a job type.
- setMaxCPUTime(int) - Method in class org.globus.gram.GramAttributes
-
Specify the maximum cpu time limit for this job
- setMaxMemory(int) - Method in class org.globus.gram.GramAttributes
-
Specify the maximum memory limit for this job
- setMaxWallTime(int) - Method in class org.globus.gram.GramAttributes
-
Specify the maximum wall time limit for this job
- setMinMemory(int) - Method in class org.globus.gram.GramAttributes
-
Specify the minimum memory limit for this job
- setMulti(String, String[]) - Method in class org.globus.rsl.RslAttributes
-
Sets the attribute value to the given list of values.
- setNumProcs(int) - Method in class org.globus.gram.GramAttributes
-
Specify the nuber of processors to be used by the current executable
- setOperator(int) - Method in class org.globus.rsl.AbstractRslNode
-
Sets the operator.
- setOperator(int) - Method in class org.globus.rsl.NameOpValue
-
Sets the relation operator.
- setProject(String) - Method in class org.globus.gram.GramAttributes
-
Specify the project to be charged for this job
- setQueue(String) - Method in class org.globus.gram.GramAttributes
-
Specify the queue name to be used for this job
- setRslNodeClass(Class) - Method in class org.globus.rsl.RSLParser
-
- setStatus(int) - Method in class org.globus.gram.GramJob
-
Sets the status of the job.
- setStderr(String) - Method in class org.globus.gram.GramAttributes
-
Specify the location to redirect stderr on the submission machine
- setStdin(String) - Method in class org.globus.gram.GramAttributes
-
Specify the location to redirect stdin on the submission machine
- setStdout(String) - Method in class org.globus.gram.GramAttributes
-
Specify the location to redirect stdout on the submission machine
- setValue(String) - Method in class org.globus.rsl.Value
-
Sets the actual value.
- setValues(List) - Method in class org.globus.rsl.NameValue
-
Sets the list of values.
- signal(int, String) - Method in class org.globus.gram.GramJob
-
Sends a signal command to the job.
- signal(int) - Method in class org.globus.gram.GramJob
-
Sends a signal command to the job.
- SIGNAL - Static variable in class org.globus.gram.internal.GRAMProtocol
-
- SIGNAL(String, String, int, String) - Static method in class org.globus.gram.internal.GRAMProtocol
-
- SIGNAL_CANCEL - Static variable in interface org.globus.gram.internal.GRAMConstants
-
Cancel a job
- SIGNAL_COMMIT_END - Static variable in interface org.globus.gram.internal.GRAMConstants
-
Signal the job manager to clean up after the completion of the job if
the job RSL contained the (two-phase = yes) relation.
- SIGNAL_COMMIT_EXTEND - Static variable in interface org.globus.gram.internal.GRAMConstants
-
Signal the job manager to wait an additional number of seconds
(specified by an integer value string as the signal's argument) before
timing out a two-phase job commit.
- SIGNAL_COMMIT_REQUEST - Static variable in interface org.globus.gram.internal.GRAMConstants
-
Signal the job manager to commence with a job submission if the job
request was accompanied by the (two_state=yes) RSL attribute.
- SIGNAL_PRIORITY - Static variable in interface org.globus.gram.internal.GRAMConstants
-
Change the priority of a job
- SIGNAL_RESUME - Static variable in interface org.globus.gram.internal.GRAMConstants
-
Resume a previously suspended job
- SIGNAL_STDIO_SIZE - Static variable in interface org.globus.gram.internal.GRAMConstants
-
Signal the job manager to verify that streamed I/O has been completely
received.
- SIGNAL_STDIO_UPDATE - Static variable in interface org.globus.gram.internal.GRAMConstants
-
Signal the job manager to change the way it is currently handling
standard output and/or standard error.
- SIGNAL_STOP_MANAGER - Static variable in interface org.globus.gram.internal.GRAMConstants
-
Signal the job manager to stop managing the current job and terminate.
- SIGNAL_SUSPEND - Static variable in interface org.globus.gram.internal.GRAMConstants
-
Suspend a job
- SimpleValue(LinkedList, LinkedList) - Method in class org.globus.rsl.RSLParser
-
- SINGLE_QUOTED_LITERAL - Static variable in interface org.globus.rsl.RSLParserConstants
-
- specialConstructor - Variable in exception org.globus.rsl.ParseException
-
This variable determines which constructor was used to create
this object and thereby affects the semantics of the
"getMessage" method (see below).
- specialToken - Variable in class org.globus.rsl.Token
-
This field is used to access special tokens that occur prior to this
token, but after the immediately preceding regular (non-special) token.
- specification(AbstractRslNode) - Method in class org.globus.rsl.RSLParser
-
- specList(AbstractRslNode) - Method in class org.globus.rsl.RSLParser
-
- staticFlag - Static variable in class org.globus.rsl.ASCII_CharStream
-
- status - Variable in class org.globus.gram.GramJob
-
- status - Variable in class org.globus.gram.internal.GatekeeperReply
-
- STATUS - Static variable in class org.globus.gram.internal.GRAMProtocol
-
- STATUS_ACTIVE - Static variable in interface org.globus.gram.internal.GRAMConstants
-
The job has received resources and the application is executing.
- STATUS_ALL - Static variable in interface org.globus.gram.internal.GRAMConstants
-
A mask of all job states.
- STATUS_DONE - Static variable in interface org.globus.gram.internal.GRAMConstants
-
The job completed successfully
- STATUS_FAILED - Static variable in interface org.globus.gram.internal.GRAMConstants
-
- STATUS_PENDING - Static variable in interface org.globus.gram.internal.GRAMConstants
-
The job is waiting for resources to become available to run.
- STATUS_POLL(String, String) - Static method in class org.globus.gram.internal.GRAMProtocol
-
- STATUS_STAGE_IN - Static variable in interface org.globus.gram.internal.GRAMConstants
-
The job manager is staging in files to run the job.
- STATUS_STAGE_OUT - Static variable in interface org.globus.gram.internal.GRAMConstants
-
The job manager is staging out files generated by the job.
- STATUS_SUSPENDED - Static variable in interface org.globus.gram.internal.GRAMConstants
-
The job has been suspended.
- STATUS_UNSUBMITTED - Static variable in interface org.globus.gram.internal.GRAMConstants
-
The job has not been submitted to the scheduler yet, pending the
reception of the GLOBUS_GRAM_PROTOCOL_JOB_SIGNAL_COMMIT_REQUEST
signal from a client.
- statusChanged(GramJob) - Method in interface org.globus.gram.GramJobListener
-
This method is used to notify the implementer when the status of a
GramJob has changed.
- STDIN_NOT_FOUND - Static variable in interface org.globus.gram.internal.GRAMProtocolErrorConstants
-
- stringLiteral() - Method in class org.globus.rsl.RSLParser
-
- stringToken() - Method in class org.globus.rsl.RSLParser
-
- subSpecification() - Method in class org.globus.rsl.RSLParser
-
- SUCCESS - Static variable in exception org.globus.gram.GramException
-
- SwitchTo(int) - Method in class org.globus.rsl.RSLParserTokenManager
-
- SYSTEM_CANCELLED - Static variable in interface org.globus.gram.internal.GRAMProtocolErrorConstants
-