AbortJobIfTransactionFails |
When a job has been submitted to the cluster the job-id and
other information has to be registered in BASE.
|
AbstractHost<T extends AbstractSession<?>> |
An abstract host that can be reached via SSH.
|
AbstractSession<T extends AbstractHost<?>> |
Represents an open SSH session to a remote host.
|
AbstractSession.CloseResourceOutputStream |
Wrapper around the outputstream so that we can
close the related resource when the stream is closed.
|
AbstractSession.UploadSourceWrapper |
Wraps an UploadSource implementation with a LocalSourceFile
implementation so that the file data can be sent to the remote
server with SSHj.
|
CmdResult<R> |
Holds the result from executing a single command on a cluster.
|
CmdResult.DateResult |
An implementation that parses the 'stdout' to a date
if the exit code is 0.
|
CmdResult.StdioResult |
An implementation that set the result to 'stdout' if
the exit code is 0, and to 'stderr' if not.
|
JobDefinition |
Define a job that should be submitted to the cluster.
|
JobDefinition.UploadSourceWithPermission |
Class for storing a file and a permission as one
entity.
|
JobIdentifier |
Represents an identifier for a job on an Open Grid Scheduler
cluster.
|
JobStatus |
Class for keeping track of the status of jobs submitted
to an Open Grid cluster.
|
OpenGrid |
Global constants and utility functions for the Open Grid Scheduler
service package.
|
OpenGridCluster |
Represents a single Open Grid Scheduler cluster
together with login information for accessing it
via SSH.
|
OpenGridCluster.Info |
Holds information about the Open Grid cluster together with
a timestamp for caching purposes.
|
OpenGridSession |
An open session to an Open Grid cluster.
|
RemoteHost |
A regular remote host that we can connect to via SSH.
|
RemoteSession |
|
ScriptBuilder |
Utility class for generating shell scripts.
|
Sha256Verifier |
Verify the connection to a remote host using SHA-256
hash of the servers public key.
|
SshUtil |
Interal class with utility functions for SSH connections.
|