public class ExtendedRiverUnmarshaller
extends org.jboss.marshalling.river.RiverUnmarshaller
RiverUnmarshaller that allows Infinispan StreamingMarshaller
instances to travel down the stack to potential externalizer implementations
that might need it, such as MarshalledValue.ExternalizerclassExternalizerFactory, classResolver, classTable, configuredVersion, exceptionListener, externalizerCreator, objectResolver, objectTable, serializabilityChecker, serializedCreator, streamHeaderbuffer, limit, positionbyteInput| Modifier | Constructor and Description |
|---|---|
protected |
ExtendedRiverUnmarshaller(org.jboss.marshalling.river.RiverMarshallerFactory factory,
SerializableClassRegistry registry,
MarshallingConfiguration cfg) |
| Modifier and Type | Method and Description |
|---|---|
void |
finish()
Finish unmarshalling from a stream.
|
StreamingMarshaller |
getInfinispanMarshaller() |
void |
setInfinispanMarshaller(StreamingMarshaller infinispanMarshaller) |
clearClassCache, clearInstanceCache, close, doReadNewObject, doReadObject, readFields, readString, readUTF, startreadObject, readObject, readObjectUnshared, readObjectUnsharedavailable, read, read, read, readBoolean, readByte, readChar, readDouble, readFloat, readFully, readFully, readInt, readIntDirect, readLine, readLong, readLongDirect, readShort, readUnsignedByte, readUnsignedByteDirect, readUnsignedShort, skip, skipBytesmark, markSupported, resetclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitreadObject, readObjectUnshared, readObjectUnsharedavailable, read, read, read, readObject, skipreadBoolean, readByte, readChar, readDouble, readFloat, readFully, readFully, readInt, readLine, readLong, readShort, readUnsignedByte, readUnsignedShort, skipBytesprotected ExtendedRiverUnmarshaller(org.jboss.marshalling.river.RiverMarshallerFactory factory,
SerializableClassRegistry registry,
MarshallingConfiguration cfg)
public StreamingMarshaller getInfinispanMarshaller()
public void setInfinispanMarshaller(StreamingMarshaller infinispanMarshaller)
public void finish()
throws IOException
AbstractUnmarshallerfinish in interface Unmarshallerfinish in class org.jboss.marshalling.river.RiverUnmarshallerIOException - if an error occursCopyright © 2012 JBoss by Red Hat. All Rights Reserved.