/** * Pull an intermediate result. */ @Override public void pullIntermediateResult() { func.scheduleBackward(new ICommand<Void>() { @Override public void execute(Void args) { DelegatingPullIntermediateDelegationFuture.super.pullIntermediateResult(); } }); }
/** * Terminate the future. */ @Override public void terminate(final Exception reason) { func.scheduleBackward(new ICommand<Void>() { @Override public void execute(Void args) { func.handleTerminated(reason); DelegatingPullSubscriptionIntermediateDelegationFuture.super.terminate(reason); } }); }
/** * Terminate the future. */ @Override public void terminate(final Exception reason) { func.scheduleBackward(new ICommand<Void>() { @Override public void execute(Void args) { func.handleTerminated(reason); DelegatingPullIntermediateDelegationFuture.super.terminate(reason); } }); }
/** * Send a backward command. */ @Override public void sendBackwardCommand(final Object info) { func.scheduleBackward(new ICommand<Void>() { @Override public void execute(Void args) { DelegatingPullSubscriptionIntermediateDelegationFuture.super.sendBackwardCommand(info); } }); } };
/** * Pull an intermediate result. */ @Override public void pullIntermediateResult() { func.scheduleBackward(new ICommand<Void>() { @Override public void execute(Void args) { DelegatingPullSubscriptionIntermediateDelegationFuture.super.pullIntermediateResult(); } }); }
/** * Send a backward command. */ @Override public void sendBackwardCommand(final Object info) { func.scheduleBackward(new ICommand<Void>() { @Override public void execute(Void args) { DelegatingSubscriptionIntermediateDelegationFuture.super.sendBackwardCommand(info); } }); } };
/** * Send a backward command. */ @Override public void sendBackwardCommand(final Object info) { func.scheduleBackward(new ICommand<Void>() { @Override public void execute(Void args) { DelegatingTerminableDelegationFuture.super.sendBackwardCommand(info); } }); } };
/** * Send a backward command. */ @Override public void sendBackwardCommand(final Object info) { func.scheduleBackward(new ICommand<Void>() { @Override public void execute(Void args) { DelegatingTerminableIntermediateDelegationFuture.super.sendBackwardCommand(info); } }); } };
/** * Terminate the future. */ @Override public void terminate(final Exception reason) { func.scheduleBackward(new ICommand<Void>() { @Override public void execute(Void args) { func.handleTerminated(reason); DelegatingTerminableDelegationFuture.super.terminate(reason); } }); }
/** * Send a backward command. */ @Override public void sendBackwardCommand(final Object info) { func.scheduleBackward(new ICommand<Void>() { @Override public void execute(Void args) { DelegatingPullIntermediateDelegationFuture.super.sendBackwardCommand(info); } }); } };
/** * Terminate the future. */ @Override public void terminate(final Exception reason) { func.scheduleBackward(new ICommand<Void>() { @Override public void execute(Void args) { func.handleTerminated(reason); DelegatingSubscriptionIntermediateDelegationFuture.super.terminate(reason); } }); }
/** * Terminate the future. */ @Override public void terminate(final Exception reason) { func.scheduleBackward(new ICommand<Void>() { @Override public void execute(Void args) { func.handleTerminated(reason); DelegatingTerminableIntermediateDelegationFuture.super.terminate(reason); } }); }