Ontimize 5.2072EN

com.ontimize.db.util
Class DownloadFileThread

java.lang.Object
  extended byjava.lang.Thread
      extended bycom.ontimize.gui.OperationThread
          extended bycom.ontimize.gui.ExtendedOperationThread
              extended bycom.ontimize.db.util.DownloadFileThread
All Implemented Interfaces:
java.lang.Runnable

public class DownloadFileThread
extends ExtendedOperationThread


Nested Class Summary
protected  class DownloadFileThread.ProgressFrame
           
 
Field Summary
protected  int bytesBlockLength
           
protected  java.lang.String column
           
static boolean DEBUG
           
protected  java.io.File destinyFile
           
protected  FileManagementEntity entity
           
protected  java.util.Hashtable kv
           
 
Fields inherited from class com.ontimize.gui.ExtendedOperationThread
currentPosition, estimatedTimeLeft, progressDivisions, UNKNOWN
 
Fields inherited from class com.ontimize.gui.OperationThread
cancelled, description, hasFinished, hasStarted, OPERATION_CANCELLED, res, status, t
 
Fields inherited from class java.lang.Thread
MAX_PRIORITY, MIN_PRIORITY, NORM_PRIORITY
 
Constructor Summary
DownloadFileThread(java.lang.String description, FileManagementEntity entity, java.util.Hashtable kv, java.lang.String column, int sessionId)
           
DownloadFileThread(java.lang.String description, FileManagementEntity entity, java.util.Hashtable kv, java.lang.String column, int sessionId, boolean open)
           
DownloadFileThread(java.lang.String description, FileManagementEntity entity, java.util.Hashtable kv, java.lang.String column, int sessionId, boolean open, boolean showProgress)
           
DownloadFileThread(java.lang.String description, FileManagementEntity entity, java.util.Hashtable kv, java.lang.String column, int sessionId, int bytesBlockLength)
           
DownloadFileThread(java.lang.String description, FileManagementEntity entity, java.util.Hashtable kv, java.lang.String column, int sessionId, int bytesBlockLength, boolean open)
           
DownloadFileThread(java.lang.String description, FileManagementEntity entity, java.util.Hashtable kv, java.lang.String column, int sessionId, int bytesBlockLength, boolean open, boolean showProgress)
           
 
Method Summary
 DownloadFileThread.ProgressFrame createProgressFrame()
           
 void run()
           
 
Methods inherited from class com.ontimize.gui.ExtendedOperationThread
getCurrentPosition, getEstimagedTimeLeftText, getEstimatedTimeLeft, getProgressDivisions
 
Methods inherited from class com.ontimize.gui.OperationThread
cancel, getDescription, getResult, getStatus, hasFinished, hasStarted, isCancelled
 
Methods inherited from class java.lang.Thread
activeCount, checkAccess, countStackFrames, currentThread, destroy, dumpStack, enumerate, getContextClassLoader, getName, getPriority, getThreadGroup, holdsLock, interrupt, interrupted, isAlive, isDaemon, isInterrupted, join, join, join, resume, setContextClassLoader, setDaemon, setName, setPriority, 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

DEBUG

public static boolean DEBUG

destinyFile

protected java.io.File destinyFile

entity

protected FileManagementEntity entity

kv

protected java.util.Hashtable kv

column

protected java.lang.String column

bytesBlockLength

protected int bytesBlockLength
Constructor Detail

DownloadFileThread

public DownloadFileThread(java.lang.String description,
                          FileManagementEntity entity,
                          java.util.Hashtable kv,
                          java.lang.String column,
                          int sessionId)
                   throws java.lang.Exception

DownloadFileThread

public DownloadFileThread(java.lang.String description,
                          FileManagementEntity entity,
                          java.util.Hashtable kv,
                          java.lang.String column,
                          int sessionId,
                          boolean open)
                   throws java.lang.Exception

DownloadFileThread

public DownloadFileThread(java.lang.String description,
                          FileManagementEntity entity,
                          java.util.Hashtable kv,
                          java.lang.String column,
                          int sessionId,
                          boolean open,
                          boolean showProgress)
                   throws java.lang.Exception

DownloadFileThread

public DownloadFileThread(java.lang.String description,
                          FileManagementEntity entity,
                          java.util.Hashtable kv,
                          java.lang.String column,
                          int sessionId,
                          int bytesBlockLength)
                   throws java.lang.Exception

DownloadFileThread

public DownloadFileThread(java.lang.String description,
                          FileManagementEntity entity,
                          java.util.Hashtable kv,
                          java.lang.String column,
                          int sessionId,
                          int bytesBlockLength,
                          boolean open,
                          boolean showProgress)
                   throws java.lang.Exception

DownloadFileThread

public DownloadFileThread(java.lang.String description,
                          FileManagementEntity entity,
                          java.util.Hashtable kv,
                          java.lang.String column,
                          int sessionId,
                          int bytesBlockLength,
                          boolean open)
                   throws java.lang.Exception
Method Detail

createProgressFrame

public DownloadFileThread.ProgressFrame createProgressFrame()

run

public void run()

Ontimize