|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectuka.karmi.rmi.DGCMarshalContext
uka.karmi.nodgc.NoDGC.MarshalContext
The MarshalContext for NoDGC does nothing.
| Constructor Summary | |
(package private) |
NoDGC.MarshalContext(NoDGC dgc)
|
| Method Summary | |
boolean |
done()
Called when all objects of a call are marshaled to the stream. |
java.lang.Object |
localReferenceMarshaled(SingleRemoteClientRef ref,
RemoteServerRef dgcObject)
Called by a remote reference while it is serialized to a marshal stream and the dgc object for the resulting object is a local DGC. |
boolean |
proxyRequired(SingleRemoteClientRef ref)
Decides whether a proxy is required for DGC purpose only. |
java.lang.Object |
remoteReferenceMarshaled(SingleRemoteClientRef ref)
Called by a remote reference while it is serialized and the dgc object for the resulting object is no local DGC. |
void |
reset()
Reset context for reuse |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
NoDGC.MarshalContext(NoDGC dgc)
| Method Detail |
public java.lang.Object localReferenceMarshaled(SingleRemoteClientRef ref,
RemoteServerRef dgcObject)
DGCMarshalContext
localReferenceMarshaled in class DGCMarshalContextpublic java.lang.Object remoteReferenceMarshaled(SingleRemoteClientRef ref)
DGCMarshalContext
remoteReferenceMarshaled in class DGCMarshalContextpublic boolean done()
DGCMarshalContext
done in class DGCMarshalContextpublic void reset()
DGCMarshalContext
reset in class DGCMarshalContextpublic boolean proxyRequired(SingleRemoteClientRef ref)
DGCMarshalContext
proxyRequired in class DGCMarshalContextSingleRemoteClientRef.writeExternal(java.io.ObjectOutput)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||