Class ExtendedRiverMarshaller

  • All Implemented Interfaces:
    Closeable, DataOutput, Flushable, ObjectOutput, AutoCloseable, org.jboss.marshalling.ByteOutput, org.jboss.marshalling.Marshaller

    @Deprecated
    public class ExtendedRiverMarshaller
    extends org.jboss.marshalling.river.RiverMarshaller
    Deprecated.
    since 11.0. To be removed in 14.0 ISPN-11947.
    RiverMarshaller extension that allows Infinispan code to directly create instances of it.
    Since:
    5.1
    Author:
    Galder ZamarreƱo
    • Field Summary

      • Fields inherited from class org.jboss.marshalling.AbstractMarshaller

        classExternalizerFactory, classResolver, classTable, configuredVersion, exceptionListener, objectPreResolver, objectResolver, objectTable, serializabilityChecker, streamHeader
      • Fields inherited from class org.jboss.marshalling.SimpleDataOutput

        buffer, bufferSize
      • Fields inherited from class org.jboss.marshalling.ByteOutputStream

        byteOutput
    • Constructor Summary

      Constructors 
      Constructor Description
      ExtendedRiverMarshaller​(org.jboss.marshalling.river.RiverMarshallerFactory factory, org.jboss.marshalling.reflect.SerializableClassRegistry registry, org.jboss.marshalling.MarshallingConfiguration cfg)
      Deprecated.
       
    • Method Summary

      All Methods Instance Methods Concrete Methods Deprecated Methods 
      Modifier and Type Method Description
      void finish()
      Deprecated.
       
      • Methods inherited from class org.jboss.marshalling.river.RiverMarshaller

        clearClassCache, clearInstanceCache, doWriteEmptyFields, doWriteFields, doWriteObject, doWriteSerializableObject, getBlockMarshaller, getObjectOutput, start, writeClass, writeClassClass, writeEnumClass, writeExternalizableClass, writeExternalizerClass, writeKnownClass, writeNewClass, writeNewEnumClass, writeNewExternalizableClass, writeNewExternalizerClass, writeNewProxyClass, writeNewSerializableClass, writeNewSerialSuperClass, writeObjectArrayClass, writeProxyClass, writeSerializableClass, writeSerialSuperClass, writeUTF
      • Methods inherited from class org.jboss.marshalling.AbstractMarshaller

        close, writeObject, writeObjectUnshared
      • Methods inherited from class org.jboss.marshalling.SimpleDataOutput

        flush, shallowFlush, write, write, write, writeBoolean, writeByte, writeBytes, writeChar, writeChars, writeDouble, writeFloat, writeInt, writeLong, writeShort
      • Methods inherited from interface org.jboss.marshalling.ByteOutput

        write, write, write
    • Constructor Detail

      • ExtendedRiverMarshaller

        public ExtendedRiverMarshaller​(org.jboss.marshalling.river.RiverMarshallerFactory factory,
                                       org.jboss.marshalling.reflect.SerializableClassRegistry registry,
                                       org.jboss.marshalling.MarshallingConfiguration cfg)
                                throws IOException
        Deprecated.
        Throws:
        IOException
    • Method Detail

      • finish

        public void finish()
                    throws IOException
        Deprecated.
        Specified by:
        finish in interface org.jboss.marshalling.Marshaller
        Overrides:
        finish in class org.jboss.marshalling.AbstractMarshaller
        Throws:
        IOException