@Override public O call() throws Exception { return execute(function, input); } });
@Override public I call() throws Exception { execute(procedure, input); return null; } });
@Override public Object call() throws Exception { execute(subroutine); return null; } });
@Override public O call() throws Exception { return execute(callable); } });
@Override public O call() throws Exception { return execute(callable); } });
@Override public O call() throws Exception { return execute(function, input); } });
@Override public I call() throws Exception { execute(procedure, input); return null; } });
@Override public Object call() throws Exception { execute(subroutine); return null; } });
@Override public <O> O executeUnchecked(Callable<O> callable) { try { return execute(callable); } catch (TransactionFailureException e) { throw Throwables.propagate(e); } catch (InterruptedException e) { Thread.currentThread().interrupt(); throw Throwables.propagate(e); } }
@Override public <I> void executeUnchecked(Procedure<I> procedure, I input) { try { execute(procedure, input); } catch (TransactionFailureException e) { throw Throwables.propagate(e); } catch (InterruptedException e) { Thread.currentThread().interrupt(); throw Throwables.propagate(e); } }
@Override public <O> O executeUnchecked(Callable<O> callable) { try { return execute(callable); } catch (TransactionFailureException e) { throw Throwables.propagate(e); } catch (InterruptedException e) { Thread.currentThread().interrupt(); throw Throwables.propagate(e); } }
@Override public <I, O> O executeUnchecked(Function<I, O> function, I input) { try { return execute(function, input); } catch (TransactionFailureException e) { throw Throwables.propagate(e); } catch (InterruptedException e) { Thread.currentThread().interrupt(); throw Throwables.propagate(e); } }
@Override public <I> void executeUnchecked(Procedure<I> procedure, I input) { try { execute(procedure, input); } catch (TransactionFailureException e) { throw Throwables.propagate(e); } catch (InterruptedException e) { Thread.currentThread().interrupt(); throw Throwables.propagate(e); } }
@Override public <I, O> O executeUnchecked(Function<I, O> function, I input) { try { return execute(function, input); } catch (TransactionFailureException e) { throw Throwables.propagate(e); } catch (InterruptedException e) { Thread.currentThread().interrupt(); throw Throwables.propagate(e); } }
@Override public void executeUnchecked(Subroutine subroutine) { try { execute(subroutine); } catch (TransactionFailureException e) { throw Throwables.propagate(e); } catch (InterruptedException e) { Thread.currentThread().interrupt(); throw Throwables.propagate(e); } }
@Override public void executeUnchecked(Subroutine subroutine) { try { execute(subroutine); } catch (TransactionFailureException e) { throw Throwables.propagate(e); } catch (InterruptedException e) { Thread.currentThread().interrupt(); throw Throwables.propagate(e); } }