public class RouterManager extends Object
| Constructor and Description |
|---|
RouterManager() |
| Modifier and Type | Method and Description |
|---|---|
static void | cancelShutdown(RouterContext ctx)Cancel a graceful shutdown or restart. |
static long | getShutdownTimeRemaining(RouterContext ctx)Get time until shutdown. |
static String | getStatus(RouterContext ctx)Get network status, untranslated. |
static boolean | isShutdownInProgress(RouterContext ctx)Is a graceful shutdown or restart in progress? |
static void | restart(RouterContext ctx)Restart the running I2P instance immediately. |
static void | restartGracefully(RouterContext ctx)Restart the running I2P instance gracefully. |
static void | shutDown(RouterContext ctx)Stop the running I2P instance immediately. |
static void | shutDownGracefully(RouterContext ctx)Stop the running I2P instance gracefully. |
static void | start()Start an I2P router instance. |
public static void cancelShutdown(RouterContext ctx)
ctx - the router contextpublic static long getShutdownTimeRemaining(RouterContext ctx)
ctx - the router contextpublic static String getStatus(RouterContext ctx)
ctx - the router contextpublic static boolean isShutdownInProgress(RouterContext ctx)
ctx - the router contextpublic static void restart(RouterContext ctx)
ctx - the router contextpublic static void restartGracefully(RouterContext ctx)
ctx - the router contextpublic static void shutDown(RouterContext ctx)
ctx - the router contextpublic static void shutDownGracefully(RouterContext ctx)
ctx - the router contextpublic static void start()