in orderbook-core/src/main/java/com/epam/deltix/orderbook/core/impl/OrderBookDecorator.java [66:84]
public boolean update(final MessageInfo msg) {
if (Objects.isNull(msg)) {
return false;
}
if (symbol.hasValue()) {
if (!CharSequenceUtils.equals(symbol.get(), msg.getSymbol())) {
//TODO Add logger
return false;
}
}
if (isMarketDatePackage(msg)) {
return updateOrderBook((PackageHeaderInfo) msg);
}
if (isSecurityFeedStatusMessage(msg)) {
return updateOrderBook((SecurityFeedStatusMessage) msg);
}
return false;
}