|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
A JRMIMarshaller provides a high-level encoding-independent interface for marshalling remote method invocations.
| Method Summary | |
void |
writeException(java.lang.Exception e)
Writes an exception thrown by a remote method invocation to an underlying stream. |
void |
writeMethod(java.lang.reflect.Method m)
Writes the method in a remote method invocation to an underlying stream. |
void |
writeParameters(java.lang.Object[] p)
Writes the arguments in a remote method invocation to an underlying stream. |
void |
writeResult(java.lang.Object o)
Writes the result of a remote method invocation to an underlying stream. |
| Methods inherited from interface org.objectweb.jonathan.apis.presentation.Marshaller |
close, getContext, getOffset, getState, isLittleEndian, outputStream, reset, sameContents, setOffset, write, writeBoolean, writeByte, writeByteArray, writeChar16, writeChar8, writeDouble, writeFloat, writeInt, writeLong, writeReference, writeShort, writeString16, writeString8, writeValue |
| Method Detail |
public void writeMethod(java.lang.reflect.Method m)
throws java.rmi.MarshalException
m - the method to be written.
java.rmi.MarshalException - if something goes wrong.
public void writeParameters(java.lang.Object[] p)
throws java.rmi.MarshalException
p - the objects representing the arguments.
java.rmi.MarshalException - if something goes wrong.
public void writeResult(java.lang.Object o)
throws java.rmi.MarshalException
o - the object representing the result.
java.rmi.MarshalException - if something goes wrong.
public void writeException(java.lang.Exception e)
throws java.rmi.MarshalException
e - the thrown exception.
java.rmi.MarshalException - if something goes wrong.
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||