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 org.infinispan.commons.marshall.MarshalledValue.ExternalizerclassExternalizerFactory, classResolver, classTable, configuredVersion, exceptionListener, objectPreResolver, objectResolver, objectTable, serializabilityChecker, 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() |
StreamingMarshaller |
getInfinispanMarshaller() |
void |
setInfinispanMarshaller(StreamingMarshaller infinispanMarshaller) |
clearClassCache, clearInstanceCache, close, discardFields, 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
finish in interface Unmarshallerfinish in class org.jboss.marshalling.river.RiverUnmarshallerIOExceptionCopyright © 2017 JBoss, a division of Red Hat. All rights reserved.