/** * @return the result of {@link #perform()} * @throws Exception thrown by {@link #perform()} */ @Override @SuppressWarnings("PMD.SignatureDeclareThrowsException") public final Void call() throws Exception { perform(); return null; }
/** * @throws Exception thrown by {@link #perform()} - unchecked */ @Override public final void run() { try { perform(); } catch (Exception e) { throwUnchecked(e); } }