| Package | Description |
|---|---|
| net.i2p.router.startup | The I2P startup package loads configuration when I2P is started. |
| Modifier and Type | Method and Description |
|---|---|
static List<ClientAppConfig> | ClientAppConfig.getClientApps(File cfgFile)Go through the file, and return a List of ClientAppConfig structures |
static List<ClientAppConfig> | ClientAppConfig.getClientApps(RouterContext ctx)Go through the files, and return a List of ClientAppConfig structures
This is for the router. |
| Modifier and Type | Method and Description |
|---|---|
static boolean | ClientAppConfig.deleteClientAppConfig(ClientAppConfig cac)This works for both split and non-split config. |
static void | ClientAppConfig.writeClientAppConfig(I2PAppContext ctx,
ClientAppConfig app)Classpath and stopargs not supported. |
| Modifier and Type | Method and Description |
|---|---|
static void | MigrateJetty.migrate(RouterContext ctx,
List<ClientAppConfig> apps)For each entry in apps, if the main class is an old Jetty class,
migrate it to the new Jetty class, and update the Jetty config files. |
static void | ClientAppConfig.writeClientAppConfig(I2PAppContext ctx,
List<ClientAppConfig> apps)Classpath and stopargs not supported. |