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

$

$method_computeAsynch_2 - Static variable in class com.sun.grid.jgrid.proxy.ComputeServer_Stub
 
$method_computeAsynch_3 - Static variable in class com.sun.grid.jgrid.proxy.ComputeServer_Stub
 
$method_compute_0 - Static variable in class com.sun.grid.jgrid.proxy.ComputeServer_Stub
 
$method_compute_1 - Static variable in class com.sun.grid.jgrid.proxy.ComputeServer_Stub
 
$method_getResults_4 - Static variable in class com.sun.grid.jgrid.proxy.ComputeServer_Stub
 
$method_isComplete_5 - Static variable in class com.sun.grid.jgrid.proxy.ComputeServer_Stub
 

A

annotateClass(Class) - Method in class com.sun.grid.jgrid.proxy.ProxyOutputStream
This method overrides its parent's method to write the annotation object specified regardless of what class is being written.
annotateClass(Class) - Method in class com.sun.grid.jgrid.server.JCEPOutputStream
Writes the annotation to the serialized object
annotation - Variable in class com.sun.grid.jgrid.Job
The URL from whence the Computable implementation was loaded
annotation - Variable in class com.sun.grid.jgrid.proxy.ProxyOutputStream
The annotation to be used when writing objects to the stream.
annotation - Variable in class com.sun.grid.jgrid.server.JCEPOutputStream
The codebase to use for annotating the serialized objects
annotations - Variable in class com.sun.grid.jgrid.proxy.ProxyInputStream
Deprecated. A map of the annotations read indexed by class name.
asynch - Variable in class com.sun.grid.jgrid.Job
Whether this job is to be executed asynchronously or not

C

