@Override public void disable() { LOGGER.info("Disable is called."); super.disable(); MSG_RAW_LOGGER.info("++++ Disable the message receiver."); // escapeHot.set(false); }
@Override public void enable() { LOGGER.info("enable is called."); // escapeHot.set(false); MSG_RAW_LOGGER.info("++++ Enable the message receiver."); try { output.reset(); } catch (Exception ex) { LOGGER.warn("Reset buffered received data failed.", ex); } super.enable(); }
private void addMessageListener(final MessageListener messageListener) { delegate.getMessageReceiver().addMessageListener(messageListener); }
case BidibLibrary.MSG_BOOST_DIAGNOSTIC: BoostDiagnosticResponse diag = (BoostDiagnosticResponse) message; fireBoosterDiagnostic(message.getAddr(), diag.getCurrent(), diag.getVoltage(), diag.getTemperature()); break; case BidibLibrary.MSG_BOOST_STAT: fireBoosterState(message.getAddr(), ((BoostStatResponse) message).getState()); break; case BidibLibrary.MSG_BM_ADDRESS: fireAddress(message.getAddr(), ((FeedbackAddressResponse) message).getDetectorNumber(), ((FeedbackAddressResponse) message).getAddresses()); break; case BidibLibrary.MSG_BM_CONFIDENCE: fireConfidence(message.getAddr(), ((FeedbackConfidenceResponse) message).getInvalid(), ((FeedbackConfidenceResponse) message).getFreeze(), ((FeedbackConfidenceResponse) message).getNoSignal()); fireFree(message.getAddr(), ((FeedbackFreeResponse) message).getDetectorNumber(), ((FeedbackFreeResponse) message).getTimestamp()); break; fireOccupied(message.getAddr(), baseAddress + offset, null); fireFree(message.getAddr(), baseAddress + offset, null); fireOccupied(message.getAddr(), feedbackOccupiedResponse.getDetectorNumber(), feedbackOccupiedResponse.getTimestamp()); break; firePosition(feedbackPositionResponse.getAddr(), feedbackPositionResponse.getDecoderAddress(),
getMessageReceiver().addMessageListener(msgListener); getMessageReceiver().removeMessageListener(msgListener);
evaluateMessage(bidibNode, message);
@Override public void enable() { LOGGER.info("enable is called."); messageParser.setEscapeHot(false); MSG_RAW_LOGGER.info("++++ Enable the message receiver."); try { receiveBuffer.reset(); } catch (Exception ex) { LOGGER.warn("Reset buffered received data failed.", ex); } try { messageParser.reset(); } catch (Exception ex) { LOGGER.warn("Reset buffered received data failed.", ex); } super.enable(); }
@Override public void disable() { LOGGER.info("Disable is called."); super.disable(); MSG_RAW_LOGGER.info("++++ Disable the message receiver."); messageParser.setEscapeHot(false); }
private void addMessageListener(final MessageListener messageListener) { delegate.getMessageReceiver().addMessageListener(messageListener); }
getNetMessageReceiver().enable();