public ListenableFuture<ConfigData> execute() {
return threadPool.submit(this::executeDialog);
}
private ConfigData executeDialog() throws IOException, ExecutionException, InterruptedException {
GetConfig getConfig = new GetConfig(new RandomIdentifierGenerator().generate());
public ListenableFuture<ConfigData> execute() {
return threadPool.submit(this::executeDialog);
}
private ConfigData executeDialog() throws IOException, ExecutionException, InterruptedException {
GetConfig getConfig = new GetConfig(new RandomIdentifierGenerator().generate());