org.LexGrid.LexBIG.caCore.applicationservice
Class RemoteExecutionResults

java.lang.Object
  extended by org.LexGrid.LexBIG.caCore.applicationservice.RemoteExecutionResults
All Implemented Interfaces:
Serializable

public class RemoteExecutionResults
extends Object
implements Serializable

Enables server to return not only the results of a remotely-executed method, but the state of the underlying object as well, enabling the Proxy to be updated on the client.

Author:
Kevin Peterson
See Also:
Serialized Form

Field Summary
private  Object obj
           
private  Object returnValue
           
 
Constructor Summary
RemoteExecutionResults(Object obj, Object results)
           
 
Method Summary
 Object getObj()
           
 Object getReturnValue()
           
 void setObj(Object obj)
           
 void setReturnValue(Object returnValue)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

obj

private Object obj

returnValue

private Object returnValue
Constructor Detail

RemoteExecutionResults

public RemoteExecutionResults(Object obj,
                              Object results)
Method Detail

getObj

public Object getObj()

setObj

public void setObj(Object obj)

getReturnValue

public Object getReturnValue()

setReturnValue

public void setReturnValue(Object returnValue)