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)
BufferManagerRead
processFragment
in interface BufferManagerRead
public void init(Message msg)
BufferManagerRead
init
in interface BufferManagerRead
public ByteBufferWithInfo underflow(ByteBufferWithInfo bbwi)
BufferManagerRead
underflow
in interface BufferManagerRead
public void cancelProcessing(int requestId)
cancelProcessing
in interface BufferManagerRead
public com.sun.corba.se.impl.encoding.MarkAndResetHandler getMarkAndResetHandler()
BufferManagerRead
getMarkAndResetHandler
in interface BufferManagerRead
public 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 BufferManagerRead
Copyright © 2017 JBoss by Red Hat. All rights reserved.