Skip navigation links

Oracle® Coherence Java API Reference
Release 12.1.2.0.3

E26043-02


com.tangosol.util
Class ExternalizableHelper.DefaultObjectStreamFactory

java.lang.Object
  extended by com.tangosol.util.ExternalizableHelper.DefaultObjectStreamFactory

All Implemented Interfaces:
com.tangosol.io.ObjectStreamFactory
Enclosing class:
ExternalizableHelper

public static class ExternalizableHelper.DefaultObjectStreamFactory
extends java.lang.Object
implements com.tangosol.io.ObjectStreamFactory

Default ObjectStreamFactory implementation.


Constructor Summary
ExternalizableHelper.DefaultObjectStreamFactory()
           

 

Method Summary
 java.io.ObjectInput getObjectInput(java.io.DataInput in, java.lang.ClassLoader loader, boolean fForceNew)
          Obtain an ObjectInput based on the passed DataInput.
 java.io.ObjectOutput getObjectOutput(java.io.DataOutput out)
          Obtain an ObjectOutput based on the passed DataOutput.

 

Constructor Detail

ExternalizableHelper.DefaultObjectStreamFactory

public ExternalizableHelper.DefaultObjectStreamFactory()

Method Detail

getObjectInput

public java.io.ObjectInput getObjectInput(java.io.DataInput in,
                                          java.lang.ClassLoader loader,
                                          boolean fForceNew)
                                   throws java.io.IOException
Obtain an ObjectInput based on the passed DataInput.
Specified by:
getObjectInput in interface com.tangosol.io.ObjectStreamFactory
Parameters:
in - the DataInput to be wrapped
loader - the ClassLoader to be used
fForceNew - if true, a new ObjectInput must be returned; otherwise, if the passed stream is already an ObjectInput, it's allowed to be returned instead
Returns:
an ObjectInput that delegates to ("wraps") the passed DataInput
Throws:
java.io.IOException - if an I/O exception occurs

getObjectOutput

public java.io.ObjectOutput getObjectOutput(java.io.DataOutput out)
                                     throws java.io.IOException
Obtain an ObjectOutput based on the passed DataOutput.
Specified by:
getObjectOutput in interface com.tangosol.io.ObjectStreamFactory
Parameters:
out - the DataOutput to be wrapped
Returns:
an ObjectOutput that delegates to ("wraps") the passed DataOutput
Throws:
java.io.IOException - if an I/O exception occurs

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.