booleanResult
public void booleanResult(boolean val)
completionNotify
public void completionNotify()
doubleResult
public void doubleResult(double val)
floatResult
public void floatResult(float val)
getException
public Exception getException()
intResult
public void intResult(int val)
longResult
public void longResult(long val)
objectResult
public void objectResult(Object obj)
parseResult
public void parseResult()
readBoolean
public boolean readBoolean()
throws IOException
Default reading methods for unmarshalling in parameters
from remote method calls.
readDouble
public double readDouble()
throws IOException
readException
public void readException()
throws IOException
readFloat
public float readFloat()
throws IOException
readId
public int readId()
throws IOException
readInt
public int readInt()
throws IOException
readLong
public long readLong()
throws IOException
readObject
public Object readObject()
throws IOException
sendInvocation
public void sendInvocation()
throws Exception
sendResult
public void sendResult()
setException
public void setException(Exception ex)
setPacketBytes
public void setPacketBytes(bytes[] )
Once a packet has been read from the socket,
it is passed to the ResultCell and further processed
to parse the remaining data item.
toString
public String toString()
voidResult
public void voidResult()
waitForBooleanValue
public boolean waitForBooleanValue()
throws Exception
waitForCompletion
public void waitForCompletion()
throws Exception
waitForDoubleValue
public double waitForDoubleValue()
throws Exception
waitForFloatValue
public float waitForFloatValue()
throws Exception
waitForIntValue
public int waitForIntValue()
throws Exception
waitForLongValue
public long waitForLongValue()
throws Exception
waitForObject
public Object waitForObject()
throws Exception
waitForValueObject
public Object waitForValueObject()
throws Exception
The following methods are for waiting for the result of an
outgoing method invocation.
writeBoolean
public void writeBoolean(boolean bool)
throws IOException
Default writing methods for marshalling out parameters
in remote method calls.
writeDouble
public void writeDouble(double dval)
throws IOException
writeException
public void writeException()
throws IOException
writeFloat
public void writeFloat(float fval)
throws IOException
writeId
public void writeId(int id)
throws IOException
writeInt
public void writeInt(int val32)
throws IOException
writeLong
public void writeLong(long val64)
throws IOException
writeObject
public void writeObject(Object object)
throws IOException