@Override protected Integer getRequestId() { return m_pdu.getRequestID().toInt(); }
@Override protected Integer getRequestId() { return m_pdu.getRequestID().toInt(); }
/** * TODO: Merge this logic with {@link Snmp4JWalker.Snmp4JResponseListener} #processResponse(PDU response) */ private static SnmpValue[] processResponse(Snmp4JAgentConfig agentConfig, ResponseEvent responseEvent) throws IOException { SnmpValue[] retvalues = { null }; if (responseEvent.getResponse() == null) { LOG.warn("processResponse: Timeout. Agent: {}, requestID={}", agentConfig, responseEvent.getRequest().getRequestID()); } else if (responseEvent.getError() != null) { LOG.warn("processResponse: Error during get operation. Error: {}, requestID={}", responseEvent.getError().getLocalizedMessage(), responseEvent.getError(), responseEvent.getRequest().getRequestID()); } else if (responseEvent.getResponse().getType() == PDU.REPORT) { LOG.warn("processResponse: Error during get operation. Report returned with varbinds: {}, requestID={}", responseEvent.getResponse().getVariableBindings(), responseEvent.getRequest().getRequestID()); } else if (responseEvent.getResponse().getVariableBindings().size() < 1) { LOG.warn("processResponse: Received PDU with 0 varbinds. Agent: {}, requestID={}", agentConfig, responseEvent.getRequest().getRequestID()); } else if (responseEvent.getResponse().get(0).getSyntax() == SMIConstants.SYNTAX_NULL) { LOG.info("processResponse: Null value returned in varbind: {}. Agent: {}, requestID={}", responseEvent.getResponse().get(0), agentConfig, responseEvent.getRequest().getRequestID()); } else { retvalues = convertResponseToValues(responseEvent); LOG.debug("processResponse: SNMP operation successful, value: {}", (Object)retvalues); } return retvalues; }
/** * TODO: Merge this logic with {@link Snmp4JWalker.Snmp4JResponseListener} #processResponse(PDU response) */ private static SnmpValue[] processResponse(Snmp4JAgentConfig agentConfig, ResponseEvent responseEvent) throws IOException { SnmpValue[] retvalues = { null }; if (responseEvent.getResponse() == null) { LOG.warn("processResponse: Timeout. Agent: {}, requestID={}", agentConfig, responseEvent.getRequest().getRequestID()); } else if (responseEvent.getError() != null) { LOG.warn("processResponse: Error during get operation. Error: {}, requestID={}", responseEvent.getError().getLocalizedMessage(), responseEvent.getError(), responseEvent.getRequest().getRequestID()); } else if (responseEvent.getResponse().getType() == PDU.REPORT) { LOG.warn("processResponse: Error during get operation. Report returned with varbinds: {}, requestID={}", responseEvent.getResponse().getVariableBindings(), responseEvent.getRequest().getRequestID()); } else if (responseEvent.getResponse().getVariableBindings().size() < 1) { LOG.warn("processResponse: Received PDU with 0 varbinds. Agent: {}, requestID={}", agentConfig, responseEvent.getRequest().getRequestID()); } else if (responseEvent.getResponse().get(0).getSyntax() == SMIConstants.SYNTAX_NULL) { LOG.info("processResponse: Null value returned in varbind: {}. Agent: {}, requestID={}", responseEvent.getResponse().get(0), agentConfig, responseEvent.getRequest().getRequestID()); } else { retvalues = convertResponseToValues(responseEvent); LOG.debug("processResponse: SNMP operation successful, value: {}", (Object)retvalues); } return retvalues; }
private PDU createResponse() { PDU resp = (PDU) requestEvent.getPDU().clone(); resp.clear(); resp.setType(PDU.RESPONSE); resp.setRequestID(requestEvent.getPDU().getRequestID()); resp.setErrorIndex(0); resp.setErrorStatus(PDU.noError); return resp; }
private PDU createResponse() { PDU resp = (PDU) source.getPDU().clone(); resp.clear(); resp.setType(PDU.RESPONSE); resp.setRequestID(source.getPDU().getRequestID()); resp.setErrorIndex(0); resp.setErrorStatus(PDU.noError); return resp; }
response.setRequestID(event.getPDU().getRequestID()); try { sendResponse(event, response);
response.setRequestID(event.getPDU().getRequestID()); try { sendResponse(event, response);
ref, statusInformation); LOG.debug("Sent RESPONSE PDU to peer {} acknowledging receipt of INFORM (reqId={})", addr, command.getRequestID()); } catch (MessageException ex) { LOG.error("Error while sending RESPONSE PDU to peer {}: {} acknowledging receipt of INFORM (reqId={})", addr, ex.getMessage(), command.getRequestID()); } finally {
ref, statusInformation); LOG.debug("Sent RESPONSE PDU to peer {} acknowledging receipt of INFORM (reqId={})", addr, command.getRequestID()); } catch (MessageException ex) { LOG.error("Error while sending RESPONSE PDU to peer {}: {} acknowledging receipt of INFORM (reqId={})", addr, ex.getMessage(), command.getRequestID()); } finally {
statusInformation); if (log().isDebugEnabled()) { log().debug("Sent RESPONSE PDU to peer " + addr + " acknowledging receipt of INFORM (reqId=" + command.getRequestID() + ")"); log().error("Error while sending RESPONSE PDU to peer " + addr + ": " + ex.getMessage() + "acknowledging receipt of INFORM (reqId=" + command.getRequestID() + ")");
request.getCommandEvent().getPDU().getRequestID()); if ((translatedResponse instanceof ScopedPDU) && (request.getCommandEvent().getPDU() instanceof ScopedPDU)) {
v2cPDU); sendPduHandle.setTransactionID(v2cPDU.getRequestID().getValue());
v2cPDU); sendPduHandle.setTransactionID(v2cPDU.getRequestID().getValue());
v1PDU); sendPduHandle.setTransactionID(v1PDU.getRequestID().getValue());
v2cPDU); sendPduHandle.setTransactionID(v2cPDU.getRequestID().getValue());
v1PDU); sendPduHandle.setTransactionID(v1PDU.getRequestID().getValue());
v1PDU); sendPduHandle.setTransactionID(v1PDU.getRequestID().getValue());
response.setRequestID(requestEvent.getPDU().getRequestID()); response.setErrorStatus(PDU.tooBig);
response.setRequestID(requestEvent.getPDU().getRequestID()); response.setErrorStatus(PDU.tooBig);