Uses of Interface
org.objectweb.jonathan.apis.presentation.Marshaller

Packages that use Marshaller
org.objectweb.david.apis.presentation Provides classes and interfaces reconciling the CORBA and Jonathan abstractions for presentation. 
org.objectweb.david.libs.presentation.portable Provides a set of classes and interfaces for "portable" presentation protocols. 
org.objectweb.jeremie.apis.binding Provides a set of basic interfaces for handling remote object identifiers (identifiers for java.rmi.Remote objects). 
org.objectweb.jeremie.apis.presentation Provides a set of basic interfaces for high-level presentations of remote method invocations. 
org.objectweb.jeremie.libs.presentation.std Provides a default implementation of a Jeremie marshaller factory. 
org.objectweb.jeremie.libs.stub_factories.std Provides default implementations of a Jeremie reference, stub and stub factory. 
org.objectweb.jonathan.apis.binding Provides a set of classes and interfaces for application level identifiers, naming contexts and binders. 
org.objectweb.jonathan.apis.presentation Provides a set of classes and interfaces for presentation protocols (marshallers and unmarshallers). 
org.objectweb.jonathan.apis.protocols Provides a set of classes and interfaces for communication protocols. 
org.objectweb.jonathan.apis.protocols.http A set of classes and interfaces specializing the binding abstractions to the HTTP protocol, and abstracting connection management. 
org.objectweb.jonathan.libs.binding.echannel Provides an implementation of an event channel service relying on RTP on top of IP multicast. 
org.objectweb.jonathan.libs.helpers Provides some helper classes. 
 

Uses of Marshaller in org.objectweb.david.apis.presentation
 

Classes in org.objectweb.david.apis.presentation that implement Marshaller
 class DavidOutputStream
          Extension of the CORBA OutputStream class.
 

Uses of Marshaller in org.objectweb.david.libs.presentation.portable
 

Classes in org.objectweb.david.libs.presentation.portable that implement Marshaller
 class PortableMarshallerFactory.PortableMarshaller
          PortableMarshaller is an (abstract) implementation of Marshaller.
 class PortableMarshallerFactory.PortableMarshallerL
          PortableMarshallerL is a little endian implementation of Marshaller, extending PortableMarshaller.
 

Methods in org.objectweb.david.libs.presentation.portable that return Marshaller
 Marshaller PortableMarshallerFactory.newMarshaller()
          Returns a new (little endian) marshaller.
 Marshaller CDRMarshallerFactory.newMarshaller()
           
 

Methods in org.objectweb.david.libs.presentation.portable with parameters of type Marshaller
 boolean PortableMarshallerFactory.PortableMarshaller.sameContents(Marshaller other)
           
 

Uses of Marshaller in org.objectweb.jeremie.apis.binding
 

Methods in org.objectweb.jeremie.apis.binding that return Marshaller
 Marshaller JRMIOptRef.request()
          Obtains a marshaller for marshalling remote method invocation data.
 

Methods in org.objectweb.jeremie.apis.binding with parameters of type Marshaller
 ReplyInterface JRMIOptRef.prepareInvocation(Marshaller marshaller)
          Prepares the marshaller prior to marshalling invocation data.
 void JRMIOptRef.invoke(Marshaller marshaller)
          Sends the marshaller with the invocation data down the protocol stack.
 

Uses of Marshaller in org.objectweb.jeremie.apis.presentation
 

Subinterfaces of Marshaller in org.objectweb.jeremie.apis.presentation
 interface JRMIMarshaller
          A JRMIMarshaller provides a high-level encoding-independent interface for marshalling remote method invocations.
 

Uses of Marshaller in org.objectweb.jeremie.libs.presentation.std
 

Classes in org.objectweb.jeremie.libs.presentation.std that implement Marshaller
 class StdMarshallerFactory.StdMarshaller
          StdMarshaller is an (abstract) implementation of Marshaller.
 class StdMarshallerFactory.StdMarshallerL
          StdMarshallerL is a little endian implementation of Marshaller extending StdMarshaller.
 

