@Override public List<TaskInfo<EntryType, StatusType>> getCompletedTaskInfo( DateTime timestamp, @Nullable Integer maxNumStatuses, @Nullable String dataSource ) { return getConnector().retryWithHandle( handle -> { final Query<Map<String, Object>> query = createCompletedTaskInfoQuery( handle, timestamp, maxNumStatuses, dataSource ); return query.map(taskInfoMapper).list(); } ); }
@Override public List<TaskInfo<EntryType, StatusType>> getActiveTaskInfo(@Nullable String dataSource) { return getConnector().retryWithHandle( handle -> { final Query<Map<String, Object>> query = createActiveTaskInfoQuery( handle, dataSource ); return query.map(taskInfoMapper).list(); } ); }
getConnector().retryWithHandle( (HandleCallback<Void>) handle -> { final String sql = StringUtils.format( return null; }, e -> getConnector().isTransientException(e) && !(isStatementException(e) && getEntry(id).isPresent()) );
@Override public List<TaskInfo<EntryType, StatusType>> getActiveTaskInfo(@Nullable String dataSource) { return getConnector().retryWithHandle( handle -> { final Query<Map<String, Object>> query = createActiveTaskInfoQuery( handle, dataSource ); return query.map(taskInfoMapper).list(); } ); }
@Override public List<TaskInfo<EntryType, StatusType>> getCompletedTaskInfo( DateTime timestamp, @Nullable Integer maxNumStatuses, @Nullable String dataSource ) { return getConnector().retryWithHandle( handle -> { final Query<Map<String, Object>> query = createCompletedTaskInfoQuery( handle, timestamp, maxNumStatuses, dataSource ); return query.map(taskInfoMapper).list(); } ); }
getConnector().retryWithHandle( (HandleCallback<Void>) handle -> { final String sql = StringUtils.format( return null; }, e -> getConnector().isTransientException(e) && !(isStatementException(e) && getEntry(id).isPresent()) );