|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
A JRMIUnMarshaller provides a high-level encoding-independent interface for unmarshalling remote method invocations.
| Method Summary | |
Exception |
readException()
Reads an exception thrown by a remote method invocation from an underlying stream. |
Method |
readMethod(Class c)
Reads a method from an underlying stream. |
Object[] |
readParameters()
Reads the arguments in a remote method invocation from an underlying stream. |
Object |
readResult()
Reads the result of a remote method invocation from an underlying stream. |
| Methods inherited from interface org.objectweb.jonathan.presentation.api.UnMarshaller |
bytesRead, close, getContext, inputStream, isLittleEndian, readBoolean, readByte, readByteArray, readChar16, readChar8, readDouble, readFloat, readInt, readLong, readReference, readShort, readString16, readString8, readValue, setByteOrder, setSize |
| Method Detail |
public Method readMethod(Class c)
throws UnmarshalException
c - a class that declares the method.
UnmarshalException - if something goes wrong.
public Object[] readParameters()
throws UnmarshalException
UnmarshalException - if something goes wrong.
public Object readResult()
throws UnmarshalException
UnmarshalException - if something goes wrong.
public Exception readException()
throws UnmarshalException
UnmarshalException - if something goes wrong.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||