Package net.sf.basedb.opengrid
package net.sf.basedb.opengrid
-
ClassDescriptionWhen 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.Wrapper around the outputstream so that we can close the related resource when the stream is closed.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.An implementation that parses the 'stdout' to a date if the exit code is 0.An implementation that set the result to 'stdout' if the exit code is 0, and to 'stderr' if not.Define a job that should be submitted to the cluster.Class for storing a file and a permission as one entity.Represents an identifier for a job on an Open Grid Scheduler cluster.Class for keeping track of the status of jobs submitted to an Open Grid cluster.Global constants and utility functions for the Open Grid Scheduler service package.Represents a single Open Grid Scheduler cluster together with login information for accessing it via SSH.Holds information about the Open Grid cluster together with a timestamp for caching purposes.An open session to an Open Grid cluster.A regular remote host that we can connect to via SSH.A remote session to a
RemoteHost
.Utility class for generating shell scripts.Verify the connection to a remote host using SHA-256 hash of the servers public key.Interal class with utility functions for SSH connections.