bench for SettableFuture from spring