UpdateTask
, EepGet.StatusListener
class 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, removeOOMEventThreadListener
addOOMEventListener, removeOOMEventListener, start
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
activeCount, 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, updateStatus
start
public 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()
UpdateTask
getURI
インタフェース内 UpdateTask
getURI
クラス内 UpdateRunner
public java.lang.String getID()
UpdateTask
getID
インタフェース内 UpdateTask
getID
クラス内 UpdateRunner
protected void update()
UpdateRunner
update
クラス内 UpdateRunner
public void transferComplete(long alreadyTransferred, long bytesTransferred, long bytesRemaining, java.lang.String url, java.lang.String outputFile, boolean notModified)
UpdateRunner
transferComplete
インタフェース内 EepGet.StatusListener
transferComplete
クラス内 UpdateRunner
public void transferFailed(java.lang.String url, long bytesTransferred, long bytesRemaining, int currentAttempt)
UpdateRunner
transferFailed
インタフェース内 EepGet.StatusListener
transferFailed
クラス内 UpdateRunner