Package com.tangosol.util
Class ExternalizableHelper.DefaultObjectStreamFactory
java.lang.Object
com.tangosol.util.ExternalizableHelper.DefaultObjectStreamFactory
- All Implemented Interfaces:
 ObjectStreamFactory
- Enclosing class:
 ExternalizableHelper
public static class ExternalizableHelper.DefaultObjectStreamFactory
extends Object
implements ObjectStreamFactory
Default ObjectStreamFactory implementation.
- 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptiongetObjectInput(DataInput in, ClassLoader loader, boolean fForceNew) Obtain an ObjectInput based on the passed DataInput.Obtain an ObjectOutput based on the passed DataOutput. 
- 
Constructor Details
- 
DefaultObjectStreamFactory
public DefaultObjectStreamFactory() 
 - 
 - 
Method Details
- 
getObjectInput
public ObjectInput getObjectInput(DataInput in, ClassLoader loader, boolean fForceNew) throws IOException Obtain an ObjectInput based on the passed DataInput.- Specified by:
 getObjectInputin interfaceObjectStreamFactory- Parameters:
 in- the DataInput to be wrappedloader- the ClassLoader to be usedfForceNew- 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:
 IOException- if an I/O exception occurs
 - 
getObjectOutput
Obtain an ObjectOutput based on the passed DataOutput.- Specified by:
 getObjectOutputin interfaceObjectStreamFactory- Parameters:
 out- the DataOutput to be wrapped- Returns:
 - an ObjectOutput that delegates to ("wraps") the passed DataOutput
 - Throws:
 IOException- if an I/O exception occurs
 
 -