A B C D E F G H I J K L M N O P R S T U V W

S

SANDBOX_DELETE - Static variable in class org.gridlab.gat.resources.SoftwareDescription
Boolean attribute that indicates if the sandbox is to be deleted after the run.
SANDBOX_POSTSTAGE_STDERR - Static variable in class org.gridlab.gat.resources.SoftwareDescription
Boolean attribute that indicates if the stderr file should be poststaged when the job is finished.
SANDBOX_POSTSTAGE_STDOUT - Static variable in class org.gridlab.gat.resources.SoftwareDescription
Boolean attribute that indicates if the stdout file should be poststaged when the job is finished.
SANDBOX_PRESTAGE_STDIN - Static variable in class org.gridlab.gat.resources.SoftwareDescription
Boolean attribute that indicates if the stdin file should be prestaged before the job is submitted.
SANDBOX_ROOT - Static variable in class org.gridlab.gat.resources.SoftwareDescription
When set, defines a path to the root where sandbox directories are created.
SANDBOX_USEROOT - Static variable in class org.gridlab.gat.resources.SoftwareDescription
Boolean attribute that indicates that the directory specified with the SANDBOX_ROOT attribute should itself be used as a sandbox (instead of creating the sandbox in this directory).
SAVE_STATE - Static variable in class org.gridlab.gat.resources.SoftwareDescription
Indicates that the job data must be kept persistent for restart.
SecurityContext - Class in org.gridlab.gat.security
A container for security Information.
seek(long) - Method in class org.gridlab.gat.io.RandomAccessFile
 
setArguments(String...) - Method in class org.gridlab.gat.resources.JavaSoftwareDescription
This method should not be used.
setArguments(String...) - Method in class org.gridlab.gat.resources.SoftwareDescription
Sets the arguments of the executable.
setAttribute(String, Object) - Method in interface org.gridlab.gat.io.attributes.AttributeView
Sets/updates the value of an attribute.
setAttributes(Map<String, Object>) - Method in class org.gridlab.gat.resources.SoftwareDescription
Set the attributes to the attributes specified in the Map.
setAuthority(String) - Method in class org.gridlab.gat.URI
 
setCertfile(URI) - Method in class org.gridlab.gat.security.CertificateSecurityContext
Set the location of the certificate file.
setCredential(Object) - Method in class org.gridlab.gat.security.CredentialSecurityContext
Sets the credential associated with this security context.
setDefaultGATContext(GATContext) - Static method in class org.gridlab.gat.GAT
Sets the default GATContext to the new value.
setDeletePostStaged(boolean) - Method in class org.gridlab.gat.resources.SoftwareDescription
Sets the value which is used to determine whether the Files in the post stage file set should be deleted after the post staging.
setDeletePreStaged(boolean) - Method in class org.gridlab.gat.resources.SoftwareDescription
Sets the value which is used to determine whether the Files in the pre stage file set should be deleted after the post staging.
setDescription(Map<String, Object>) - Method in class org.gridlab.gat.resources.ResourceDescription
Sets the attributes associated with this instance.
setEnvironment(Map<String, Object>) - Method in class org.gridlab.gat.resources.SoftwareDescription
Sets the environment of the executable.
setExecutable(String) - Method in class org.gridlab.gat.resources.SoftwareDescription
Sets the path to the executable.
setFragment(String) - Method in class org.gridlab.gat.URI
 
setGATLocation(String) - Method in class org.gridlab.gat.resources.WrapperSoftwareDescription
Sets the GAT location that can be used to run the wrapper application.
setGroup(GroupPrincipal) - Method in interface org.gridlab.gat.io.attributes.PosixFileAttributeView
Updates the file group-owner.
setHost(String) - Method in class org.gridlab.gat.security.MyProxyServerCredentialSecurityContext
Sets the host of the MyProxy server.
setHost(String) - Method in class org.gridlab.gat.URI
 
setJavaArguments(String...) - Method in class org.gridlab.gat.resources.JavaSoftwareDescription
Sets the arguments of the java main class.
setJavaClassPath(String) - Method in class org.gridlab.gat.resources.JavaSoftwareDescription
Sets the java class path.
setJavaClassPath(String) - Method in class org.gridlab.gat.resources.WrapperSoftwareDescription
Don't use this method.
setJavaMain(String) - Method in class org.gridlab.gat.resources.JavaSoftwareDescription
Sets the main class.
setJavaMain(String) - Method in class org.gridlab.gat.resources.WrapperSoftwareDescription
Don't use this method.
setJavaOptions(String...) - Method in class org.gridlab.gat.resources.JavaSoftwareDescription
Sets the jvm options.
setJavaSystemProperties(Map<String, String>) - Method in class org.gridlab.gat.resources.JavaSoftwareDescription
Sets the system properties.
setKeyfile(URI) - Method in class org.gridlab.gat.security.CertificateSecurityContext
Sets the location of the keyfile associated with the context.
setLastModified(long) - Method in class org.gridlab.gat.io.File
 
