UpdateTask, EepGet.StatusListenerclass DevSU3UpdateChecker extends UpdateRunner
I2PThread.OOMEventListener_baos, _context, _currentURI, _get, _isPartial, _isRunning, _log, _method, _mgr, _newVersion, _type, _updateFile, _urls, CONNECT_TIMEOUT, done, INACTIVITY_TIMEOUT, NOPROXY_INACTIVITY_TIMEOUT| コンストラクタ | 説明 |
|---|---|
DevSU3UpdateChecker(RouterContext ctx,
ConsoleUpdateManager mgr,
java.util.List<java.net.URI> uris) |
| 修飾子とタイプ | メソッド | 説明 |
|---|---|---|
void |
bytesTransferred(long alreadyTransferred,
int currentWrite,
long bytesTransferred,
long bytesRemaining,
java.lang.String url) |
subclasses should override
|
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, getID, getMethod, getType, getURI, headerReceived, isRunning, linkify, run, shutdown, toString, updateStatusstartpublic DevSU3UpdateChecker(RouterContext ctx, ConsoleUpdateManager mgr, java.util.List<java.net.URI> uris)
protected void update()
UpdateRunnerupdate クラス内 UpdateRunnerpublic void bytesTransferred(long alreadyTransferred,
int currentWrite,
long bytesTransferred,
long bytesRemaining,
java.lang.String url)
UpdateRunnerbytesTransferred インタフェース内 EepGet.StatusListenerbytesTransferred クラス内 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