Skip navigation links

Oracle® Coherence Java API Reference
Release 12.1.2.0.3

E26043-02


com.tangosol.util
Class ExternalizableHelper.ShieldedObjectOutputStream

java.lang.Object
  extended by java.io.OutputStream
      extended by com.tangosol.io.WrapperDataOutputStream
          extended by com.tangosol.io.WrapperObjectOutputStream
              extended by com.tangosol.util.ExternalizableHelper.ShieldedObjectOutputStream

All Implemented Interfaces:
com.tangosol.io.OutputStreaming, ExternalizableHelper.Shielded, java.io.Closeable, java.io.DataOutput, java.io.Flushable, java.io.ObjectOutput
Enclosing class:
ExternalizableHelper

public static class ExternalizableHelper.ShieldedObjectOutputStream
extends com.tangosol.io.WrapperObjectOutputStream
implements ExternalizableHelper.Shielded

An OutputStream that implements ObjectOutput that delegates all operations other than flush and close to an underlying object that implements ObjectOutput.


Constructor Summary
ExternalizableHelper.ShieldedObjectOutputStream(java.io.ObjectOutput out)
           

 

Method Summary
 void close()
           
 void flush()
           

 

Methods inherited from class com.tangosol.io.WrapperObjectOutputStream
getBytesWritten, getObjectOutput, writeObject

 

Methods inherited from class com.tangosol.io.WrapperDataOutputStream
getDataOutput, incBytesWritten, write, write, write, writeBoolean, writeByte, writeBytes, writeChar, writeChars, writeDouble, writeFloat, writeInt, writeLong, writeShort, writeUTF

 

Methods inherited from interface java.io.ObjectOutput
write, write, write

 

Methods inherited from interface java.io.DataOutput
writeBoolean, writeByte, writeBytes, writeChar, writeChars, writeDouble, writeFloat, writeInt, writeLong, writeShort, writeUTF

 

Constructor Detail

ExternalizableHelper.ShieldedObjectOutputStream

public ExternalizableHelper.ShieldedObjectOutputStream(java.io.ObjectOutput out)

Method Detail

flush

public final void flush()
Specified by:
flush in interface com.tangosol.io.OutputStreaming
Specified by:
flush in interface java.io.Flushable
Specified by:
flush in interface java.io.ObjectOutput
Overrides:
flush in class com.tangosol.io.WrapperDataOutputStream

close

public final void close()
Specified by:
close in interface com.tangosol.io.OutputStreaming
Specified by:
close in interface java.io.Closeable
Specified by:
close in interface java.io.ObjectOutput
Overrides:
close in class com.tangosol.io.WrapperDataOutputStream

Skip navigation links

Oracle® Coherence Java API Reference
Release 12.1.2.0.3

E26043-02


Copyright © 2000, 2014, Oracle and/or its affiliates. All rights reserved.