@Override public Observable<Void> call(InterestChannel interestChannel, Interest<InstanceInfo> interest) { return interestChannel.change(interest); } };
@Override public Observable<Void> call() throws Exception { return delegate.change(newInterest); }
@Override public Observable<Void> change(Interest<InstanceInfo> newInterest) { operations.add(newInterest); return delegate.change(newInterest); }