public class MamdaBookPublisher
extends com.wombat.mama.MamaDQPublisherManagerCallback
implements com.wombat.mama.MamaTimerCallback
Modifier and Type | Field and Description |
---|---|
char |
askSide |
char |
bidSide |
static char |
ENTADD |
static char |
ENTDELETE |
static char |
ENTUPDATE |
com.wombat.mama.MamaMsg |
mPublishMsg |
static char |
PLADD |
static char |
PLDELETE |
static char |
PLUNKNOWN |
static char |
PLUPDATE |
Constructor and Description |
---|
MamdaBookPublisher() |
Modifier and Type | Method and Description |
---|---|
void |
createBook(java.lang.String symbol,
java.lang.String partId) |
void |
createMsg() |
void |
createPublisherManager(java.lang.String pubSource,
com.wombat.mama.MamaBridge bridge) |
void |
createPublisherTransport(com.wombat.mama.MamaBridge bridge) |
void |
createTimer(java.lang.String symbol,
com.wombat.mama.MamaBridge bridge) |
MamdaOrderBook |
getBook() |
com.wombat.mama.MamaMsg |
getPublishMsg() |
com.wombat.mama.MamaQueueGroup |
getQueueGroup() |
static void |
main(java.lang.String[] args) |
void |
onCreate(com.wombat.mama.MamaDQPublisherManager publisher) |
void |
onDestroy(com.wombat.mama.MamaTimer timer) |
void |
onError(com.wombat.mama.MamaDQPublisherManager publisher,
short status,
java.lang.String errortxt,
com.wombat.mama.MamaMsg msg) |
void |
onNewRequest(com.wombat.mama.MamaDQPublisherManager publisherManager,
java.lang.String symbol,
short subType,
short msgType,
com.wombat.mama.MamaMsg msg) |
void |
onRefresh(com.wombat.mama.MamaDQPublisherManager publisherManager,
com.wombat.mama.MamaDQPublisherManager.MamaPublishTopic mamaPublishTopic,
short subType,
short msgType,
com.wombat.mama.MamaMsg msg) |
void |
onRequest(com.wombat.mama.MamaDQPublisherManager publisherManager,
com.wombat.mama.MamaDQPublisherManager.MamaPublishTopic mamaPublishTopic,
short subType,
short msgType,
com.wombat.mama.MamaMsg msg) |
void |
onTimer(com.wombat.mama.MamaTimer timer) |
void |
processOrder() |
boolean |
publishingSymbol(java.lang.String symbol) |
void |
publishMessage(com.wombat.mama.MamaMsg request) |
void |
setProcessEntries(boolean process) |
void |
setQueueGroup(com.wombat.mama.MamaQueueGroup queues) |
public com.wombat.mama.MamaMsg mPublishMsg
public char bidSide
public char askSide
public static final char PLADD
public static final char PLUPDATE
public static final char PLDELETE
public static final char PLUNKNOWN
public static final char ENTADD
public static final char ENTUPDATE
public static final char ENTDELETE
public void onTimer(com.wombat.mama.MamaTimer timer)
onTimer
in interface com.wombat.mama.MamaTimerCallback
public void processOrder()
public MamdaOrderBook getBook()
public com.wombat.mama.MamaMsg getPublishMsg()
public void publishMessage(com.wombat.mama.MamaMsg request)
public void createMsg()
public void createBook(java.lang.String symbol, java.lang.String partId)
public void createPublisherTransport(com.wombat.mama.MamaBridge bridge)
public void createPublisherManager(java.lang.String pubSource, com.wombat.mama.MamaBridge bridge)
public void createTimer(java.lang.String symbol, com.wombat.mama.MamaBridge bridge)
public void setProcessEntries(boolean process)
public void setQueueGroup(com.wombat.mama.MamaQueueGroup queues)
public boolean publishingSymbol(java.lang.String symbol)
public com.wombat.mama.MamaQueueGroup getQueueGroup()
public void onNewRequest(com.wombat.mama.MamaDQPublisherManager publisherManager, java.lang.String symbol, short subType, short msgType, com.wombat.mama.MamaMsg msg)
onNewRequest
in class com.wombat.mama.MamaDQPublisherManagerCallback
public void onRequest(com.wombat.mama.MamaDQPublisherManager publisherManager, com.wombat.mama.MamaDQPublisherManager.MamaPublishTopic mamaPublishTopic, short subType, short msgType, com.wombat.mama.MamaMsg msg)
onRequest
in class com.wombat.mama.MamaDQPublisherManagerCallback
public void onRefresh(com.wombat.mama.MamaDQPublisherManager publisherManager, com.wombat.mama.MamaDQPublisherManager.MamaPublishTopic mamaPublishTopic, short subType, short msgType, com.wombat.mama.MamaMsg msg)
onRefresh
in class com.wombat.mama.MamaDQPublisherManagerCallback
public void onError(com.wombat.mama.MamaDQPublisherManager publisher, short status, java.lang.String errortxt, com.wombat.mama.MamaMsg msg)
public void onCreate(com.wombat.mama.MamaDQPublisherManager publisher)
onCreate
in class com.wombat.mama.MamaDQPublisherManagerCallback
public void onDestroy(com.wombat.mama.MamaTimer timer)
onDestroy
in interface com.wombat.mama.MamaTimerCallback
public static void main(java.lang.String[] args)
Copyright 2007 Wombat Financial Software, Inc.