Class MarshallerObjectOutputStream

java.lang.Object
java.io.OutputStream
java.io.ObjectOutputStream
org.jboss.marshalling.MarshallerObjectOutputStream
All Implemented Interfaces:
Closeable, DataOutput, Flushable, ObjectOutput, ObjectStreamConstants, AutoCloseable, ByteOutput
Direct Known Subclasses:
RiverObjectOutputStream, SerializingCloner.StepObjectOutputStream, SerialObjectOutputStream

public abstract class MarshallerObjectOutputStream extends ObjectOutputStream implements ByteOutput
A marshaller's object output stream. Used by marshallers for compatibility with Java serialization. Instances of this class may be passed in to the overridden serialization methods for a class implementing Serializable.

This class is not part of the marshalling API; rather it is intended for marshaller implementers to make it easier to develop Java serialization-compatible marshallers.