|
||||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.bsf.debug.util.ResultCell
Field Summary | |
---|---|
boolean |
bool
|
int |
classId
|
int |
cmdId
|
boolean |
disconnected
|
boolean |
done
|
double |
dval
|
JsEngine |
engine
|
float |
fval
|
int |
methodId
|
java.lang.Object |
oval
|
ResultCell |
parent
|
Skeleton |
selfSkel
|
Stub |
selfStub
|
ThreadCell |
thread
|
int |
tid
|
int |
uid
|
int |
val32
|
long |
val64
|
int |
waitingForCode
|
Method Summary | |
---|---|
void |
booleanResult(boolean val)
|
void |
completionNotify()
|
void |
doubleResult(double val)
|
void |
floatResult(float val)
|
java.lang.Exception |
getException()
|
void |
intResult(int val)
|
void |
longResult(long val)
|
void |
objectResult(java.lang.Object obj)
|
void |
parseResult()
|
void |
print()
|
boolean |
readBoolean()
Default reading methods for unmarshalling in parameters from remote method calls. |
double |
readDouble()
|
void |
readException()
|
float |
readFloat()
|
int |
readId()
|
int |
readInt()
|
long |
readLong()
|
java.lang.Object |
readObject()
|
void |
sendInvocation()
|
void |
sendResult()
|
void |
setException(java.lang.Exception ex)
|
void |
setPacketBytes(byte[] 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. |
java.lang.String |
toString()
|
void |
voidResult()
|
boolean |
waitForBooleanValue()
|
void |
waitForCompletion()
|
double |
waitForDoubleValue()
|
float |
waitForFloatValue()
|
int |
waitForIntValue()
|
long |
waitForLongValue()
|
java.lang.Object |
waitForObject()
|
java.lang.Object |
waitForValueObject()
The following methods are for waiting for the result of an outgoing method invocation. |
void |
writeBoolean(boolean bool)
Default writing methods for marshalling out parameters in remote method calls. |
void |
writeDouble(double dval)
|
void |
writeException()
|
void |
writeFloat(float fval)
|
void |
writeId(int id)
|
void |
writeInt(int val32)
|
void |
writeLong(long val64)
|
void |
writeObject(java.lang.Object object)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
public int val32
public long val64
public float fval
public double dval
public java.lang.Object oval
public boolean bool
public int tid
public int uid
public int classId
public int methodId
public int cmdId
public int waitingForCode
public ThreadCell thread
public ResultCell parent
public JsEngine engine
public Stub selfStub
public Skeleton selfSkel
public boolean done
public boolean disconnected
Method Detail |
public void print()
public java.lang.Exception getException()
public void setException(java.lang.Exception ex)
public void writeException() throws java.io.IOException
java.io.IOException
public void readException() throws java.io.IOException
java.io.IOException
public java.lang.String toString()
public void setPacketBytes(byte[] bytes)
public void completionNotify()
public void parseResult()
public void sendResult()
public void sendInvocation() throws java.lang.Exception
java.lang.Exception
public void voidResult()
public void booleanResult(boolean val)
public void intResult(int val)
public void longResult(long val)
public void floatResult(float val)
public void doubleResult(double val)
public void objectResult(java.lang.Object obj)
public void writeBoolean(boolean bool) throws java.io.IOException
java.io.IOException
public void writeId(int id) throws java.io.IOException
java.io.IOException
public void writeInt(int val32) throws java.io.IOException
java.io.IOException
public void writeLong(long val64) throws java.io.IOException
java.io.IOException
public void writeFloat(float fval) throws java.io.IOException
java.io.IOException
public void writeDouble(double dval) throws java.io.IOException
java.io.IOException
public void writeObject(java.lang.Object object) throws java.io.IOException
java.io.IOException
public boolean readBoolean() throws java.io.IOException
java.io.IOException
public int readId() throws java.io.IOException
java.io.IOException
public int readInt() throws java.io.IOException
java.io.IOException
public long readLong() throws java.io.IOException
java.io.IOException
public float readFloat() throws java.io.IOException
java.io.IOException
public double readDouble() throws java.io.IOException
java.io.IOException
public java.lang.Object readObject() throws java.io.IOException
java.io.IOException
public java.lang.Object waitForValueObject() throws java.lang.Exception
java.lang.Exception
public boolean waitForBooleanValue() throws java.lang.Exception
java.lang.Exception
public int waitForIntValue() throws java.lang.Exception
java.lang.Exception
public long waitForLongValue() throws java.lang.Exception
java.lang.Exception
public float waitForFloatValue() throws java.lang.Exception
java.lang.Exception
public double waitForDoubleValue() throws java.lang.Exception
java.lang.Exception
public void waitForCompletion() throws java.lang.Exception
java.lang.Exception
public java.lang.Object waitForObject() throws java.lang.Exception
java.lang.Exception
|
||||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |