Class UnclosableObjectOutputStream

java.lang.Object
org.infinispan.io.UnclosableObjectOutputStream
All Implemented Interfaces:
DataOutput, ObjectOutput, AutoCloseable

@Deprecated(forRemoval=true) public class UnclosableObjectOutputStream extends Object implements ObjectOutput
Deprecated, for removal: This API element is subject to removal in a future version.
since 10.0
An unclosable version of an ObjectOutput. This delegates all methods except flush() and close().
Since:
4.0
Author:
Manik Surtani
  • Constructor Summary

    Constructors
    Constructor
    Description
    Deprecated, for removal: This API element is subject to removal in a future version.
     
  • Method Summary

    Modifier and Type
    Method
    Description
    final void
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    final void
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    final void
    write(byte[] b)
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    final void
    write(byte[] b, int off, int len)
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    final void
    write(int b)
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    final void
    writeBoolean(boolean v)
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    final void
    writeByte(int v)
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    final void
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    final void
    writeChar(int v)
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    final void
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    final void
    writeDouble(double v)
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    final void
    writeFloat(float v)
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    final void
    writeInt(int v)
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    final void
    writeLong(long v)
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    final void
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    final void
    writeShort(int v)
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    final void
    Deprecated, for removal: This API element is subject to removal in a future version.
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • UnclosableObjectOutputStream

      public UnclosableObjectOutputStream(ObjectOutput delegate)
      Deprecated, for removal: This API element is subject to removal in a future version.
  • Method Details

    • writeObject

      public final void writeObject(Object obj) throws IOException
      Deprecated, for removal: This API element is subject to removal in a future version.
      Specified by:
      writeObject in interface ObjectOutput
      Throws:
      IOException
    • write

      public final void write(int b) throws IOException
      Deprecated, for removal: This API element is subject to removal in a future version.
      Specified by:
      write in interface DataOutput
      Specified by:
      write in interface ObjectOutput
      Throws:
      IOException
    • write

      public final void write(byte[] b) throws IOException
      Deprecated, for removal: This API element is subject to removal in a future version.
      Specified by:
      write in interface DataOutput
      Specified by:
      write in interface ObjectOutput
      Throws:
      IOException
    • write

      public final void write(byte[] b, int off, int len) throws IOException
      Deprecated, for removal: This API element is subject to removal in a future version.
      Specified by:
      write in interface DataOutput
      Specified by:
      write in interface ObjectOutput
      Throws:
      IOException
    • writeBoolean

      public final void writeBoolean(boolean v) throws IOException
      Deprecated, for removal: This API element is subject to removal in a future version.
      Specified by:
      writeBoolean in interface DataOutput
      Throws:
      IOException
    • writeByte

      public final void writeByte(int v) throws IOException
      Deprecated, for removal: This API element is subject to removal in a future version.
      Specified by:
      writeByte in interface DataOutput
      Throws:
      IOException
    • writeShort

      public final void writeShort(int v) throws IOException
      Deprecated, for removal: This API element is subject to removal in a future version.
      Specified by:
      writeShort in interface DataOutput
      Throws:
      IOException
    • writeChar

      public final void writeChar(int v) throws IOException
      Deprecated, for removal: This API element is subject to removal in a future version.
      Specified by:
      writeChar in interface DataOutput
      Throws:
      IOException
    • writeInt

      public final void writeInt(int v) throws IOException
      Deprecated, for removal: This API element is subject to removal in a future version.
      Specified by:
      writeInt in interface DataOutput
      Throws:
      IOException
    • writeLong

      public final void writeLong(long v) throws IOException
      Deprecated, for removal: This API element is subject to removal in a future version.
      Specified by:
      writeLong in interface DataOutput
      Throws:
      IOException
    • writeFloat

      public final void writeFloat(float v) throws IOException
      Deprecated, for removal: This API element is subject to removal in a future version.
      Specified by:
      writeFloat in interface DataOutput
      Throws:
      IOException
    • writeDouble

      public final void writeDouble(double v) throws IOException
      Deprecated, for removal: This API element is subject to removal in a future version.
      Specified by:
      writeDouble in interface DataOutput
      Throws:
      IOException
    • writeBytes

      public final void writeBytes(String s) throws IOException
      Deprecated, for removal: This API element is subject to removal in a future version.
      Specified by:
      writeBytes in interface DataOutput
      Throws:
      IOException
    • writeChars

      public final void writeChars(String s) throws IOException
      Deprecated, for removal: This API element is subject to removal in a future version.
      Specified by:
      writeChars in interface DataOutput
      Throws:
      IOException
    • writeUTF

      public final void writeUTF(String str) throws IOException
      Deprecated, for removal: This API element is subject to removal in a future version.
      Specified by:
      writeUTF in interface DataOutput
      Throws:
      IOException
    • flush

      public final void flush() throws IOException
      Deprecated, for removal: This API element is subject to removal in a future version.
      Specified by:
      flush in interface ObjectOutput
      Throws:
      IOException
    • close

      public final void close() throws IOException
      Deprecated, for removal: This API element is subject to removal in a future version.
      Specified by:
      close in interface AutoCloseable
      Specified by:
      close in interface ObjectOutput
      Throws:
      IOException