Move ClientHello command into its own class
[jFCPlib.git] / src / main / java / net / pterodactylus / fcp / quelaton / Executable.java
1 package net.pterodactylus.fcp.quelaton;
2
3 import com.google.common.util.concurrent.ListenableFuture;
4
5 /**
6  * Terminal operation for all FCP commands.
7  *
8  * @author <a href="mailto:bombe@pterodactylus.net">David ‘Bombe’ Roden</a>
9  */
10 @FunctionalInterface
11 public interface Executable<R> {
12
13         ListenableFuture<R> execute();
14
15 }