org.objectweb.dream.message.codec
Class MessageCodecPrimitiveStreamImpl
java.lang.Object
org.objectweb.dream.AbstractComponent
org.objectweb.dream.message.codec.AbstractMessageCodecDataStream
org.objectweb.dream.message.codec.AbstractMessageCodecObjectStream
org.objectweb.dream.message.codec.MessageCodecStreamImpl
org.objectweb.dream.message.codec.MessageCodecPrimitiveStreamImpl
- All Implemented Interfaces:
- AttributeController, BindingController, LifeCycleController, Loggable, MessageCodec, MessageCodecObjectStreamAttributeController
- public class MessageCodecPrimitiveStreamImpl
- extends MessageCodecStreamImpl
Message Codec which encode and decode only primitive messages (without sub
message).
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MessageCodecPrimitiveStreamImpl
public MessageCodecPrimitiveStreamImpl()
doDecode
protected Message doDecode(DataInput input)
throws IOException
- Description copied from class:
AbstractMessageCodecDataStream
- Decode recursively a message and its sub messages (if any). This method use
the
AbstractMessageCodecDataStream.doDecodeSingleMessage(DataInput)
method to decode a single
message.
- Overrides:
doDecode
in class AbstractMessageCodecDataStream
- Throws:
IOException
- See Also:
AbstractMessageCodecDataStream.doDecode(DataInput)
doEncode
protected void doEncode(Message message,
DataOutput output)
throws IOException
- Description copied from class:
AbstractMessageCodecDataStream
- Encode recursively a message and its sub messages (if any). This method use
the
AbstractMessageCodecDataStream.doEncodeSingleMessage(Message, DataOutput)
method to encode a
single message.
- Overrides:
doEncode
in class AbstractMessageCodecDataStream
- Throws:
IOException
- See Also:
AbstractMessageCodecDataStream.doEncode(Message,
DataOutput)
Copyright © 2003, 2004 - INRIA Rhone-Alpes - All Rights Reserved.