Methods in org.objectweb.jeremie.libs.presentation.std that return Marshaller
 Marshaller StdMarshallerFactory.newMarshaller()
          Returns a new marshaller.
 

Methods in org.objectweb.jeremie.libs.presentation.std with parameters of type Marshaller
 boolean StdMarshallerFactory.StdMarshaller.sameContents(Marshaller other)
           
 

Uses of Marshaller in org.objectweb.jeremie.libs.stub_factories.std
 

Methods in org.objectweb.jeremie.libs.stub_factories.std that return Marshaller
 Marshaller RefImpl.request()
          Obtains a marshaller for marshalling invocation data.
 

Methods in org.objectweb.jeremie.libs.stub_factories.std with parameters of type Marshaller
 ReplyInterface RefImpl.prepareInvocation(Marshaller marshaller)
          Prepares the marshaller prior to marshalling invocation data.
 void RefImpl.invoke(Marshaller marshaller)
          Sends the marshaller with the invocation data down the protocol stack.
 

Uses of Marshaller in org.objectweb.jonathan.apis.binding
 

Methods in org.objectweb.jonathan.apis.binding with parameters of type Marshaller
 void Identifier.encode(Marshaller m)
          Encodes the target identifier in a marshaller.
 

Uses of Marshaller in org.objectweb.jonathan.apis.presentation
 

Methods in org.objectweb.jonathan.apis.presentation that return Marshaller
 Marshaller MarshallerFactory.newMarshaller()
          Returns a new marshaller.
 

Methods in org.objectweb.jonathan.apis.presentation with parameters of type Marshaller
 boolean Marshaller.sameContents(Marshaller marshaller)
          Checks if the target marshaller and the provided one have the same contents, i.e., they contain the same bits.
 

Uses of Marshaller in org.objectweb.jonathan.apis.protocols
 

Methods in org.objectweb.jonathan.apis.protocols that return Marshaller
 Marshaller ReplySession.prepareReply()
          Lets the target session write its own headers into a newly created message and returns it (standard reply case)
 Marshaller ReplySession.prepareExceptionReply()
          Lets the target session write its own headers into a newly created message and returns it (exception case)
 Marshaller ReplySession.prepareSystemExceptionReply()
          Lets the target session write its own headers into a newly created message and returns it (system exception case)
 Marshaller ReplySession.prepareLocationForwardReply()
          Lets the target session write its own headers into a newly created message and returns it (location forward case)
 

Methods in org.objectweb.jonathan.apis.protocols with parameters of type Marshaller
 void Session_High.prepare(Marshaller m)
          Lets the target session write its own headers into the provided message (one-way case).
 ReplyInterface Session_High.prepareInvocation(Marshaller m)
           
 void Session_High.send(Marshaller m)
          Sends the message down the protocol stack.
 void ReplySession.send(Marshaller m)
          Sends the reply down the protocol stack.
 

Uses of Marshaller in org.objectweb.jonathan.apis.protocols.http
 

Methods in org.objectweb.jonathan.apis.protocols.http with parameters of type Marshaller
 void HttpServerConnection.send(Marshaller message)
          Send a message to the distant peer.
 

Uses of Marshaller in org.objectweb.jonathan.libs.binding.echannel
 

Methods in org.objectweb.jonathan.libs.binding.echannel with parameters of type Marshaller
 void EBinder.EId.encode(Marshaller marshaller)
           
 

Uses of Marshaller in org.objectweb.jonathan.libs.helpers
 

Methods in org.objectweb.jonathan.libs.helpers with parameters of type Marshaller
static byte[] MessageHelpers.copy(Marshaller message)
          Copies the contents of a message into an array of bytes.
static int MessageHelpers.size(Marshaller message)
          Returns the size of a message.