public class BufferManagerReadGrow extends Object implements BufferManagerRead
| Modifier and Type | Method and Description |
|---|---|
void |
cancelProcessing(int requestId) |
void |
close(ByteBufferWithInfo bbwi) |
void |
fragmentationOccured(ByteBufferWithInfo newFragment) |
com.sun.corba.se.impl.encoding.MarkAndResetHandler |
getMarkAndResetHandler()
Returns the mark/reset handler for this stream.
|
void |
init(Message msg)
Called once after creating this buffer manager and before
it begins processing.
|
void |
mark(com.sun.corba.se.impl.encoding.RestorableInputStream is) |
void |
processFragment(ByteBuffer byteBuffer,
FragmentMessage header)
Case: Called from ReaderThread on complete message or fragments.
|
void |
reset() |
ByteBufferWithInfo |
underflow(ByteBufferWithInfo bbwi)
Case: called from CDRInputStream.grow.
|
public void processFragment(ByteBuffer byteBuffer, FragmentMessage header)
BufferManagerReadprocessFragment in interface BufferManagerReadpublic void init(Message msg)
BufferManagerReadinit in interface BufferManagerReadpublic ByteBufferWithInfo underflow(ByteBufferWithInfo bbwi)
BufferManagerReadunderflow in interface BufferManagerReadpublic void cancelProcessing(int requestId)
cancelProcessing in interface BufferManagerReadpublic com.sun.corba.se.impl.encoding.MarkAndResetHandler getMarkAndResetHandler()
BufferManagerReadgetMarkAndResetHandler in interface BufferManagerReadpublic void mark(com.sun.corba.se.impl.encoding.RestorableInputStream is)
public void fragmentationOccured(ByteBufferWithInfo newFragment)
public void reset()
public void close(ByteBufferWithInfo bbwi)
close in interface BufferManagerReadCopyright © 2018 JBoss by Red Hat. All rights reserved.