setLength(long) - Method in class org.gridlab.gat.io.RandomAccessFile
 
setLoggingLevel(int) - Method in class org.gridlab.gat.resources.WrapperJobDescription
Sets the logging level for the wrapper job
setOwner(UserPrincipal) - Method in interface org.gridlab.gat.io.attributes.FileOwnerAttributeView
Updates the file owner.
setPassword(String) - Method in class org.gridlab.gat.security.SecurityContext
Sets the password.
setPath(String) - Method in class org.gridlab.gat.URI
 
setPermissions(Set<PosixFilePermission>) - Method in interface org.gridlab.gat.io.attributes.PosixFileAttributeView
Updates the file permissions.
setPort(int) - Method in class org.gridlab.gat.security.MyProxyServerCredentialSecurityContext
Sets the port of the MyProxy server.
setPort(int) - Method in class org.gridlab.gat.URI
 
setPostStaged(File...) - Method in class org.gridlab.gat.resources.SoftwareDescription
Sets the post staged file set.
setPreStaged(File...) - Method in class org.gridlab.gat.resources.SoftwareDescription
Sets the pre staged file set.
setPrivateKeySlot(int) - Method in class org.gridlab.gat.security.CertificateSecurityContext
Sets the private key slot.
setProcessCount(int) - Method in class org.gridlab.gat.resources.JobDescription
Set the number of processes, which is the total number of times the executable should be run.
setPWD(String) - Method in interface org.gridlab.gat.advert.AdvertService
Specify the element of the AdvertService name space to be used as reference for relative paths.
setQuery(String) - Method in class org.gridlab.gat.URI
 
setReadOnly() - Method in class org.gridlab.gat.io.File
 
setResource(Resource) - Method in class org.gridlab.gat.resources.JobDescription
Set the Resource associated with this JobDescription.
setResourceCount(int) - Method in class org.gridlab.gat.resources.JobDescription
Set the number of resources, which is the total number of resources where the number of processes should be distributed on.
setResourceDescription(ResourceDescription) - Method in class org.gridlab.gat.resources.JobDescription
Set the ResourceDescription associated with this JobDescription.
setScheduledType(WrapperJobDescription.ScheduledType) - Method in class org.gridlab.gat.resources.WrapperJobDescription
Sets the WrapperJobDescription.ScheduledType.
setScheme(String) - Method in class org.gridlab.gat.URI
 
setSoftwareDescription(SoftwareDescription) - Method in class org.gridlab.gat.resources.JobDescription
Set the SoftwareDescription associated with this JobDescription.
setStderr(File) - Method in class org.gridlab.gat.resources.SoftwareDescription
Sets the stderr File.
setStdin(File) - Method in class org.gridlab.gat.resources.SoftwareDescription
Sets the File where stdin is redirected from.
setStdout(File) - Method in class org.gridlab.gat.resources.SoftwareDescription
Sets the stdout File.
setTimes(Long, Long, Long, TimeUnit) - Method in interface org.gridlab.gat.io.attributes.BasicFileAttributeView
Updates any or all of the file's last modified time, last access time, and create time attributes.
setTriggerDirectory(URI) - Static method in class org.gridlab.gat.resources.WrapperJobDescription
Sets the directory where the trigger files will be written to.
setUserInfo(String) - Method in class org.gridlab.gat.URI
 
setUsername(String) - Method in class org.gridlab.gat.security.SecurityContext
Sets the user name.
setWipePostStaged(boolean) - Method in class org.gridlab.gat.resources.SoftwareDescription
Sets the value which is used to determine whether the Files in the post stage file set should be wiped after the post staging.
setWipePreStaged(boolean) - Method in class org.gridlab.gat.resources.SoftwareDescription
Sets the value which is used to determine whether the Files in the pre stage file set should be wiped after the post staging.
SingleAdaptorPerProxy - Interface in org.gridlab.gat
Marker interface for interface classes of GAT objects that should only have one adaptor per proxy object, because they have internal state.
size() - Method in class org.gridlab.gat.advert.MetaData
Returns the number of entries in the MetaData.
size() - Method in interface org.gridlab.gat.io.attributes.BasicFileAttributes
Returns the size of the file (in bytes).
skip(long) - Method in class org.gridlab.gat.io.FileInputStream
See FileInputStream.skip(long).
skipBytes(int) - Method in class org.gridlab.gat.io.RandomAccessFile
 
