public Object getFieldValue(_Fields field) { switch (field) { case REASON: return getReason(); case SQL_STATE: return getSqlState(); case SEVERITY: return Integer.valueOf(getSeverity()); } throw new IllegalStateException(); }
public static SQLException newSQLException(GFXDExceptionData payload, Throwable cause, String serverInfo) { String message = payload.getReason(); if (serverInfo != null) { message = "(" + serverInfo + ") " + message; } return factory.getSQLException(message, payload.getSqlState(), payload.getSeverity(), null, cause); }
public static SQLWarning newSQLWarning(GFXDExceptionData payload, Throwable cause) { return new SQLWarning(payload.getReason(), payload.getSqlState(), payload.getSeverity(), cause); }
NetConnection.FailoverStatus status; if ((status = NetConnection.getFailoverStatus(sqlState, gfxdeData.getSeverity(), gfxde)).isNone()) {
if ((status = NetConnection.getFailoverStatus(gfxde .getExceptionData().getSqlState(), gfxde.getExceptionData() .getSeverity(), gfxde)).isNone()) { throw gfxde;