NASA World Wind

gov.nasa.worldwind.retrieve
Class BulkRetrievalThread

java.lang.Object
  extended by java.lang.Thread
      extended by gov.nasa.worldwind.retrieve.BulkRetrievalThread
All Implemented Interfaces:
Runnable

public abstract class BulkRetrievalThread
extends Thread

Retrieves data for a BulkRetrievable.


Nested Class Summary
 
Nested classes/interfaces inherited from class java.lang.Thread
Thread.State, Thread.UncaughtExceptionHandler
 
Field Summary
protected  Progress progress
           
protected  double resolution
           
protected  BulkRetrievable retrievable
           
protected  int RETRIEVAL_SERVICE_POLL_DELAY
           
protected  Sector sector
           
 
Fields inherited from class java.lang.Thread
MAX_PRIORITY, MIN_PRIORITY, NORM_PRIORITY
 
Constructor Summary
BulkRetrievalThread(BulkRetrievable retrievable, Sector sector, double resolution)
           
 
Method Summary
 Progress getProgress()
          Get a Progress instance providing information about this task progress.
 double getResolution()
          Get the requested resolution.
 BulkRetrievable getRetrievable()
          Get the BulkRetrievable instance for which this thread acts.
 Sector getSector()
          Get the requested Sector.
abstract  void run()
           
 
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

progress

protected final Progress progress

resolution

protected final double resolution

retrievable

protected final BulkRetrievable retrievable

RETRIEVAL_SERVICE_POLL_DELAY

protected int RETRIEVAL_SERVICE_POLL_DELAY

sector

protected final Sector sector
Constructor Detail

BulkRetrievalThread

public BulkRetrievalThread(BulkRetrievable retrievable,
                           Sector sector,
                           double resolution)
Method Detail

getProgress

public Progress getProgress()
Get a Progress instance providing information about this task progress.

Returns:
a Progress instance providing information about this task progress.

getResolution

public double getResolution()
Get the requested resolution.

Returns:
the requested resolution.

getRetrievable

public BulkRetrievable getRetrievable()
Get the BulkRetrievable instance for which this thread acts.

Returns:
the BulkRetrievable instance.

getSector

public Sector getSector()
Get the requested Sector.

Returns:
the requested Sector.

run

public abstract void run()
Specified by:
run in interface Runnable
Overrides:
run in class Thread

NASA World Wind

Hosted by docs.bugaco.com