@Override protected void reportFatalErr(final ErrorStatusException ex) { LOG.warn("Error retrieving isisSysObject: {}", ex.getMessage(), ex); }
return true; } else if (status.isFatal()) { final ErrorStatusException ex = new ErrorStatusException(status, "Unexpected error processing oid "+m_oid.decrement()+". Marking column as finished!"); LOG.debug("Fatal Error: {}", status, ex); throw ex; final ErrorStatusException ex = new ErrorStatusException(status, "Non-fatal error met maximum number of retries. Aborting!"); reportFatalErr(ex); throw ex;
@Override public boolean processErrors(int errorStatus, int errorIndex) throws SnmpException { //LOG.trace("processErrors: errorStatus={}, errorIndex={}", errorStatus, errorIndex); final ErrorStatus status = ErrorStatus.fromStatus(errorStatus); // handle special cases first if (status == ErrorStatus.TOO_BIG) { int maxVarsPerPdu = m_pduBuilder.getMaxVarsPerPdu(); if (maxVarsPerPdu <= 1) { throw new SnmpException("Unable to handle tooBigError when maxVarsPerPdu = "+maxVarsPerPdu); } m_pduBuilder.setMaxVarsPerPdu(maxVarsPerPdu/2); m_tracker.reportTooBigErr("Reducing maxVarsPerPDU for this request."); return true; } else if (status.isFatal()) { final ErrorStatusException ex = new ErrorStatusException(status); m_tracker.reportFatalErr(ex); throw ex; } else { return processChildError(errorStatus, errorIndex); } } }
@Override protected void reportFatalErr(final ErrorStatusException ex) { LOG.warn("Fatal error retrieving CDP global group: {}", ex.getMessage(), ex); }
return true; } else if (status.isFatal()) { final ErrorStatusException ex = new ErrorStatusException(status, "Unexpected error processing next oid after "+m_last+". Aborting!"); reportFatalErr(ex); throw ex; final ErrorStatusException ex = new ErrorStatusException(status, "Non-fatal error met maximum number of retries. Aborting!"); reportFatalErr(ex); throw ex;
@Override protected void reportFatalErr(final ErrorStatusException ex) { LOG.warn("Error retrieving {} from {}. {}", m_tableName, m_address, ex.getMessage(), ex); }
@Override protected void reportFatalErr(final ErrorStatusException ex) { LOG.warn("Error retrieving vtpVersion: {}", ex.getMessage(), ex); }
@Override protected void reportFatalErr(final ErrorStatusException ex) { LOG.warn("Error retrieving {} from {}. {}", m_tableName, m_address, ex.getMessage(), ex); }
@Override protected void reportFatalErr(final ErrorStatusException ex) { LOG.warn("{} : fatal error. {}", m_primaryIf, ex.getMessage(), ex); }
@Override protected void reportFatalErr(final ErrorStatusException ex) { LOG.warn("Error retrieving {} from {}. {}", m_tableName, m_address, ex.getMessage(), ex); }
@Override protected void reportFatalErr(final ErrorStatusException ex) { LOG.warn("Error retrieving LLDP local group: {}", ex.getMessage(), ex); }
@Override protected void reportFatalErr(final ErrorStatusException ex) { LOG.warn("Error retrieving dot1dbase: {}", ex.getMessage(), ex); }
@Override protected void reportFatalErr(final ErrorStatusException ex) { LOG.warn("Error retrieving systemGroup from {}. {}", m_address, ex.getMessage(), ex); }
@Override protected void reportFatalErr(final ErrorStatusException ex) { LOG.warn("Fatal error collecting data for node {}: {}", m_primaryIf, ex.getMessage(), ex); }
@Override protected void reportFatalErr(final ErrorStatusException ex) { LOG.warn("Error retrieving OSPF general group: {}", ex.getMessage(), ex); }
@Override protected void reportFatalErr(final ErrorStatusException ex) { LOG.warn("Error retrieving systemGroup from {}. {}", m_address, ex.getMessage(), ex); }