|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.objectweb.jeremie.presentation.std.StdMarshallerFactory
public class StdMarshallerFactory
Provides a factory for creating Jeremie marshallers and unmarshallers.
| Nested Class Summary | |
|---|---|
class |
StdMarshallerFactory.StdMarshaller
StdMarshaller is an (abstract) implementation of Marshaller. |
class |
StdMarshallerFactory.StdMarshallerL
StdMarshallerL is a little endian implementation of Marshaller extending StdMarshaller. |
class |
StdMarshallerFactory.StdUnMarshaller
StdUnMarshaller is an (abstract) implementation of UnMarshaller. |
class |
StdMarshallerFactory.StdUnMarshallerD
StdUnMarshaller is an (abstract) implementation of UnMarshaller. |
| Field Summary | |
|---|---|
protected org.objectweb.jonathan.resources.api.ChunkFactory |
chunk_factory
The chunk factory parameter used to form messages. |
protected org.objectweb.jonathan.apis.kernel.ContextFactory |
context_factory
The context factory. |
protected org.objectweb.jonathan.binding.api.NamingContext |
domain
The domain parameter used to encode references. |
static org.objectweb.jonathan.resources.api.Chunk |
empty_chunk
An empty chunk. |
| Constructor Summary | |
|---|---|
StdMarshallerFactory(org.objectweb.jonathan.resources.api.ChunkFactory chunk_factory,
org.objectweb.jonathan.binding.api.NamingContext domain,
org.objectweb.jonathan.apis.kernel.ContextFactory context_factory)
|
|
| Method Summary | |
|---|---|
org.objectweb.jonathan.presentation.api.Marshaller |
newMarshaller()
Returns a new marshaller. |
org.objectweb.jonathan.presentation.api.UnMarshaller |
newUnMarshaller(org.objectweb.jonathan.resources.api.Chunk chunk,
int read)
Returns a new unmarshaller using the provided chunk(s) as a data source. |
org.objectweb.jonathan.presentation.api.UnMarshaller |
newUnMarshaller(org.objectweb.jonathan.resources.api.ChunkProvider message)
Returns a new unmarshaller using the provided chunk provider as a data source. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected org.objectweb.jonathan.resources.api.ChunkFactory chunk_factory
protected org.objectweb.jonathan.binding.api.NamingContext domain
protected org.objectweb.jonathan.apis.kernel.ContextFactory context_factory
public static final org.objectweb.jonathan.resources.api.Chunk empty_chunk
| Constructor Detail |
|---|
public StdMarshallerFactory(org.objectweb.jonathan.resources.api.ChunkFactory chunk_factory,
org.objectweb.jonathan.binding.api.NamingContext domain,
org.objectweb.jonathan.apis.kernel.ContextFactory context_factory)
| Method Detail |
|---|
public org.objectweb.jonathan.presentation.api.Marshaller newMarshaller()
newMarshaller in interface org.objectweb.jonathan.presentation.api.MarshallerFactorypublic org.objectweb.jonathan.presentation.api.UnMarshaller newUnMarshaller(org.objectweb.jonathan.resources.api.ChunkProvider message)
newUnMarshaller in interface org.objectweb.jonathan.presentation.api.MarshallerFactoryprovider - a chunk provider.
public org.objectweb.jonathan.presentation.api.UnMarshaller newUnMarshaller(org.objectweb.jonathan.resources.api.Chunk chunk,
int read)
newUnMarshaller in interface org.objectweb.jonathan.presentation.api.MarshallerFactorychunk - a (chain of) chunk(s);read - the number of bytes already read.
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||