com.sun.grid.proxy
Class ResultChannelImpl_Stub

java.lang.Object
  |
  +--java.rmi.server.RemoteObject
        |
        +--java.rmi.server.RemoteStub
              |
              +--com.sun.grid.proxy.ResultChannelImpl_Stub
All Implemented Interfaces:
java.rmi.Remote, ResultChannel, java.io.Serializable

public final synchronized class ResultChannelImpl_Stub
extends java.rmi.server.RemoteStub
implements ResultChannel, java.rmi.Remote

See Also:
Serialized Form

Field Summary
private static java.lang.reflect.Method $method_sendException_0
           
private static java.lang.reflect.Method $method_sendResult_1
           
private static long serialVersionUID
           
 
Fields inherited from class java.rmi.server.RemoteObject
ref
 
Fields inherited from interface com.sun.grid.proxy.ResultChannel
LOOKUP_NAME, PORT
 
Constructor Summary
ResultChannelImpl_Stub(java.rmi.server.RemoteRef)
           
 
Method Summary
(package private) static void ()
           
 void sendException(java.lang.Exception, java.lang.String)
          This method sends the execption resulting from a job to the ComputeProxy.
 void sendResult(java.io.Serializable, java.lang.String)
          This method sends the results of a job to the ComputeProxy.
 
Methods inherited from class java.rmi.server.RemoteStub
setRef
 
Methods inherited from class java.rmi.server.RemoteObject
equals, getRef, hashCode, toString, toStub
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

serialVersionUID

private static final long serialVersionUID
See Also:
Constant Field Values

$method_sendException_0

private static java.lang.reflect.Method $method_sendException_0

$method_sendResult_1

private static java.lang.reflect.Method $method_sendResult_1
Constructor Detail

ResultChannelImpl_Stub

public ResultChannelImpl_Stub(java.rmi.server.RemoteRef)
Method Detail

static void ()

sendException

public void sendException(java.lang.Exception,
                          java.lang.String)
                   throws java.rmi.RemoteException
Description copied from interface: ResultChannel
This method sends the execption resulting from a job to the ComputeProxy.

Specified by:
sendException in interface ResultChannel
Parameters:
- the exception
- the id of the job
Throws:
java.rmi.RemoteException - if an error occurs on the server side

sendResult

public void sendResult(java.io.Serializable,
                       java.lang.String)
                throws java.rmi.RemoteException
Description copied from interface: ResultChannel
This method sends the results of a job to the ComputeProxy.

Specified by:
sendResult in interface ResultChannel
Parameters:
- the results object
- the id of the job
Throws:
java.rmi.RemoteException - if an error occurs on the server