SoftwareDescription - Class in org.gridlab.gat.resources
An instance of this class is a description of a piece of software (component) which is to be submitted as a job.
SoftwareDescription() - Constructor for class org.gridlab.gat.resources.SoftwareDescription
Create a SoftwareDescription, which describes the application you want to run.
SoftwareDescription(String) - Constructor for class org.gridlab.gat.resources.SoftwareDescription
To be implemented.
SoftwareDescription(Map<String, Object>) - Constructor for class org.gridlab.gat.resources.SoftwareDescription
Create a SoftwareDescription, which describes the application you want to run.
SoftwareResource - Class in org.gridlab.gat.resources
An abstract representation of a piece of software.
SoftwareResource() - Constructor for class org.gridlab.gat.resources.SoftwareResource
 
SoftwareResourceDescription - Class in org.gridlab.gat.resources
An instance of this class is a description of a software resource, which may be required by a hardware or software component.
SoftwareResourceDescription() - Constructor for class org.gridlab.gat.resources.SoftwareResourceDescription
Constructs a SoftwareResourceDescription associated without attributes and dependencies.
SoftwareResourceDescription(Map<String, Object>) - Constructor for class org.gridlab.gat.resources.SoftwareResourceDescription
Constructs a SoftwareResourceDescription associated with the passed attributes.
SoftwareResourceDescription(Map<String, Object>, List<ResourceDescription>) - Constructor for class org.gridlab.gat.resources.SoftwareResourceDescription
Constructs a SoftwareResourceDescription associated with the passed objects.
STARTTIME - Static variable in interface org.gridlab.gat.resources.Job
Key corresponding to a long value which is the number of milliseconds after January 1, 1970, 00:00:00 GMT when the associated physical job was started.
STATE - Static variable in interface org.gridlab.gat.resources.Job
Key corresponding to a value which is the name of the state the job is in.
Steerable - Interface in org.gridlab.gat.steering
 
SteeredIDExistsException - Exception in org.gridlab.gat.steering
 
SteeredIDExistsException() - Constructor for exception org.gridlab.gat.steering.SteeredIDExistsException
 
SteeredIDExistsException(String, Throwable) - Constructor for exception org.gridlab.gat.steering.SteeredIDExistsException
 
SteeredIDExistsException(String) - Constructor for exception org.gridlab.gat.steering.SteeredIDExistsException
 
SteeredIDUnknownException - Exception in org.gridlab.gat.steering
 
SteeredIDUnknownException() - Constructor for exception org.gridlab.gat.steering.SteeredIDUnknownException
 
SteeredIDUnknownException(String, Throwable) - Constructor for exception org.gridlab.gat.steering.SteeredIDUnknownException
 
SteeredIDUnknownException(String) - Constructor for exception org.gridlab.gat.steering.SteeredIDUnknownException
 
SteeringControl - Class in org.gridlab.gat.steering
 
SteeringControl(SteeringControlDefinition, Map<String, Object>) - Constructor for class org.gridlab.gat.steering.SteeringControl
 
SteeringControlDefinition - Class in org.gridlab.gat.steering
 
SteeringControlDefinition(String, Map<String, Object>, Map<String, Object>) - Constructor for class org.gridlab.gat.steering.SteeringControlDefinition
 
SteeringManager - Interface in org.gridlab.gat.steering
 
stop() - Method in interface org.gridlab.gat.resources.Job
Stops the associated physical job.
STOP_ON_EXIT - Static variable in class org.gridlab.gat.resources.SoftwareDescription
Boolean attribute that indicates if the job needs to be terminated when GAT exits.
STOPTIME - Static variable in interface org.gridlab.gat.resources.Job
Key corresponding to a long value which is the number of milliseconds after January 1, 1970, 00:00:00 GMT when the associated physical job stopped.
streamingStderrEnabled() - Method in class org.gridlab.gat.resources.SoftwareDescription
Returns whether streaming standard error is enabled.
streamingStdinEnabled() - Method in class org.gridlab.gat.resources.SoftwareDescription
Returns whether streaming standard input is enabled.
streamingStdoutEnabled() - Method in class org.gridlab.gat.resources.SoftwareDescription
Returns whether streaming standard output is enabled.
SUBMISSIONTIME - Static variable in interface org.gridlab.gat.resources.Job
Key corresponding to a long value which is the number of milliseconds after January 1, 1970, 00:00:00 GMT when the associated physical job was submitted.
submitJob(AbstractJobDescription) - Method in interface org.gridlab.gat.resources.ResourceBroker
This operation takes a JobDescription, and submits the specified job to some underlying resource management or allocation system.
submitJob(AbstractJobDescription, MetricListener, String) - Method in interface org.gridlab.gat.resources.ResourceBroker
This operation takes a JobDescription, and submits the specified job to some underlying resource management or allocation system.

A B C D E F G H I J K L M N O P R S T U V W