com.ibm.ws.serialization
Interface DeserializationContext
- public interface DeserializationContext
Method Summary
Modifier and Type | Method and Description |
---|---|
|
addObjectResolver(DeserializationObjectResolver resolver)
Add an object resolver local to this context only.
|
|
createObjectInputStream(java.io.InputStream input,java.lang.ClassLoader classLoader)
Create a stream for deserializing objects using this context.
|
Method Detail
addObjectResolver
- void addObjectResolver(DeserializationObjectResolver resolver)
Add an object resolver local to this context only.
Parameters:
resolver
- the resolver to add createObjectInputStream
- java.io.ObjectInputStream createObjectInputStream( java.io.InputStream input,
- java.lang.ClassLoader classLoader)
- throws java.io.IOException
Create a stream for deserializing objects using this context. When
deserializing application objects, the specified class loader is
typically the thread context class loader.
Parameters:
input
- the input stream containing serialized object data classLoader
- the class loader for resolving classes Returns:
a stream for deserialization
Throws:
java.io.IOException
- if the ObjectInputStream
constructor throws
an exception