biz.onixs.fix.engine
Class AbstractOutQueue

java.lang.Object
  extended by biz.onixs.fix.engine.AbstractOutQueue
All Implemented Interfaces:
OutQueue
Direct Known Subclasses:
MemoryOutQueue, StorageOutQueue

public abstract class AbstractOutQueue
extends Object
implements OutQueue


Field Summary
protected  NumberedRawMsgPool pool
           
protected  int queueBufSize
           
protected  SessionStorage storage
           
 
Constructor Summary
AbstractOutQueue()
           
 
Method Summary
 NumberedRawMsgPool getPool()
           
 int getQueueBufSize()
           
 SessionStorage getStorage()
           
 void setPool(NumberedRawMsgPool pool)
           
 void setQueueBufSize(int queueBufSize)
           
 void setStorage(SessionStorage storage)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface biz.onixs.fix.engine.OutQueue
clear, drainTo, getAvailable, getCount, getTotalSize, offer, offer, offer, peek, poll, put, put
 

Field Detail

queueBufSize

protected int queueBufSize

storage

protected SessionStorage storage

pool

protected NumberedRawMsgPool pool
Constructor Detail

AbstractOutQueue

public AbstractOutQueue()
Method Detail

getStorage

public SessionStorage getStorage()
Specified by:
getStorage in interface OutQueue

setStorage

public void setStorage(SessionStorage storage)
Specified by:
setStorage in interface OutQueue

getQueueBufSize

public int getQueueBufSize()
Specified by:
getQueueBufSize in interface OutQueue

setQueueBufSize

public void setQueueBufSize(int queueBufSize)
Specified by:
setQueueBufSize in interface OutQueue

getPool

public NumberedRawMsgPool getPool()
Specified by:
getPool in interface OutQueue

setPool

public void setPool(NumberedRawMsgPool pool)
Specified by:
setPool in interface OutQueue


Copyright © 2005-2012 Onix Solutions. All Rights Reserved.