UpdateTask, EepGet.StatusListenerclass PluginUpdateRunner extends UpdateRunner
I2PThread.OOMEventListener| 修飾子とタイプ | フィールド | 説明 |
|---|---|---|
static java.lang.String |
PLUGIN_DIR |
_baos, _context, _currentURI, _get, _isPartial, _isRunning, _log, _method, _mgr, _newVersion, _type, _updateFile, _urls, CONNECT_TIMEOUT, done, INACTIVITY_TIMEOUT, NOPROXY_INACTIVITY_TIMEOUT| コンストラクタ | 説明 |
|---|---|
PluginUpdateRunner(RouterContext ctx,
ConsoleUpdateManager mgr,
java.util.List<java.net.URI> uris,
java.lang.String appName,
java.lang.String oldVersion) |
| 修飾子とタイプ | メソッド | 説明 |
|---|---|---|
java.lang.String |
getID() |
Valid for plugins
|
java.net.URI |
getURI() |
The current URI being checked or downloaded from.
|
void |
transferComplete(long alreadyTransferred,
long bytesTransferred,
long bytesRemaining,
java.lang.String url,
java.lang.String outputFile,
boolean notModified) |
subclasses should override
|
void |
transferFailed(java.lang.String url,
long bytesTransferred,
long bytesRemaining,
int currentAttempt) |
subclasses should override
|
protected void |
update() |
Loop through the entire list of update URLs.
|
addOOMEventThreadListener, fireOOM, removeOOMEventThreadListeneraddOOMEventListener, removeOOMEventListener, startequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitactiveCount, checkAccess, clone, countStackFrames, currentThread, destroy, dumpStack, enumerate, getAllStackTraces, getContextClassLoader, getDefaultUncaughtExceptionHandler, getId, getName, getPriority, getStackTrace, getState, getThreadGroup, getUncaughtExceptionHandler, holdsLock, interrupt, interrupted, isAlive, isDaemon, isInterrupted, join, join, join, onSpinWait, resume, setContextClassLoader, setDaemon, setDefaultUncaughtExceptionHandler, setName, setPriority, setUncaughtExceptionHandler, sleep, sleep, stop, stop, suspend, yield_t, _t, attemptFailed, attempting, bytesTransferred, getMethod, getType, headerReceived, isRunning, linkify, run, shutdown, toString, updateStatusstartpublic static final java.lang.String PLUGIN_DIR
public PluginUpdateRunner(RouterContext ctx, ConsoleUpdateManager mgr, java.util.List<java.net.URI> uris, java.lang.String appName, java.lang.String oldVersion)
public java.net.URI getURI()
UpdateTaskgetURI インタフェース内 UpdateTaskgetURI クラス内 UpdateRunnerpublic java.lang.String getID()
UpdateTaskgetID インタフェース内 UpdateTaskgetID クラス内 UpdateRunnerprotected void update()
UpdateRunnerupdate クラス内 UpdateRunnerpublic void transferComplete(long alreadyTransferred,
long bytesTransferred,
long bytesRemaining,
java.lang.String url,
java.lang.String outputFile,
boolean notModified)
UpdateRunnertransferComplete インタフェース内 EepGet.StatusListenertransferComplete クラス内 UpdateRunnerpublic void transferFailed(java.lang.String url,
long bytesTransferred,
long bytesRemaining,
int currentAttempt)
UpdateRunnertransferFailed インタフェース内 EepGet.StatusListenertransferFailed クラス内 UpdateRunner