public boolean update()

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;
    }