org.jacorb.orb
public final class BufferManager extends Object
Version: $Id: BufferManager.java,v 1.26 2006/07/20 13:18:20 alphonse.bendt Exp $
Method Summary | |
---|---|
static void | configure(Configuration configuration)
configures the BufferManager, in turn configures the singleton.
|
byte[] | getBuffer(int initial) |
byte[] | getBuffer(int initial, boolean cdrStr)getBuffer returns a new buffer.
|
static BufferManager | getInstance()
May only be called after configure() |
byte[] | getPreferredMemoryBuffer() |
void | release() |
void | returnBuffer(byte[] current) |
void | returnBuffer(byte[] current, boolean cdrStr)
Describe returnBuffer method here.
|
getBuffer
returns a new buffer.
Parameters: initial an int
value cdrStr a boolean
value to denote if CDROuputStream is caller
(may use cache in this situation)
Returns: a byte[]
value
Throws: BAD_INV_ORDER if not previously configured
returnBuffer
method here.
Parameters: current a byte[]
value cdrStr a boolean
value value to denote if CDROuputStream is
caller (may use cache in this situation)