diff --git a/apps/i2ptunnel/java/src/net/i2p/i2ptunnel/I2PTunnel.java b/apps/i2ptunnel/java/src/net/i2p/i2ptunnel/I2PTunnel.java index 94f14735557b8f53a6d634017dc3a609c4788b18..0c5189224615f1b9c319f643eb81907380b4a72d 100644 --- a/apps/i2ptunnel/java/src/net/i2p/i2ptunnel/I2PTunnel.java +++ b/apps/i2ptunnel/java/src/net/i2p/i2ptunnel/I2PTunnel.java @@ -105,6 +105,10 @@ public class I2PTunnel extends EventDispatcherImpl implements Logging { public long readTimeout = -1; + /** + * Absolute path to filter definition file + * @since 0.9.40 + */ public String filterDefinition; private static final String nocli_args[] = { "-nocli", "-die"}; diff --git a/apps/i2ptunnel/java/src/net/i2p/i2ptunnel/TunnelController.java b/apps/i2ptunnel/java/src/net/i2p/i2ptunnel/TunnelController.java index a10f50c438afd9066daea3b275f640d715d98768..fddf90e3161a7ca6b57434e3213f9e7cda479bed 100644 --- a/apps/i2ptunnel/java/src/net/i2p/i2ptunnel/TunnelController.java +++ b/apps/i2ptunnel/java/src/net/i2p/i2ptunnel/TunnelController.java @@ -934,6 +934,10 @@ public class TunnelController implements Logging { public String getDescription() { return _config.getProperty(PROP_DESCR); } public String getI2CPHost() { return _config.getProperty(PROP_I2CP_HOST); } public String getI2CPPort() { return _config.getProperty(PROP_I2CP_PORT); } + /** + * Absolute path to filter definition file + * @since 0.9.40 + */ public String getFilter() { return _config.getProperty(PROP_FILTER); } /** diff --git a/apps/i2ptunnel/java/src/net/i2p/i2ptunnel/ui/GeneralHelper.java b/apps/i2ptunnel/java/src/net/i2p/i2ptunnel/ui/GeneralHelper.java index f984461a2c5270712b1916eebe81a1a747670632..5f23453b46d9aac3717a22d4668d5a3340354f27 100644 --- a/apps/i2ptunnel/java/src/net/i2p/i2ptunnel/ui/GeneralHelper.java +++ b/apps/i2ptunnel/java/src/net/i2p/i2ptunnel/ui/GeneralHelper.java @@ -665,6 +665,9 @@ public class GeneralHelper { return getProperty(tunnel, "i2cp.accessList", "").replace(",", "\n"); } + /** + * @since 0.9.40 + */ public String getFilterDefinition(int tunnel) { TunnelController tunnelController = getController(tunnel); if (tunnelController != null) { diff --git a/apps/i2ptunnel/java/src/net/i2p/i2ptunnel/ui/TunnelConfig.java b/apps/i2ptunnel/java/src/net/i2p/i2ptunnel/ui/TunnelConfig.java index 7a857797fb907e65b86989f29793a442e20a6eb0..db58ddbe6f0480dd1133982151b3ba9773970879 100644 --- a/apps/i2ptunnel/java/src/net/i2p/i2ptunnel/ui/TunnelConfig.java +++ b/apps/i2ptunnel/java/src/net/i2p/i2ptunnel/ui/TunnelConfig.java @@ -346,6 +346,9 @@ public class TunnelConfig { } } + /** + * @since 0.9.40 + */ public void setFilterDefinition(String filterDefinition) { if (filterDefinition != null) { filterDefinition = filterDefinition.trim(); diff --git a/apps/i2ptunnel/java/src/net/i2p/i2ptunnel/web/EditBean.java b/apps/i2ptunnel/java/src/net/i2p/i2ptunnel/web/EditBean.java index 903c76cbd6f610bf2a154615e9c9ad7d6fde2828..831e7b3c9d7e23e10ba96cb167a596c315ed0576 100644 --- a/apps/i2ptunnel/java/src/net/i2p/i2ptunnel/web/EditBean.java +++ b/apps/i2ptunnel/java/src/net/i2p/i2ptunnel/web/EditBean.java @@ -285,6 +285,9 @@ public class EditBean extends IndexBean { return _helper.getAccessList(tunnel); } + /** + * @since 0.9.40 + */ public String getFilterDefinition(int tunnel) { return _helper.getFilterDefinition(tunnel); } diff --git a/apps/i2ptunnel/java/src/net/i2p/i2ptunnel/web/IndexBean.java b/apps/i2ptunnel/java/src/net/i2p/i2ptunnel/web/IndexBean.java index 84ff57d54269a22f80d1de82c2372530d0618858..2a4f9a40bb2ee7f7042815285fa159adf93e056f 100644 --- a/apps/i2ptunnel/java/src/net/i2p/i2ptunnel/web/IndexBean.java +++ b/apps/i2ptunnel/java/src/net/i2p/i2ptunnel/web/IndexBean.java @@ -934,6 +934,9 @@ public class IndexBean { } } + /** + * @since 0.9.40 + */ public void setFilterDefinition(String val) { if (val != null) _config.setFilterDefinition(val);