@Override public Future<Object> directCommit() { final LocalThreePhaseCommitCohort cohort = ready(); return cohort.initiateDirectCommit(); }
@Override public Future<ActorSelection> readyTransaction() { final LocalThreePhaseCommitCohort cohort = ready(); return cohort.initiateCoordinatedCommit(); }