|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectnet.i2p.router.web.HelperBase
net.i2p.router.web.ContentHelper
net.i2p.router.web.NewsHelper
public class NewsHelper
If news file does not exist, use file from the initialNews directory in $I2P
Field Summary | |
---|---|
static String |
NEWS_FILE
|
static String |
PROP_LAST_CHECKED
|
static String |
PROP_LAST_UPDATE_TIME
|
static String |
PROP_LAST_UPDATED
|
Fields inherited from class net.i2p.router.web.ContentHelper |
---|
_page |
Fields inherited from class net.i2p.router.web.HelperBase |
---|
_context, _out |
Constructor Summary | |
---|---|
NewsHelper()
|
Method Summary | |
---|---|
static boolean |
dontInstall(RouterContext ctx)
|
String |
getContent()
|
static String |
getUpdateStatus()
|
static boolean |
isAnyUpdateInProgress()
If ANY update is in progress. |
static boolean |
isUnsignedUpdateAvailable()
Will be false if already downloaded |
static boolean |
isUpdateAvailable()
Will be false if already downloaded |
static boolean |
isUpdateInProgress()
If a signed or unsigned router update is in progress. |
static long |
lastChecked(RouterContext ctx)
|
static long |
lastUpdated(RouterContext ctx)
When the news was last downloaded |
boolean |
shouldShowNews()
Is the news newer than the last time it was hidden? |
static boolean |
shouldShowNews(RouterContext ctx)
|
void |
showNews(boolean yes)
Save config with the timestamp of the current news to hide, or 0 to show |
static void |
showNews(RouterContext ctx,
boolean yes)
Save config with the timestamp of the current news to hide, or 0 to show |
String |
status()
|
static String |
status(RouterContext ctx)
|
static String |
unsignedUpdateVersion()
|
static String |
unsignedVersionDownloaded()
Already downloaded but not installed version |
static String |
updateVersion()
Available version, will be null if already downloaded |
static String |
updateVersionDownloaded()
Already downloaded but not installed version |
Methods inherited from class net.i2p.router.web.ContentHelper |
---|
getTextContent, setLang, setMaxLines, setPage, setStartAtBeginning |
Methods inherited from class net.i2p.router.web.HelperBase |
---|
_, _, _, _x, ngettext, setContextId, storeWriter |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final String PROP_LAST_UPDATE_TIME
public static final String PROP_LAST_CHECKED
public static final String PROP_LAST_UPDATED
public static final String NEWS_FILE
Constructor Detail |
---|
public NewsHelper()
Method Detail |
---|
public static boolean isAnyUpdateInProgress()
public static boolean isUpdateInProgress()
public static boolean isUpdateAvailable()
public static String updateVersion()
public static String updateVersionDownloaded()
public static boolean isUnsignedUpdateAvailable()
public static String unsignedUpdateVersion()
public static String unsignedVersionDownloaded()
public static String getUpdateStatus()
public String getContent()
getContent
in class ContentHelper
public boolean shouldShowNews()
public static boolean shouldShowNews(RouterContext ctx)
public void showNews(boolean yes)
public static void showNews(RouterContext ctx, boolean yes)
public String status()
public static String status(RouterContext ctx)
public static boolean dontInstall(RouterContext ctx)
public static long lastChecked(RouterContext ctx)
public static long lastUpdated(RouterContext ctx)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |