return new CannotAcquireLockException(ex.getMessage(), ex);
return new CannotAcquireLockException(buildMessage(task, sql, sqlEx), sqlEx);
return new CannotAcquireLockException(ex.getMessage(), ex);
private void rethrowAsLockException(Exception e) { throw new CannotAcquireLockException("Failed to lock mutex at " + this.lockKey, e); }
private void rethrowAsLockException(Exception e) { throw new CannotAcquireLockException("Failed to lock mutex at " + this.path, e); }
return new CannotAcquireLockException(ex.getMessage() + "; SQL [" + jdbcEx.getSQL() + "]", ex); return new CannotAcquireLockException(ex.getMessage(), ex.getCause());
return new CannotAcquireLockException(ex.getMessage() + "; SQL [" + jdbcEx.getSQL() + "]", ex); return new CannotAcquireLockException(ex.getMessage(), ex.getCause());
return new CannotAcquireLockException(ex.getMessage() + "; SQL [" + jdbcEx.getSQL() + "]", ex); return new CannotAcquireLockException(ex.getMessage(), ex.getCause());
return new CannotAcquireLockException(ex.getMessage() + "; SQL [" + jdbcEx.getSQL() + "]", ex); return new CannotAcquireLockException(ex.getMessage(), ex.getCause());
private void rethrowAsLockException(Exception e) { throw new CannotAcquireLockException("Failed to lock mutex at " + this.path, e); }
private void rethrowAsLockException(Exception e) { throw new CannotAcquireLockException("Failed to lock at " + this.key, e); }
private void rethrowAsLockException(Exception e) { throw new CannotAcquireLockException("Failed to lock mutex at " + this.lockKey, e); }
private void rethrowAsLockException(Exception e) { throw new CannotAcquireLockException("Failed to lock at " + this.key, e); }
return new CannotAcquireLockException(ex.getMessage(), ex);
return new CannotAcquireLockException(buildMessage(task, sql, sqlEx), sqlEx);
return new CannotAcquireLockException(buildMessage(task, sql, sqlEx), sqlEx);
} else if (Arrays.binarySearch(this.sqlErrorCodes.getCannotAcquireLockCodes(), errorCode) >= 0) { logTranslation(task, sql, translated); return new CannotAcquireLockException(buildMessage(task, sql, translated), translated); } else if (Arrays.binarySearch(this.sqlErrorCodes.getDeadlockLoserCodes(), errorCode) >= 0) { logTranslation(task, sql, translated);
} else if (Arrays.binarySearch(this.sqlErrorCodes.getCannotAcquireLockCodes(), errorCode) >= 0) { logTranslation(task, sql, translated); return new CannotAcquireLockException(buildMessage(task, sql, translated), translated); } else if (Arrays.binarySearch(this.sqlErrorCodes.getDeadlockLoserCodes(), errorCode) >= 0) { logTranslation(task, sql, translated);
return new CannotAcquireLockException(ex.getMessage() + "; SQL [" + jdbcEx.getSQL() + "]", ex);
return new CannotAcquireLockException(ex.getMessage() + "; SQL [" + jdbcEx.getSQL() + "]", ex); return new CannotAcquireLockException(ex.getMessage(), ex.getCause());