import com.google.common.util.concurrent.MoreExecutors;
/**
- * Default {@link AddPeerCommand} implementation based on {@link FcpReplySequence}.
+ * Default {@link AddPeerCommand} implementation based on {@link FcpDialog}.
*
* @author <a href="mailto:bombe@freenetproject.org">David ‘Bombe’ Roden</a>
*/
}
private Optional<Peer> executeSequence() throws IOException, ExecutionException, InterruptedException {
- AddPeer addPeer = null;
+ AddPeer addPeer;
if (file.get() != null) {
addPeer = new AddPeer(new RandomIdentifierGenerator().generate(), file.get().getPath());
} else if (url.get() != null) {
}
}
- private class AddPeerSequence extends FcpReplySequence<Optional<Peer>> {
+ private class AddPeerSequence extends FcpDialog<Optional<Peer>> {
private final AtomicBoolean finished = new AtomicBoolean();
private final AtomicReference<Peer> peer = new AtomicReference<>();