com.gubutech.xload.progress
Class XloadProgress

java.lang.Object
  extended bycom.gubutech.xload.progress.XloadProgress

public class XloadProgress
extends java.lang.Object

Class that handles progress monitor and is the connection between Xload and any upload.

Since:
1.2

Field Summary
static java.lang.String XLOAD_INITIAL_PARAM
          Initial flag parameter for Upload Timer.
static java.lang.String XLOAD_NUMBER_FILES_PARAM
          Files uploaded parameter for Upload Timer.
static java.lang.String XLOAD_UPLOAD_PARAM
          Identification parameter for Upload Timer.
 
Method Summary
 void deregisterXloadManager(java.lang.String id)
          De-registers the XloadManager via an id String.
 XloadProgressData getProgressData(java.lang.String id)
          Retrieves actual progress data.
static XloadProgress getSingularity()
          Obtains singularity XloadProgress object.
 int getUploadSize(java.lang.String id)
          Retrieves the upload size in kilobytes.
 boolean isDataAvailable(java.lang.String uploadID)
          Determines whether data is available to use.
 void registerXloadManager(java.lang.String id, XloadManager manager)
          Registers an XloadManager object via an id String.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

XLOAD_UPLOAD_PARAM

public static final java.lang.String XLOAD_UPLOAD_PARAM
Identification parameter for Upload Timer.

Since:
1.2
See Also:
Constant Field Values

XLOAD_NUMBER_FILES_PARAM

public static final java.lang.String XLOAD_NUMBER_FILES_PARAM
Files uploaded parameter for Upload Timer.

Since:
1.2
See Also:
Constant Field Values

XLOAD_INITIAL_PARAM

public static final java.lang.String XLOAD_INITIAL_PARAM
Initial flag parameter for Upload Timer.

Since:
1.2
See Also:
Constant Field Values
Method Detail

getSingularity

public static XloadProgress getSingularity()
Obtains singularity XloadProgress object.

Since:
1.2

isDataAvailable

public boolean isDataAvailable(java.lang.String uploadID)
Determines whether data is available to use.

Since:
1.2

getProgressData

public XloadProgressData getProgressData(java.lang.String id)
Retrieves actual progress data.

Since:
1.2

deregisterXloadManager

public void deregisterXloadManager(java.lang.String id)
De-registers the XloadManager via an id String.

Since:
1.2

getUploadSize

public int getUploadSize(java.lang.String id)
Retrieves the upload size in kilobytes.

Since:
1.2

registerXloadManager

public void registerXloadManager(java.lang.String id,
                                 XloadManager manager)
Registers an XloadManager object via an id String.

Since:
1.2