public class BanzaiApplication extends Object implements quickfix.Application
| Modifier and Type | Class and Description |
|---|---|
class |
BanzaiApplication.MessageProcessor |
| Constructor and Description |
|---|
BanzaiApplication(OrderTableModel orderTableModel,
ExecutionTableModel executionTableModel) |
| Modifier and Type | Method and Description |
|---|---|
void |
addLogonObserver(Observer observer) |
void |
addOrderObserver(Observer observer) |
void |
cancel(Order order) |
void |
cancel40(Order order) |
void |
cancel41(Order order) |
void |
cancel42(Order order) |
void |
deleteLogonObserver(Observer observer) |
void |
deleteOrderObserver(Observer observer) |
OrderSide |
FIXSideToSide(Side side) |
OrderTIF |
FIXTifToTif(TimeInForce tif) |
OrderType |
FIXTypeToType(OrdType type) |
void |
fromAdmin(quickfix.Message message,
quickfix.SessionID sessionID) |
void |
fromApp(quickfix.Message message,
quickfix.SessionID sessionID) |
boolean |
isAvailable() |
boolean |
isMissingField() |
void |
onCreate(quickfix.SessionID sessionID) |
void |
onLogon(quickfix.SessionID sessionID) |
void |
onLogout(quickfix.SessionID sessionID) |
quickfix.Message |
populateOrder(Order order,
quickfix.Message newOrderSingle) |
void |
replace(Order order,
Order newOrder) |
void |
replace40(Order order,
Order newOrder) |
void |
replace41(Order order,
Order newOrder) |
void |
replace42(Order order,
Order newOrder) |
void |
send(Order order) |
void |
send40(Order order) |
void |
send41(Order order) |
void |
send42(Order order) |
void |
send43(Order order) |
void |
send44(Order order) |
void |
send50(Order order) |
void |
setAvailable(boolean isAvailable) |
void |
setMissingField(boolean isMissingField) |
Side |
sideToFIXSide(OrderSide side) |
TimeInForce |
tifToFIXTif(OrderTIF tif) |
void |
toAdmin(quickfix.Message message,
quickfix.SessionID sessionID) |
void |
toApp(quickfix.Message message,
quickfix.SessionID sessionID) |
OrdType |
typeToFIXType(OrderType type) |
public BanzaiApplication(OrderTableModel orderTableModel, ExecutionTableModel executionTableModel)
public void onCreate(quickfix.SessionID sessionID)
onCreate in interface quickfix.Applicationpublic void onLogon(quickfix.SessionID sessionID)
onLogon in interface quickfix.Applicationpublic void onLogout(quickfix.SessionID sessionID)
onLogout in interface quickfix.Applicationpublic void toAdmin(quickfix.Message message,
quickfix.SessionID sessionID)
toAdmin in interface quickfix.Applicationpublic void toApp(quickfix.Message message,
quickfix.SessionID sessionID)
throws quickfix.DoNotSend
toApp in interface quickfix.Applicationquickfix.DoNotSendpublic void fromAdmin(quickfix.Message message,
quickfix.SessionID sessionID)
throws quickfix.FieldNotFound,
quickfix.IncorrectDataFormat,
quickfix.IncorrectTagValue,
quickfix.RejectLogon
fromAdmin in interface quickfix.Applicationquickfix.FieldNotFoundquickfix.IncorrectDataFormatquickfix.IncorrectTagValuequickfix.RejectLogonpublic void fromApp(quickfix.Message message,
quickfix.SessionID sessionID)
throws quickfix.FieldNotFound,
quickfix.IncorrectDataFormat,
quickfix.IncorrectTagValue,
quickfix.UnsupportedMessageType
fromApp in interface quickfix.Applicationquickfix.FieldNotFoundquickfix.IncorrectDataFormatquickfix.IncorrectTagValuequickfix.UnsupportedMessageTypepublic void send(Order order)
public void send40(Order order)
public void send41(Order order)
public void send42(Order order)
public void send43(Order order)
public void send44(Order order)
public void send50(Order order)
public quickfix.Message populateOrder(Order order, quickfix.Message newOrderSingle)
public void cancel(Order order)
public void cancel40(Order order)
public void cancel41(Order order)
public void cancel42(Order order)
public TimeInForce tifToFIXTif(OrderTIF tif)
public OrderTIF FIXTifToTif(TimeInForce tif)
public void addLogonObserver(Observer observer)
public void deleteLogonObserver(Observer observer)
public void addOrderObserver(Observer observer)
public void deleteOrderObserver(Observer observer)
public boolean isMissingField()
public void setMissingField(boolean isMissingField)
public boolean isAvailable()
public void setAvailable(boolean isAvailable)
Copyright © 2025. All rights reserved.