com.vodafone360.people.engine.upgrade
Class UpgradeEngine.UpgradeEngineNetworkThread

java.lang.Object
  extended by java.lang.Thread
      extended by com.vodafone360.people.engine.upgrade.UpgradeEngine.UpgradeEngineNetworkThread
All Implemented Interfaces:
java.lang.Runnable
Enclosing class:
UpgradeEngine

private class UpgradeEngine.UpgradeEngineNetworkThread
extends java.lang.Thread

Thread for running an upgrade check without blocking the WorkerThread.


Nested Class Summary
 
Nested classes/interfaces inherited from class java.lang.Thread
java.lang.Thread.State, java.lang.Thread.UncaughtExceptionHandler
 
Field Summary
private  boolean mRunning
           
private static java.lang.String UPGRADE_THREAD_NAME
           
 
Fields inherited from class java.lang.Thread
MAX_PRIORITY, MIN_PRIORITY, NORM_PRIORITY
 
Constructor Summary
UpgradeEngine.UpgradeEngineNetworkThread()
           
 
Method Summary
 boolean isRunning()
           
 void run()
          Check the Settings.UPGRADE_CHECK_URL file for information on a new software upgrade.
 
Methods inherited from class java.lang.Thread
activeCount, checkAccess, countStackFrames, currentThread, destroy, dumpStack, enumerate, getAllStackTraces, getContextClassLoader, getDefaultUncaughtExceptionHandler, getId, getName, getPriority, getStackTrace, getState, getThreadGroup, getUncaughtExceptionHandler, holdsLock, interrupt, interrupted, isAlive, isDaemon, isInterrupted, join, join, join, resume, setContextClassLoader, setDaemon, setDefaultUncaughtExceptionHandler, setName, setPriority, setUncaughtExceptionHandler, sleep, sleep, start, stop, stop, suspend, toString, yield
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

UPGRADE_THREAD_NAME

private static final java.lang.String UPGRADE_THREAD_NAME
See Also:
Constant Field Values

mRunning

private boolean mRunning
Constructor Detail

UpgradeEngine.UpgradeEngineNetworkThread

public UpgradeEngine.UpgradeEngineNetworkThread()
Method Detail

run

public void run()
Check the Settings.UPGRADE_CHECK_URL file for information on a new software upgrade.

Specified by:
run in interface java.lang.Runnable
Overrides:
run in class java.lang.Thread

isRunning

public boolean isRunning()


JavaDoc