protected void handleIncrementRefresh()

in mbp-only/src/main/java/com/epam/cme/mdp3/mktdata/AbstractOrderBookHandler.java [53:75]


    protected void handleIncrementRefresh(final T[] levelEntries, final int level,
                                          final MDUpdateAction updateAction, final FieldSet incrementEntry) {
        switch (updateAction) {
            case Overlay:
            case Change:
                modifyEntry(levelEntries, level, incrementEntry);
                break;
            case New:
                insertEntry(levelEntries, level, incrementEntry);
                break;
            case Delete:
                deleteEntry(levelEntries, level);
                break;
            case DeleteFrom:
                deleteFrom(levelEntries, level);
                break;
            case DeleteThru:
                deleteThru(levelEntries);
                break;
            default:
                throw new IllegalStateException();
        }
    }