public synchronized void processPdu(CommandResponderEvent event) { CommandResponder listener = (CommandResponder) notificationTransports.get(event.getTransportMapping()); if ((event.getPDU() != null) && (event.getPDU().getType() == PDU.INFORM)) { // try to send INFORM response try { sendInformResponse(event); } catch (MessageException mex) { if (logger.isWarnEnabled()) { logger.warn("Failed to send response on INFORM PDU event (" + event + "): " + mex.getMessage()); } } } if (listener != null) { listener.processPdu(event); } }
public void processPdu(CommandResponderEvent event) { CommandResponder listener; synchronized (this) { listener = notificationTransports.get(event.getTransportMapping()); } if ((event.getPDU() != null) && (event.getPDU().getType() == PDU.INFORM)) { // try to send INFORM response try { sendInformResponse(event); } catch (MessageException mex) { if (logger.isWarnEnabled()) { logger.warn("Failed to send response on INFORM PDU event (" + event + "): " + mex.getMessage()); } } } if (listener != null) { listener.processPdu(event); } }
public void processPdu(CommandResponderEvent event) { CommandResponder listener; synchronized (this) { listener = notificationTransports.get(event.getTransportMapping()); } if ((event.getPDU() != null) && (event.getPDU().getType() == PDU.INFORM)) { // try to send INFORM response try { sendInformResponse(event); } catch (MessageException mex) { if (logger.isWarnEnabled()) { logger.warn("Failed to send response on INFORM PDU event (" + event + "): " + mex.getMessage()); } } } if (listener != null) { listener.processPdu(event); } }
try { PDU pdu = trap.getPDU(); Address localaddr = trap.getTransportMapping().getListenAddress(); Address remoteaddr = trap.getPeerAddress(); ConnectionContext<?> ctx = ConnectionContext.EMPTY;
sendMessage(request.pdu, request.target, e.getTransportMapping(), null);
sendMessage(request.pdu, request.target, e.getTransportMapping(), null);
sendMessage(request.pdu, request.target, e.getTransportMapping(), null);
stateRef.setTransportMapping(requestEvent.getTransportMapping()); disp.returnResponsePdu(requestEvent.getMessageProcessingModel(), requestEvent.getSecurityModel(),
requestEvent + ". Cannot return response=" + response); } else { stateRef.setTransportMapping(requestEvent.getTransportMapping()); disp.returnResponsePdu(requestEvent.getMessageProcessingModel(), requestEvent.getSecurityModel(),