private void fireLcNa(LcNotAvailableResponse lcNotAvailableResponse) { byte[] address = lcNotAvailableResponse.getAddr(); final BidibPort bidibPort = lcNotAvailableResponse.getBidibPort(); Integer errorCode = lcNotAvailableResponse.getErrorCode(); synchronized (messageListeners) { for (MessageListener l : messageListeners) { l.lcNa(address, bidibPort, errorCode); } } // notify the bulk sender notifyBulkSender(address, LcNotAvailableResponse.TYPE); }