Add method to store plugin in config after reloading
[jFCPlib.git] / src / main / java / net / pterodactylus / fcp / quelaton / ReloadPluginCommand.java
1 package net.pterodactylus.fcp.quelaton;
2
3 import java.util.Optional;
4
5 import net.pterodactylus.fcp.PluginInfo;
6
7 /**
8  * Reloads a plugin.
9  *
10  * @author <a href="mailto:bombe@freenetproject.org">David ‘Bombe’ Roden</a>
11  */
12 public interface ReloadPluginCommand {
13
14         ReloadPluginCommand waitFor(int milliseconds);
15         ReloadPluginCommand purge();
16         ReloadPluginCommand addToConfig();
17         Executable<Optional<PluginInfo>> plugin(String pluginClassName);
18
19 }