Я расширяю MessageCracker
класс и переопределяю методы (обработчики)
public void onMessage(ExecutionReport execRep, SessionID sessionID)
...
public void onMessage(BusinessMessageReject message, SessionID sessionID)
...
public void onMessage(Quote quote, SessionID sessionID)
сообщения перехвата каждого метода расширяют Message
- ExecutionReport, BusinessMessageReject, Quote и т. д.
Все работает нормально, но IntellijIDE говорит об этом методе - Method 'onMessage(quickfix.fix44.Quote, quickfix.SessionID)' is never used
Как я могу это исправить?
Preferences > Editor > Inspections > Unused Declaration
. Однако это только информационное сообщение, оно не указывает на ошибку, поэтому вы также можете просто его игнорировать. 18.08.2017@SuppressWarnings("unused")
. 18.08.2017