CANCEL_JOB - Static variable in interface com.sun.grid.jgrid.server.JCEP
Cancel an executing job.
CHECKPOINT_JOB - Static variable in interface com.sun.grid.jgrid.server.JCEP
Checkpointing an executing job.
COMMAND_FAILED - Static variable in interface com.sun.grid.jgrid.server.JCEP
The JCEP command has failed.
COMPLETE - Static variable in class com.sun.grid.jgrid.Job
The job has completed normally
CURRENT_VERSION - Static variable in class com.sun.grid.jgrid.server.JCEPProtocolModule
The lastest version of the JCEP protocol.
CommandFailedException - exception com.sun.grid.jgrid.server.CommandFailedException.
This exception signals that a requested command (suspend, resume, cancel, checkpoint, submit, or shutdown) on the JCEPListener (i.e.
CommandFailedException() - Constructor for class com.sun.grid.jgrid.server.CommandFailedException
Creates a new instance of CommandFailedException without detail message.
CommandFailedException(String, String) - Constructor for class com.sun.grid.jgrid.server.CommandFailedException
Constructs an instance of CommandFailedException with the specified detail message.
Computable - interface com.sun.grid.jgrid.Computable.
This interface marks a class that can be executed by the compute engine.
ComputeEngine - interface com.sun.grid.jgrid.ComputeEngine.
This class is the interface to the ComputeEngine that clients see.
ComputeEngine - interface com.sun.grid.jgrid.server.ComputeEngine.
Deprecated. No longer used as of 0.2
ComputeEngineImpl - class com.sun.grid.jgrid.ComputeEngineImpl.
Deprecated. No longer used as of 0.2.1
ComputeEngineImpl() - Constructor for class com.sun.grid.jgrid.ComputeEngineImpl
Deprecated. Constructs ComputeEngineImpl object and exports it on default port.
ComputeEngineImpl(int) - Constructor for class com.sun.grid.jgrid.ComputeEngineImpl
Deprecated. Constructs ComputeEngineImpl object and exports it on specified port.
ComputeEngineImpl - class com.sun.grid.jgrid.server.ComputeEngineImpl.
Deprecated. No longer used as of 0.2
ComputeEngineImpl(String) - Constructor for class com.sun.grid.jgrid.server.ComputeEngineImpl
Deprecated. Constructs ComputeEngineImpl object and exports it on default port.
ComputeEngineImpl(String, int) - Constructor for class com.sun.grid.jgrid.server.ComputeEngineImpl
Deprecated. Constructs ComputeEngineImpl object and exports it on specified port.
ComputeException - exception com.sun.grid.jgrid.ComputeException.
This class represents an exception that occurs during the processing of a job.
ComputeException() - Constructor for class com.sun.grid.jgrid.ComputeException
Creates new ComputeException without detail message.
ComputeException(String) - Constructor for class com.sun.grid.jgrid.ComputeException
Constructs an ComputeException with the specified detail message.
ComputeListener - interface com.sun.grid.jgrid.ComputeListener.
Deprecated. This class was never implemented.
ComputeProxy - class com.sun.grid.jgrid.proxy.ComputeProxy.
Deprecated. This class has been superceeded by ComputeServer as of 0.2.1
ComputeProxy(Socket) - Constructor for class com.sun.grid.jgrid.proxy.ComputeProxy
Deprecated. Creates a new instance of ComputeProxy
ComputeProxy.Lock - class com.sun.grid.jgrid.proxy.ComputeProxy.Lock.
Deprecated. This class is used by ComputeProxyto wait for jobs to complete.
ComputeProxy.Lock() - Constructor for class com.sun.grid.jgrid.proxy.ComputeProxy.Lock
Deprecated.  
ComputeProxy.StreamException - exception com.sun.grid.jgrid.proxy.ComputeProxy.StreamException.
Deprecated. This Exception is used to signal that an error occured while reading from the input stream that was not mechanical.
ComputeProxy.StreamException(String, String) - Constructor for class com.sun.grid.jgrid.proxy.ComputeProxy.StreamException
Deprecated. Creates a new StreamException
ComputeServer - class com.sun.grid.jgrid.proxy.ComputeServer.
This class is the central contact point for clients wishing to run jobs on the grid.
ComputeServer() - Constructor for class com.sun.grid.jgrid.proxy.ComputeServer
Creates a new instance of ComputeServer
ComputeServer.Lock - class com.sun.grid.jgrid.proxy.ComputeServer.Lock.
This class is used by ComputeServer to wait for jobs to complete.
ComputeServer.Lock() - Constructor for class com.sun.grid.jgrid.proxy.ComputeServer.Lock
 
ComputeServer_Skel - class com.sun.grid.jgrid.proxy.ComputeServer_Skel.
This skeleton is modified to disallow calls to the compute(Computable) method.
ComputeServer_Skel() - Constructor for class com.sun.grid.jgrid.proxy.ComputeServer_Skel
 
ComputeServer_Stub - class com.sun.grid.jgrid.proxy.ComputeServer_Stub.
This stub is modified to translate all calls to compute(Computable) into calls to compute(Computable, String) and similarly for computeAsynch.
ComputeServer_Stub() - Constructor for class com.sun.grid.jgrid.proxy.ComputeServer_Stub
Creates a new stub.
ComputeServer_Stub(RemoteRef) - Constructor for class com.sun.grid.jgrid.proxy.ComputeServer_Stub
Creates a new stub around the given reference object.
cancel() - Method in interface com.sun.grid.jgrid.Computable
This method cancels a running job.
cancel() - Method in class com.sun.grid.jgrid.Job
Notifies this job that it should cancel execution.
cancelJob(String) - Method in class com.sun.grid.jgrid.server.JCEPHandler
Cancel the executing Job.
cancelJob(String) - Method in interface com.sun.grid.jgrid.server.JCEPListener
Cancel an executing Job
channel_port - Static variable in class com.sun.grid.jgrid.proxy.ComputeServer
The port for the return data channel RMI registry
checkpoint() - Method in interface com.sun.grid.jgrid.Computable
This method is used to tell the job that a checkpoint is imminent and that it should save its state now.
checkpoint() - Method in class com.sun.grid.jgrid.Job
Notifies this job that it should save its state for an upcoming checkpoint.
checkpoint(String) - Method in interface com.sun.grid.jgrid.server.ComputeEngine
Deprecated. This method is causes the executing job to be written to disk.
checkpoint(String) - Method in class com.sun.grid.jgrid.server.ComputeEngineImpl
Deprecated. This method is not implemented.
checkpoint(String) - Method in class com.sun.grid.jgrid.server.JCEPHandler
Checkpoint the executing Job.
checkpoint(String) - Method in interface com.sun.grid.jgrid.server.JCEPListener
Checkpoint an executing Job
classToAnnotate - Variable in class com.sun.grid.jgrid.proxy.ProxyInputStream
Deprecated. Since the annotation is read in a method that doesn't know the name of the class being read, we have to store the class name in a method that does know it (resolveClass) so it can be used in readLocation to enter the annotation into the annotations Map.
closeConnection() - Method in class com.sun.grid.jgrid.server.JCEPProtocolModule
This method shuts down the protocol module.
closeConnection() - Method in class com.sun.grid.jgrid.server.JCEPVersion10Module
This method shuts down the protocol module.
closeSocket() - Method in class com.sun.grid.jgrid.server.JCEPVersion10Module
Closes the client connection.
com.sun.grid.jgrid - package com.sun.grid.jgrid
 
com.sun.grid.jgrid.proxy - package com.sun.grid.jgrid.proxy
 
com.sun.grid.jgrid.server - package com.sun.grid.jgrid.server
 
completed() - Method in class com.sun.grid.jgrid.Job
Checks whether or not this job has completed execution normally.
compute(Job) - Method in interface com.sun.grid.jgrid.Computable
This method causes this class to execute
compute(Computable) - Method in interface com.sun.grid.jgrid.ComputeEngine
This method submits a job for synchrnous execution.
compute(Computable, String) - Method in interface com.sun.grid.jgrid.ComputeEngine
This method submits a job for synchrnous execution.
compute(Computable) - Method in class com.sun.grid.jgrid.ComputeEngineImpl
Deprecated. This method submits a job for synchrnous execution.
compute(Computable, String) - Method in class com.sun.grid.jgrid.ComputeEngineImpl
Deprecated. This method submits a job for synchrnous execution.
compute(Computable) - Method in class com.sun.grid.jgrid.proxy.ComputeServer
This method should never be called.
compute(Computable, String) - Method in class com.sun.grid.jgrid.proxy.ComputeServer
This method submits a job for synchrnous execution.
compute(Computable) - Method in class com.sun.grid.jgrid.proxy.ComputeServer_Stub
This method submits a job for synchrnous execution.
compute(Computable, String) - Method in class com.sun.grid.jgrid.proxy.ComputeServer_Stub
This method submits a job for synchrnous execution.
compute(Job) - Method in interface com.sun.grid.jgrid.server.ComputeEngine
Deprecated. This method causes the execution of the Job.
compute(Job) - Method in class com.sun.grid.jgrid.server.ComputeEngineImpl
Deprecated. This method causes the execution of the Job.
computeAsynch(Computable) - Method in interface com.sun.grid.jgrid.ComputeEngine
This method submits a job for asynchronous execution.
computeAsynch(Computable, String) - Method in interface com.sun.grid.jgrid.ComputeEngine
This method submits a job for asynchronous execution.
computeAsynch(Computable) - Method in class com.sun.grid.jgrid.ComputeEngineImpl
Deprecated. This method submits a job for asynchrnous execution.
computeAsynch(Computable, String) - Method in class com.sun.grid.jgrid.ComputeEngineImpl
Deprecated. This method submits a job for asynchronous execution.
computeAsynch(Computable) - Method in class com.sun.grid.jgrid.proxy.ComputeServer
This method should never be called.
computeAsynch(Computable, String) - Method in class com.sun.grid.jgrid.proxy.ComputeServer
This method submits a job for asynchronous execution.
computeAsynch(Computable) - Method in class com.sun.grid.jgrid.proxy.ComputeServer_Stub
This method submits a job for asynchronous execution.
computeAsynch(Computable, String) - Method in class com.sun.grid.jgrid.proxy.ComputeServer_Stub
This method submits a job for asynchronous execution.
computeThread - Variable in class com.sun.grid.jgrid.Job
The thread under which this Job runs.
connect(String) - Method in interface com.sun.grid.jgrid.proxy.DRMAdapter
This method establishes a connection with the underlying DRM.
connectToResultChannel(String) - Method in class com.sun.grid.jgrid.server.ComputeEngineImpl
Deprecated. This method retrieves the ResultChannel object from the registry.
connectToResultChannel() - Static method in class com.sun.grid.jgrid.server.JCEPHandler
This method retrieves the ResultChannel object from the RMI registry server.
connection - Variable in class com.sun.grid.jgrid.server.JCEPHandler
The JCEPProtocolModule which is handling the client communications
createCommandStringArray(String[]) - Static method in class com.sun.grid.jgrid.proxy.ComputeProxy
Deprecated.  
createCommandStringArray(String[]) - Static method in class com.sun.grid.jgrid.proxy.ComputeServer
Creates a command string array from the given arguments

D

DGC_OID - Static variable in class com.sun.grid.jgrid.proxy.ComputeProxy
Deprecated. The ObjID of the DGC
DGC_OP_CLEAN - Static variable in class com.sun.grid.jgrid.proxy.ComputeProxy
Deprecated. The number of the clean method on the DGCRegistry
DGC_OP_DIRTY - Static variable in class com.sun.grid.jgrid.proxy.ComputeProxy
Deprecated. The number of the dirty method on the DGCRegistry
DRMAdapter - interface com.sun.grid.jgrid.proxy.DRMAdapter.
This class represents an abstraction layer for native communications with a DRM.
DRMException - exception com.sun.grid.jgrid.proxy.DRMException.
This class signals a error while talking to the Sun ONE Grid Engine directly.
DRMException() - Constructor for class com.sun.grid.jgrid.proxy.DRMException
Creates a new instance of SGEException without detail message.
DRMException(String) - Constructor for class com.sun.grid.jgrid.proxy.DRMException
Constructs an instance of SGEException with the specified detail message.
debug - Static variable in class com.sun.grid.jgrid.proxy.ComputeProxy
Deprecated. Whether debug information should be printed
debug - Static variable in class com.sun.grid.jgrid.proxy.ComputeServer
Whether debug information should be printed
debug - Static variable in class com.sun.grid.jgrid.server.JCEPHandler
Whether debug messages should be printed
decrementNumberOfJobs() - Static method in class com.sun.grid.jgrid.server.JCEPHandler
Decrement the number of running jobs by 1
deleteJob(String) - Method in class com.sun.grid.jgrid.proxy.ComputeProxy
Deprecated. This method removes a job from the lockbox and disk.
deleteJob(String) - Method in class com.sun.grid.jgrid.proxy.ComputeServer
This method removes a job from the lockbox and disk.
din - Variable in class com.sun.grid.jgrid.server.JCEPVersion10Module
The input stream used to communicate with the client
disconnect() - Method in interface com.sun.grid.jgrid.proxy.DRMAdapter
This method disconnects from the underlying DRM.
dispatch(Remote, RemoteCall, int, long) - Method in class com.sun.grid.jgrid.proxy.ComputeServer_Skel
Dispatchs an incoming RMI call to the server object.
doHandshake(DataInputStream, DataOutputStream) - Method in class com.sun.grid.jgrid.proxy.ComputeProxy
Deprecated. This method handles the initial JRMP handshake
doHandshake(DataInputStream, DataOutputStream) - Static method in class com.sun.grid.jgrid.server.JCEPProtocolModule
This method confirms that the client is attempting to establish a JCEP communication channel and establishes the version of JCEP to use.
dout - Variable in class com.sun.grid.jgrid.server.JCEPVersion10Module
The output stream used to communicate with the client

E

ERROR - Static variable in class com.sun.grid.jgrid.Job
The Job was stopped due to an error during execution
engine - Variable in class com.sun.grid.jgrid.server.JCEPVersion10Module
The JCEPListener at which to direct command received from the client
establishConnection(JCEPListener, Socket) - Static method in class com.sun.grid.jgrid.server.JCEPProtocolModule
Establishes a connection to the client over the given socket and sets the handler for the connection.

F

filename - Variable in class com.sun.grid.jgrid.Job
The absolute filename where the serialized Job is written
flushLogs() - Static method in class com.sun.grid.jgrid.proxy.ComputeProxy
Deprecated. This methods flushes the logs
flushLogs() - Static method in class com.sun.grid.jgrid.proxy.ComputeServer
This methods flushes the logs
flushLogs() - Static method in class com.sun.grid.jgrid.server.JCEPHandler
Flushes the logs.

G

GRACE_PERIOD - Static variable in class com.sun.grid.jgrid.server.JCEPHandler
The default amount of number of miliseconds to wait for jobs to complete after a shutdown before explicitly exiting the VM.
getAnnotation() - Method in class com.sun.grid.jgrid.Job
Gets the URL from which the Computable implementation was downloaded.
getAnnotations() - Method in class com.sun.grid.jgrid.proxy.ProxyInputStream
Deprecated. This method returns the Map containing the annotations read so far, indexed by class name.
getExceptionAsString(Exception) - Static method in class com.sun.grid.jgrid.Logger
This method is a convenience method used to translate an Exception into a String that looks like what the VM prints out when an uncaught Exception causes a stack trace to be printed.
getFilename() - Method in class com.sun.grid.jgrid.Job
Get the path to the serialized Job file
getJob() - Method in class com.sun.grid.jgrid.Job
Returns the object to process
getJobId() - Method in class com.sun.grid.jgrid.Job
Returns the id of this job
getLastAnnotation() - Method in class com.sun.grid.jgrid.server.JCEPInputStream
Used to retreive the last annotation read in resolveClass().
getLogger() - Method in class com.sun.grid.jgrid.Job
Returns the logging mechanism to eb used by the Computable for reporting errors and logging messages.
getMessage() - Method in class com.sun.grid.jgrid.proxy.ComputeProxy.StreamException
Deprecated. Returns the exception error message
getMessage() - Method in class com.sun.grid.jgrid.server.CommandFailedException
Returns a message describing why the command failed.
getNextProcessId() - Static method in class com.sun.grid.jgrid.proxy.ComputeProxy
Deprecated. This method returns the next job id
getNextProcessId() - Static method in class com.sun.grid.jgrid.proxy.ComputeServer
This method returns the next job id
getNumberOfJobs() - Static method in class com.sun.grid.jgrid.server.JCEPHandler
Get the number of running jobs.
getOperations() - Method in class com.sun.grid.jgrid.proxy.ComputeServer_Skel
Gets the list of operations supported by this skeleton.
getResult() - Method in class com.sun.grid.jgrid.Job
Get the result object returned by the Computable upon successful completion.
getResult(String) - Static method in class com.sun.grid.jgrid.proxy.ComputeProxy
Deprecated. This method waits for the job to complete and returns the results
getResult(String) - Static method in class com.sun.grid.jgrid.proxy.ComputeServer
This method waits for the job to complete and returns the results
getResults(String) - Method in interface com.sun.grid.jgrid.ComputeEngine
This method retrieves the results of a job that was executed asynchronously.
getResults(String) - Method in class com.sun.grid.jgrid.ComputeEngineImpl
Deprecated. This method retrieves the results of a job that was executed asynchronously.
getResults(String) - Method in class com.sun.grid.jgrid.proxy.ComputeServer
This method retrieves the results of a job that was executed asynchronously.
getResults(String) - Method in class com.sun.grid.jgrid.proxy.ComputeServer_Stub
This method retrieves the results of a job that was executed asynchronously.
getState() - Method in class com.sun.grid.jgrid.Job
Returns the current state of the Job.
got - Variable in class com.sun.grid.jgrid.proxy.ComputeProxy.StreamException
Deprecated. What was actually read
gracePeriod - Static variable in class com.sun.grid.jgrid.server.JCEPHandler
The amount of time to wait for jobs to complete after a shutdown before explicitly exiting the VM.

H

HANDSHAKE - Static variable in interface com.sun.grid.jgrid.server.JCEP
Passed at the beginning of a conversation
HASH_COMPUTE - Static variable in class com.sun.grid.jgrid.proxy.ComputeProxy
Deprecated. The method hash for the compute method
HASH_COMPUTEASYNCH - Static variable in class com.sun.grid.jgrid.proxy.ComputeProxy
Deprecated. The method hash for the computeAsynch method
HASH_GETRESULTS - Static variable in class com.sun.grid.jgrid.proxy.ComputeProxy
Deprecated. The method hash for the getResults method
HASH_ISCOMPLETE - Static variable in class com.sun.grid.jgrid.proxy.ComputeProxy
Deprecated. The method hash for the isComplete method
halt(String) - Method in interface com.sun.grid.jgrid.server.ComputeEngine
Deprecated. This method stops a job from executing.
halt(String) - Method in class com.sun.grid.jgrid.server.ComputeEngineImpl
Deprecated. This method is not implemented.
haltAll() - Method in interface com.sun.grid.jgrid.server.ComputeEngine
Deprecated. This method stops all executing jobs on the ComputeEngine.
haltAll() - Method in class com.sun.grid.jgrid.server.ComputeEngineImpl
Deprecated. This method is not implemented.

I

incrementNumberOfJobs() - Static method in class com.sun.grid.jgrid.server.JCEPHandler
Increment the number of running jobs by 1
interfaceHash - Static variable in class com.sun.grid.jgrid.proxy.ComputeServer_Skel
 
interfaceHash - Static variable in class com.sun.grid.jgrid.proxy.ComputeServer_Stub
 
interrupt() - Method in class com.sun.grid.jgrid.Job
Interrupts the Job thread.
isAsynch() - Method in class com.sun.grid.jgrid.Job
Returns whether or not this job should be executed asynchronously
isComplete(String) - Method in interface com.sun.grid.jgrid.ComputeEngine
This method check whether an asynchronous job has finished executing.
isComplete(String) - Method in class com.sun.grid.jgrid.ComputeEngineImpl
Deprecated. This method check whether an asynchronous job has finished executing.
isComplete(String) - Method in class com.sun.grid.jgrid.proxy.ComputeServer
This method check whether an asynchronous job has finished executing.
isComplete(String) - Method in class com.sun.grid.jgrid.proxy.ComputeServer_Stub
This method check whether an asynchronous job has finished executing.

J

JCEP - interface com.sun.grid.jgrid.server.JCEP.
The JCEP interface defines the codes used by the JCEP client and server to communicate with each other.
JCEPHandler - class com.sun.grid.jgrid.server.JCEPHandler.
The JCEPHandler handles all JCEP communications.
JCEPHandler(Socket) - Constructor for class com.sun.grid.jgrid.server.JCEPHandler
Creates a new instance of JCEPHandler
JCEPHandler.LogFlusher - class com.sun.grid.jgrid.server.JCEPHandler.LogFlusher.
A helper class used as a shutdown hook.
JCEPHandler.LogFlusher() - Constructor for class com.sun.grid.jgrid.server.JCEPHandler.LogFlusher
 
JCEPInputStream - class com.sun.grid.jgrid.server.JCEPInputStream.
This class is used to read a serialized Job object that was written to disk with annotation for where to find its class data.
JCEPInputStream() - Constructor for class com.sun.grid.jgrid.server.JCEPInputStream
Creates a new instance of JCEPInputStream
JCEPInputStream(InputStream) - Constructor for class com.sun.grid.jgrid.server.JCEPInputStream
Creates an instance of JCEPInputStream that wraps the given InputStream.
JCEPListener - interface com.sun.grid.jgrid.server.JCEPListener.
The JCEPListener interface abstracts the JCEPHandler from the JCEPProtocolModule.
JCEPOutputStream - class com.sun.grid.jgrid.server.JCEPOutputStream.
The JCEPOutputStream is used by the Job object to write itself to disk when asked to checkpoint.
JCEPOutputStream(OutputStream, String) - Constructor for class com.sun.grid.jgrid.server.JCEPOutputStream
Creates a new instance of JCEPOutputStream that wrap the given OutputStream.
JCEPProtocolModule - class com.sun.grid.jgrid.server.JCEPProtocolModule.
This class defines the interface for classes which which to implement a JCEP service.
JCEPProtocolModule() - Constructor for class com.sun.grid.jgrid.server.JCEPProtocolModule
 
JCEPVersion10Module - class com.sun.grid.jgrid.server.JCEPVersion10Module.
This class implements the 1.0 version of JCEP.
JCEPVersion10Module(JCEPListener, Socket, DataInputStream, DataOutputStream) - Constructor for class com.sun.grid.jgrid.server.JCEPVersion10Module
Creates a new instance of JCEPVersion10Module
JCEPVersion10Module.ListenerThread - class com.sun.grid.jgrid.server.JCEPVersion10Module.ListenerThread.
This class reads incoming messages from the input stream and forwards the resulting commands through the protocol module.
JCEPVersion10Module.ListenerThread() - Constructor for class com.sun.grid.jgrid.server.JCEPVersion10Module.ListenerThread
Creates a new ListenerThread.
JGridException - exception com.sun.grid.jgrid.JGridException.
This class is the parent Exception for all JGrid Exceptions.
JGridException() - Constructor for class com.sun.grid.jgrid.JGridException
Creates a new instance of JGridException without detail message.
JGridException(String) - Constructor for class com.sun.grid.jgrid.JGridException
Constructs an instance of JGridException with the specified detail message.
JOB_CHECKPOINTED - Static variable in interface com.sun.grid.jgrid.server.JCEP
The executing job has been sucessfully checkpointed.
JOB_STATE_CHANGE - Static variable in interface com.sun.grid.jgrid.server.JCEP
The executing job job has changed state.
Job - class com.sun.grid.jgrid.Job.
This class represents a job to be executed by the compute engine.
Job(String, Computable) - Constructor for class com.sun.grid.jgrid.Job
Creates a new instance of Job
Job(String, Computable, boolean) - Constructor for class com.sun.grid.jgrid.Job
Creates a new instance of Job
JobCanceledException - exception com.sun.grid.jgrid.JobCanceledException.
This exception is used as a placeholder to pass back to through the result channel to notify the client that the job has been canceled before completing.
JobCanceledException() - Constructor for class com.sun.grid.jgrid.JobCanceledException
Creates a new instance of JobCanceledException without detail message.
JobCanceledException(String) - Constructor for class com.sun.grid.jgrid.JobCanceledException
Constructs an instance of JobCanceledException with the specified detail message.
job - Variable in class com.sun.grid.jgrid.Job
The object to process
jobCheckpointed() - Method in class com.sun.grid.jgrid.Logger
Notify the LogListener(s) that the Job has been checkpointed.
jobComplete() - Method in class com.sun.grid.jgrid.Logger
Notify the LogListener(s) that the Job has completed normally.
jobFailed() - Method in class com.sun.grid.jgrid.Logger
Notify the LogListener(s) that the Job has exited abnormally, either due to an uncaught Exception or because the Job was canceled.
jobId - Variable in class com.sun.grid.jgrid.Job
The id of this job
jobId - Variable in class com.sun.grid.jgrid.Logger
The id of the Job to which this Logger is attached.
jobId - Variable in class com.sun.grid.jgrid.server.CommandFailedException
The id of the job that failed
jobMap - Static variable in class com.sun.grid.jgrid.server.JCEPHandler
A Map of running and completed Jobs
jobPath - Static variable in class com.sun.grid.jgrid.proxy.ComputeProxy
Deprecated. The path to the serialized job files
jobPath - Static variable in class com.sun.grid.jgrid.proxy.ComputeServer
The path to the serialized job files
jobResumed() - Method in class com.sun.grid.jgrid.Logger
Notify the LogListener(s) that the Job has been resumed.
jobStarted() - Method in class com.sun.grid.jgrid.Logger
Notify the LogListener(s) that the Job has been started.
jobStopped() - Method in class com.sun.grid.jgrid.Logger
Notify the LogListener(s) that the Job has exited abnormally, either due to an uncaught Exception or because the Job was canceled.
jobSuspended() - Method in class com.sun.grid.jgrid.Logger
Notify the LogListener(s) that the Job has been suspended.

L

LOG_ERROR - Static variable in interface com.sun.grid.jgrid.server.JCEP
An error from an executing job.
LOG_MESSAGE - Static variable in interface com.sun.grid.jgrid.server.JCEP
A message from an executing job.
LOOKUP_NAME - Static variable in class com.sun.grid.jgrid.proxy.ComputeServer
The name under which the ComputeServer registers in the RMI registry
LOOKUP_NAME - Static variable in interface com.sun.grid.jgrid.proxy.ResultChannel
The name under which the ResultChannel will be registered.
LogListener - interface com.sun.grid.jgrid.LogListener.
This interface describes classes which can listen to the information passed to the Logger by the Job.
Logger - class com.sun.grid.jgrid.Logger.
The purpose of the Logger class is to attach an executing Job to one or more LogListeners for logging messages and event to the client.
Logger(String) - Constructor for class com.sun.grid.jgrid.Logger
Creates a new instance of Logger
lastAnnotation - Variable in class com.sun.grid.jgrid.server.JCEPInputStream
The last class data URL read from an object annotation by resolveClass().
listeners - Variable in class com.sun.grid.jgrid.Logger
The list of LogListener to which this Logger logs messages and events
lockbox - Static variable in class com.sun.grid.jgrid.proxy.ComputeProxy
Deprecated. A place to store Lock objects referenced by job id.
lockbox - Static variable in class com.sun.grid.jgrid.proxy.ComputeServer
A place to store Lock objects referenced by job id.
lockbox - Variable in class com.sun.grid.jgrid.proxy.ResultChannelImpl
Usage to store references to running and completed jobs.
log - Variable in class com.sun.grid.jgrid.Job
The logging mechanism for jobs
log - Static variable in class com.sun.grid.jgrid.proxy.ComputeProxy
Deprecated. The logging mechanism
log - Static variable in class com.sun.grid.jgrid.proxy.ComputeServer
The logging mechanism
log - Static variable in class com.sun.grid.jgrid.proxy.ResultChannelImpl
A Map containing ComputeProxy.Lock's for each active job.
log - Static variable in class com.sun.grid.jgrid.server.JCEPHandler
The logging mechanism
log - Static variable in class com.sun.grid.jgrid.server.JCEPProtocolModule
The logging mechanism
log - Static variable in class com.sun.grid.jgrid.server.JCEPVersion10Module
The logging mechanism
logError(String, String) - Method in interface com.sun.grid.jgrid.LogListener
Log an error.
logError(String) - Method in class com.sun.grid.jgrid.Logger
Log an error message from the Job to the LogListener(s).
logError(String, String) - Method in class com.sun.grid.jgrid.server.JCEPHandler
An error has occured in an executing job.
logError(String, String) - Method in class com.sun.grid.jgrid.server.JCEPProtocolModule
Tells the protocol module to notify its client of an error from an executing job.
logError(String, String) - Method in class com.sun.grid.jgrid.server.JCEPVersion10Module
Tells the protocol module to notify its client of an error from an executing job.
logErrorOrWarn(String, String) - Method in class com.sun.grid.jgrid.server.JCEPVersion10Module.ListenerThread
Convenience method to log the error to the client is possible.
logMessage(String, String) - Method in interface com.sun.grid.jgrid.LogListener
Log a message.
logMessage(String) - Method in class com.sun.grid.jgrid.Logger
Log a message from the Job to the LogListener(s)
logMessage(String, String) - Method in class com.sun.grid.jgrid.server.JCEPHandler
An executing Job has sent a message.
logMessage(String, String) - Method in class com.sun.grid.jgrid.server.JCEPProtocolModule
Tells the protocol module to notify its client of a message from an executing job.
logMessage(String, String) - Method in class com.sun.grid.jgrid.server.JCEPVersion10Module
Tells the protocol module to notify its client of a message from an executing job.

M

MIN_VERSION - Static variable in class com.sun.grid.jgrid.server.JCEPProtocolModule
The minimum version of the JCEP protocol supported by the protocol module factory.
main(String[]) - Static method in class com.sun.grid.jgrid.ComputeEngineImpl
Deprecated. Main method.
main(String[]) - Static method in class com.sun.grid.jgrid.proxy.ComputeProxy
Deprecated. The main method creates a registry on 1100 for return channel communications and creates a fake registry on 1099 to intercep RMI calls.
main(String[]) - Static method in class com.sun.grid.jgrid.proxy.ComputeServer
The main method creates a registry on 1100 for return channel communications and creates a registry on 1099 to receive RMI calls.
main(String[]) - Static method in class com.sun.grid.jgrid.proxy.ResultChannelImpl
This is a convenience method for testing purposes.
main(String[]) - Static method in class com.sun.grid.jgrid.server.ComputeEngineImpl
Deprecated. Main method.
main(String[]) - Static method in class com.sun.grid.jgrid.server.JCEPHandler
Starts up the server, which listens for incoming socket connections.
mainThread - Static variable in class com.sun.grid.jgrid.server.JCEPHandler
The thread running the main() method.
moduleList - Static variable in class com.sun.grid.jgrid.server.JCEPProtocolModule
The list of JCEPProtocolModules with open client connections.

N

NOT_STARTED - Static variable in class com.sun.grid.jgrid.Job
The Job has not been started
NotInterruptableException - exception com.sun.grid.jgrid.NotInterruptableException.
This Exception is thrown by Computable implementations which do not allow themselves to be interrupted for checkpointing or cancelation.
NotInterruptableException() - Constructor for class com.sun.grid.jgrid.NotInterruptableException
Creates a new instance of NotInterruptableException without detail message.
NotInterruptableException(String) - Constructor for class com.sun.grid.jgrid.NotInterruptableException
Constructs an instance of NotInterruptableException with the specified detail message.
nextProcessId - Static variable in class com.sun.grid.jgrid.proxy.ComputeProxy
Deprecated. The next job id to be assigned
nextProcessId - Static variable in class com.sun.grid.jgrid.proxy.ComputeServer
The next job id to be assigned
notifyAllModules() - Static method in class com.sun.grid.jgrid.server.JCEPProtocolModule
This method is used to propogate a shutdown notice to all open protocol modules.
notifyCommandFailed(byte, String, String) - Method in class com.sun.grid.jgrid.server.JCEPVersion10Module
Tells the protocol module to notify its client that a previously submitted command has failed to execute.
notifyJobCheckpointed(String) - Method in interface com.sun.grid.jgrid.LogListener
Log that the job has been checkpointed.
notifyJobCheckpointed(String) - Method in class com.sun.grid.jgrid.server.JCEPHandler
An executing Job has been checkpointed.
notifyJobCheckpointed(String) - Method in class com.sun.grid.jgrid.server.JCEPProtocolModule
Tells the protocol module to notify its client that a job has been checkpointed.
notifyJobCheckpointed(String) - Method in class com.sun.grid.jgrid.server.JCEPVersion10Module
Tells the protocol module to notify its client that a job has been checkpointed.
notifyJobCompleted(String) - Method in interface com.sun.grid.jgrid.LogListener
Log that the job has completed execution normally.
notifyJobCompleted(String) - Method in class com.sun.grid.jgrid.server.JCEPHandler
An executing Job has completed normally.
notifyJobCompleted(String) - Method in class com.sun.grid.jgrid.server.JCEPProtocolModule
Tells the protocol module to notify its client that a job has completed execution normally.
notifyJobCompleted(String) - Method in class com.sun.grid.jgrid.server.JCEPVersion10Module
Tells the protocol module to notify its client that a job has completed execution normally.
notifyJobFailed(String) - Method in interface com.sun.grid.jgrid.LogListener
Log that the job has exited prior to completing.
notifyJobFailed(String) - Method in class com.sun.grid.jgrid.server.JCEPHandler
An executing Job has exited abnormally by throwing an Exception.
notifyJobFailed(String) - Method in class com.sun.grid.jgrid.server.JCEPProtocolModule
Tells the protocol module to notify its client that a job has terminated execution abnormally because of an error during execution.
notifyJobFailed(String) - Method in class com.sun.grid.jgrid.server.JCEPVersion10Module
Tells the protocol module to notify its client that a job has terminated execution abnormally because of an error during execution.
notifyJobResumed(String) - Method in interface com.sun.grid.jgrid.LogListener
Log that the job has been resumed.
notifyJobResumed(String) - Method in class com.sun.grid.jgrid.server.JCEPHandler
An executing Job has been resumed.
notifyJobResumed(String) - Method in class com.sun.grid.jgrid.server.JCEPProtocolModule
Tells the protocol module to notify its client that a job has been resumed.
notifyJobResumed(String) - Method in class com.sun.grid.jgrid.server.JCEPVersion10Module
Tells the protocol module to notify its client that a job has terminated execution abnormally because of an error during execution.
notifyJobStarted(String) - Method in interface com.sun.grid.jgrid.LogListener
Log that the job has started executing.
notifyJobStarted(String) - Method in class com.sun.grid.jgrid.server.JCEPHandler
A Job has begun execution.
notifyJobStarted(String) - Method in class com.sun.grid.jgrid.server.JCEPProtocolModule
Tells the protocol module to notify its client that a job has started execution.
notifyJobStarted(String) - Method in class com.sun.grid.jgrid.server.JCEPVersion10Module
Tells the protocol module to notify its client that a job has started execution.
notifyJobStateChange(String, byte) - Method in class com.sun.grid.jgrid.server.JCEPVersion10Module
Tells the protocol module to notify its client that a job has changed state.
notifyJobStopped(String) - Method in interface com.sun.grid.jgrid.LogListener
Log that the job has been stopped prior to completing.
notifyJobStopped(String) - Method in class com.sun.grid.jgrid.server.JCEPHandler
An executing Job has exited abnormally by being canceled .
notifyJobStopped(String) - Method in class com.sun.grid.jgrid.server.JCEPProtocolModule
Tells the protocol module to notify its client that a job has terminated execution abnormally by being canceled.
notifyJobStopped(String) - Method in class com.sun.grid.jgrid.server.JCEPVersion10Module
Tells the protocol module to notify its client that a job has terminated execution abnormally by being canceled.
notifyJobSuspended(String) - Method in interface com.sun.grid.jgrid.LogListener
Log that the job has been suspended.
notifyJobSuspended(String) - Method in class com.sun.grid.jgrid.server.JCEPHandler
An executing Job has been suspended.
notifyJobSuspended(String) - Method in class com.sun.grid.jgrid.server.JCEPProtocolModule
Tells the protocol module to notify its client that a job has been suspended.
notifyJobSuspended(String) - Method in class com.sun.grid.jgrid.server.JCEPVersion10Module
Tells the protocol module to notify its client that a job has terminated execution abnormally because of an error during execution.
notifyShutdown() - Method in class com.sun.grid.jgrid.server.JCEPProtocolModule
Tells the protocol module to notify its client that server is shutting down.
notifyShutdown() - Method in class com.sun.grid.jgrid.server.JCEPVersion10Module
Tells the protocol module to notify its client that server is shutting down.
numberOfRunningJobs - Static variable in class com.sun.grid.jgrid.server.JCEPHandler
The number of running jobs in this engine

O

operations - Static variable in class com.sun.grid.jgrid.proxy.ComputeServer_Skel
 
operations - Static variable in class com.sun.grid.jgrid.proxy.ComputeServer_Stub
 

P

PORT - Static variable in interface com.sun.grid.jgrid.proxy.ResultChannel
The port on which the registry housing the ResultChannel will be started.
PORT - Static variable in interface com.sun.grid.jgrid.server.JCEP
The default port number to use for a JCEP socket
ProxyInputStream - class com.sun.grid.jgrid.proxy.ProxyInputStream.
Deprecated. No longer used as of 0.2.1
ProxyInputStream(InputStream) - Constructor for class com.sun.grid.jgrid.proxy.ProxyInputStream
Deprecated. Creates a new instance of ProxyInputStream
ProxyOutputStream - class com.sun.grid.jgrid.proxy.ProxyOutputStream.
This class allows the annotation for classes being written to the stream to be explicitly set.
ProxyOutputStream(OutputStream) - Constructor for class com.sun.grid.jgrid.proxy.ProxyOutputStream
Creates a new instance of ProxyOutputStream
port - Static variable in class com.sun.grid.jgrid.proxy.ComputeProxy
Deprecated. The port on which to start the fake server
port - Static variable in class com.sun.grid.jgrid.server.JCEPHandler
The port number on which to listen for incoming requests
prepareLogging() - Static method in class com.sun.grid.jgrid.proxy.ComputeProxy
Deprecated. This method sets up the Logger object
prepareLogging() - Static method in class com.sun.grid.jgrid.proxy.ComputeServer
This method sets up the Logger object
prepareLogging() - Static method in class com.sun.grid.jgrid.server.JCEPHandler
This method sets up the Logger object
process(Computable, String, boolean) - Method in class com.sun.grid.jgrid.proxy.ComputeProxy
Deprecated. This method does the actual processing for calls to compute and computeAsynch on ComputeEngine
processArguments(String[]) - Static method in class com.sun.grid.jgrid.proxy.ComputeProxy
Deprecated. This method processes the command line arguments and sets the appropriate variables
processArguments(String[]) - Static method in class com.sun.grid.jgrid.proxy.ComputeServer
This method processes the command line arguments and sets the appropriate variables
processArguments(String[]) - Static method in class com.sun.grid.jgrid.server.JCEPHandler
Parses the command line arguments and acts accordingly
processBindCall(ObjectInputStream, DataOutputStream) - Method in class com.sun.grid.jgrid.proxy.ComputeProxy
Deprecated. This method handles calls to the bind method of the Registry
processCall(ObjectInputStream, DataOutputStream, int, long) - Method in class com.sun.grid.jgrid.proxy.ComputeProxy
Deprecated. This method handles calls to com.sun.grid.jgrid.ComputeEngine methods
processCleanCall(ObjectInputStream, DataOutputStream) - Method in class com.sun.grid.jgrid.proxy.ComputeProxy
Deprecated. This method handles calls to the clean method of the DGC
processComputeCall(ObjectInputStream, DataOutputStream, boolean) - Method in class com.sun.grid.jgrid.proxy.ComputeProxy
Deprecated. This method handles calls to the compute and computeAsynch methods of ComputeEngine
processConnection(DataInputStream, DataOutputStream) - Method in class com.sun.grid.jgrid.proxy.ComputeProxy
Deprecated. This method handles the connection communication
processDirtyCall(ObjectInputStream, DataOutputStream) - Method in class com.sun.grid.jgrid.proxy.ComputeProxy
Deprecated. This method handles calls to the dirty method of the DGC
processException(DataOutputStream, Exception) - Method in class com.sun.grid.jgrid.proxy.ComputeProxy
Deprecated. This method handles exceptions
processGetResultsCall(ObjectInputStream, DataOutputStream) - Method in class com.sun.grid.jgrid.proxy.ComputeProxy
Deprecated. This method handles calls to the getResults method of ComputeEngine
processIsCompleteCall(ObjectInputStream, DataOutputStream) - Method in class com.sun.grid.jgrid.proxy.ComputeProxy
Deprecated. This method handles calls to the isComplete method of ComputeEngine
processListCall(ObjectInputStream, DataOutputStream) - Method in class com.sun.grid.jgrid.proxy.ComputeProxy
Deprecated. This method handles calls to the list method of the Registry
processLookupCall(ObjectInputStream, DataOutputStream) - Method in class com.sun.grid.jgrid.proxy.ComputeProxy
Deprecated. This method handles calls to the lookup method of the Registry
processRebindCall(ObjectInputStream, DataOutputStream) - Method in class com.sun.grid.jgrid.proxy.ComputeProxy
Deprecated. This method handles calls to the rebind method of the Registry
processUnbindCall(ObjectInputStream, DataOutputStream) - Method in class com.sun.grid.jgrid.proxy.ComputeProxy
Deprecated. This method handles calls to the unbind method of the Registry

R

REGISTER - Static variable in interface com.sun.grid.jgrid.server.JCEP
Register for messages from a running job.
REGISTRY_HOST - Static variable in class com.sun.grid.jgrid.server.JCEPHandler
The default registry host to use if none is specified on the command line
REGISTRY_OID - Static variable in class com.sun.grid.jgrid.proxy.ComputeProxy
Deprecated. The ObjID for the registry
REGISTRY_OP_BIND - Static variable in class com.sun.grid.jgrid.proxy.ComputeProxy
Deprecated. The number of the bind method on the Registry
REGISTRY_OP_LIST - Static variable in class com.sun.grid.jgrid.proxy.ComputeProxy
Deprecated. The number of the list method on the Registry
REGISTRY_OP_LOOKUP - Static variable in class com.sun.grid.jgrid.proxy.ComputeProxy
Deprecated. The number of the lookup method on the Registry
REGISTRY_OP_REBIND - Static variable in class com.sun.grid.jgrid.proxy.ComputeProxy
Deprecated. The number of the rebind method on the Registry
REGISTRY_OP_UNBIND - Static variable in class com.sun.grid.jgrid.proxy.ComputeProxy
Deprecated. The number of the unbind method on the Registry
REGISTRY_PORT - Static variable in class com.sun.grid.jgrid.server.JCEPHandler
The default registry port to use if none is specified on the command line
RESUME - Static variable in interface com.sun.grid.jgrid.server.JCEP
Resume a suspended job
RUNNING - Static variable in class com.sun.grid.jgrid.Job
The Job is currently running
ResultChannel - interface com.sun.grid.jgrid.proxy.ResultChannel.
This class is the interface used by ComputeEngine's to send the results of a job back to the ComputeProxy.
ResultChannelImpl - class com.sun.grid.jgrid.proxy.ResultChannelImpl.
This class implements the ResultsChannel interface.
ResultChannelImpl(Map) - Constructor for class com.sun.grid.jgrid.proxy.ResultChannelImpl
Constructs ResultChannelImpl object and exports it on default port.
readLocation() - Method in class com.sun.grid.jgrid.proxy.ProxyInputStream
Deprecated. This method reads the object annotation from the stream.
reader - Variable in class com.sun.grid.jgrid.server.JCEPVersion10Module
The thread which listens for incoming client messages
ref - Static variable in class com.sun.grid.jgrid.proxy.ComputeProxy
Deprecated. A reference to this server
register(String) - Method in class com.sun.grid.jgrid.server.JCEPHandler
Register this JCEPHandler to receive messages from an executing Job.
register(String) - Method in interface com.sun.grid.jgrid.server.JCEPListener
Register for messages from an executing Job
registerHandler(LogListener) - Method in class com.sun.grid.jgrid.Logger
Register a new LogListener with this Logger
registerToRegistry(String, Remote, boolean) - Static method in class com.sun.grid.jgrid.ComputeEngineImpl
Deprecated. Register ComputeEngineImpl object with the RMI registry.
registerToRegistry(String, Remote, boolean) - Static method in class com.sun.grid.jgrid.server.ComputeEngineImpl
Deprecated. Register ComputeEngineImpl object with the RMI registry.
registeredJobId - Variable in class com.sun.grid.jgrid.server.JCEPVersion10Module
The id of the job with which this protocol module is registered to receive events
registryHost - Static variable in class com.sun.grid.jgrid.server.JCEPHandler
The hostname for the RMI lookup server
registryPort - Static variable in class com.sun.grid.jgrid.server.JCEPHandler
The port number for the RMI lookup server
resolveClass(ObjectStreamClass) - Method in class com.sun.grid.jgrid.proxy.ProxyInputStream
Deprecated. This method overrides its parent's method to store the class name in classToAnnotation
resolveClass(ObjectStreamClass) - Method in class com.sun.grid.jgrid.server.JCEPInputStream
Used to retreive the class file appropriate for a serialized object.
resultChannel - Variable in class com.sun.grid.jgrid.server.ComputeEngineImpl
Deprecated. The channel for sending results back to the ComputeProxy.
resultChannel - Static variable in class com.sun.grid.jgrid.server.JCEPHandler
The ResultChannel retreived from the registry server to be used for returning results
results - Variable in class com.sun.grid.jgrid.Job
The results returned from the executing Computable
resume() - Method in interface com.sun.grid.jgrid.Computable
This method resumes a suspended job.
resume() - Method in class com.sun.grid.jgrid.Job
Notifies this job that it should resume execution.
resume(String) - Method in class com.sun.grid.jgrid.server.JCEPHandler
Resume a suspended Job If the Job cannot be resume, either because it is not suspended or it is uninterruptable this method will notify the client by throwing a CommandFailedException.
resume(String) - Method in interface com.sun.grid.jgrid.server.JCEPListener
Resume a suspended Job
run() - Method in class com.sun.grid.jgrid.Job
This method causes the job to be executed.
run() - Method in class com.sun.grid.jgrid.proxy.ComputeProxy
Deprecated. This method begins the communications process
run() - Method in class com.sun.grid.jgrid.server.JCEPHandler.LogFlusher
Used as a shutdown hook.
run() - Method in class com.sun.grid.jgrid.server.JCEPVersion10Module.ListenerThread
When an object implementing interface Runnable is used to create a thread, starting the thread causes the object's run method to be called in that separately executing thread.
running - Variable in class com.sun.grid.jgrid.server.JCEPVersion10Module.ListenerThread
A flag to indicate whether the ListenerThread should continue running

S

SHUTDOWN - Static variable in interface com.sun.grid.jgrid.server.JCEP
Shutdown the JCEP server.
SHUTTING_DOWN - Static variable in interface com.sun.grid.jgrid.server.JCEP
The JCEP server is shutting down.
STATE_COMPLETED - Static variable in interface com.sun.grid.jgrid.server.JCEP
The job is now completed
STATE_FAILED - Static variable in interface com.sun.grid.jgrid.server.JCEP
The job has failed
STATE_RUNNING - Static variable in interface com.sun.grid.jgrid.server.JCEP
The job is now running
STATE_STOPPED - Static variable in interface com.sun.grid.jgrid.server.JCEP
The job is now stopped
STATE_SUSPENDED - Static variable in interface com.sun.grid.jgrid.server.JCEP
The job is now suspended
STOPPED - Static variable in class com.sun.grid.jgrid.Job
The Job has been stopped before completing
STOPPING - Static variable in class com.sun.grid.jgrid.Job
The Job iss being stopped before completing
SUBMIT_JOB - Static variable in interface com.sun.grid.jgrid.server.JCEP
Submit a job for execution.
SUSPEND - Static variable in interface com.sun.grid.jgrid.server.JCEP
Suspend an executing job
SUSPENDED - Static variable in class com.sun.grid.jgrid.Job
The Job has been suspended
SUSPENDING - Static variable in class com.sun.grid.jgrid.Job
The Job is being suspended
SYSTEM_ID - Static variable in class com.sun.grid.jgrid.server.JCEPProtocolModule
Used with logMessage() and logError() to indicated that the message comes from the JCEPProtocolModule, not from a Job.
sendException(Exception, String) - Method in interface com.sun.grid.jgrid.proxy.ResultChannel
This method sends the execption resulting from a job to the ComputeProxy.
sendException(Exception, String) - Method in class com.sun.grid.jgrid.proxy.ResultChannelImpl
This method sends the execption resulting from a job to the ComputeProxy.
sendResult(String, Serializable) - Method in interface com.sun.grid.jgrid.ComputeListener
Deprecated. This method sends the result of a job execution to the listener.
sendResult(Serializable, String) - Method in interface com.sun.grid.jgrid.proxy.ResultChannel
This method sends the results of a job to the ComputeProxy.
sendResult(Serializable, String) - Method in class com.sun.grid.jgrid.proxy.ResultChannelImpl
This method sends the results of a job to the ComputeProxy.
serialVersionUID - Static variable in class com.sun.grid.jgrid.proxy.ComputeServer_Stub
 
server_port - Static variable in class com.sun.grid.jgrid.proxy.ComputeServer
The port on which to start the fake server
setAnnotation(String) - Method in class com.sun.grid.jgrid.Job
Sets the URL from which the Computable implementation was downloaded.
setAnnotation(String) - Method in class com.sun.grid.jgrid.proxy.ProxyOutputStream
This method sets the annotation to be used.
setFilename(String) - Method in class com.sun.grid.jgrid.Job
Sets the location for the serialized Job file
setLock(String) - Static method in class com.sun.grid.jgrid.proxy.ComputeProxy
Deprecated. This method creates a Lock object for the job and stores it in the lockbox
setLock(String) - Static method in class com.sun.grid.jgrid.proxy.ComputeServer
This method creates a Lock object for the job and stores it in the lockbox
setLogger(Logger) - Method in class com.sun.grid.jgrid.Job
Sets the logging mechanism to be used by this job
shutdown() - Method in class com.sun.grid.jgrid.server.JCEPHandler
Shutdown the JCEP server.
shutdown() - Method in interface com.sun.grid.jgrid.server.JCEPListener
Shutdown this JCEP server
shuttingDown - Variable in class com.sun.grid.jgrid.server.JCEPVersion10Module
A flag used to prevent multiple shutdown notices
skeletonCommand - Static variable in class com.sun.grid.jgrid.proxy.ComputeProxy
Deprecated. The command for the grid engine execution engine to run on the execution host
skeletonCommand - Static variable in class com.sun.grid.jgrid.proxy.ComputeServer
The command for the grid engine execution engine to run on the execution host
socket - Variable in class com.sun.grid.jgrid.proxy.ComputeProxy
Deprecated. The Socket over which communications will take place
socket - Variable in class com.sun.grid.jgrid.server.JCEPVersion10Module
The socket connected to the client
startConnection() - Method in class com.sun.grid.jgrid.server.JCEPProtocolModule
This method tells the protocol module to begin reading messages from the established connection.
startConnection() - Method in class com.sun.grid.jgrid.server.JCEPVersion10Module
This method tells the protocol module to begin reading messages from the established connection.
state - Variable in class com.sun.grid.jgrid.Job
The current state of the Job, as represented by NOT_STARTED, RUNNING, STOPPED, COMPLETE, and ERROR
stopReading() - Method in class com.sun.grid.jgrid.server.JCEPVersion10Module.ListenerThread
Sets running to false and interrupts thread, causing the ListenerThread to stop reading from the input stream.
submitCommand - Static variable in class com.sun.grid.jgrid.proxy.ComputeProxy
Deprecated. The command used to submit job to the grid engine queue
submitCommand - Static variable in class com.sun.grid.jgrid.proxy.ComputeServer
The command used to submit job to the grid engine queue
submitJob(Job) - Method in class com.sun.grid.jgrid.proxy.ComputeProxy
Deprecated.  
submitJob(Job) - Method in class com.sun.grid.jgrid.proxy.ComputeServer
Submits the job to the DRM.
submitJob(String, String) - Method in interface com.sun.grid.jgrid.proxy.DRMAdapter
This method submits a job to the underlying DRM
submitJob(Job) - Method in class com.sun.grid.jgrid.server.JCEPHandler
Submit a Job for execution.
submitJob(Job) - Method in interface com.sun.grid.jgrid.server.JCEPListener
Submit the Job for execution
suspend() - Method in interface com.sun.grid.jgrid.Computable
This methods suspend a running job.
suspend() - Method in class com.sun.grid.jgrid.Job
Notifies this job that it should suspend execution.
suspend(String) - Method in class com.sun.grid.jgrid.server.JCEPHandler
Suspend an executing Job If the Job cannot be suspended, either because it is no longer executing or it is uninterruptable this method will notify the client by throwing a CommandFailedException.
suspend(String) - Method in interface com.sun.grid.jgrid.server.JCEPListener
Suspend an executing Job

T

thread - Variable in class com.sun.grid.jgrid.server.JCEPVersion10Module.ListenerThread
The thread which is running the ListenerThread.

U

UNREGISTER - Static variable in interface com.sun.grid.jgrid.server.JCEP
Unregister for messages for a job.
USAGE - Static variable in class com.sun.grid.jgrid.proxy.ComputeProxy
Deprecated. The usage information String
USAGE - Static variable in class com.sun.grid.jgrid.proxy.ComputeServer
The usage information String
USAGE - Static variable in class com.sun.grid.jgrid.server.JCEPHandler
The usage information String
uid - Static variable in class com.sun.grid.jgrid.proxy.ComputeProxy
Deprecated. The UID of this server
unregister(String) - Method in class com.sun.grid.jgrid.server.JCEPHandler
Unregister for messages from a Job.
unregister(String) - Method in interface com.sun.grid.jgrid.server.JCEPListener
Unregister for messages from a Job.
unregisterHandler(LogListener) - Method in class com.sun.grid.jgrid.Logger
Unregister a LogListener with this Logger.
useNewInvoke - Static variable in class com.sun.grid.jgrid.proxy.ComputeServer_Stub
 

V

VERSION10 - Static variable in interface com.sun.grid.jgrid.server.JCEP
Version 1.0

W

wanted - Variable in class com.sun.grid.jgrid.proxy.ComputeProxy.StreamException
Deprecated. What was expected
writeJobToDisk() - Method in class com.sun.grid.jgrid.Job
Serializes the Job to the location given by filename.
writeJobToDisk(Job, String) - Method in class com.sun.grid.jgrid.proxy.ComputeProxy
Deprecated. This method serializes the Job object to disk at the location given by jobPath.
writeJobToDisk(Job, String) - Method in class com.sun.grid.jgrid.proxy.ComputeServer
This method serializes the Job object to disk at the location given by jobPath.

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