devpia.dextupload
Class Progress

java.lang.Object
  extended bydevpia.dextupload.ErrorManager
      extended bydevpia.dextupload.Progress

public class Progress
extends devpia.dextupload.ErrorManager

ユーザー定義型の情報ウィンドウを通じてアップロードの進行状況を把握できるようにするオブジェクトです。


Method Summary
 void dispose()
           
 int getBytesPerSec()
          転送速度をbyte/sec単位で求めます。
 java.lang.String getFileName()
          現在転送中のファイル名を求めます。
 int getPercent()
          現在までの転送率を求めます。
static Progress GetProgress(int nID)
          入力されたIDに該当する転送情報を求めます。
static int GetProgressID()
          [FileUpload]の[SetProgress()]メソッドに保存するIDを発給します。
 int getTotalSize()
          アップロードする全体のファイルサイズをbyte単位で求めます。
 int getTransferSize()
          現在までに転送したファイルサイズをbyte単位で求めます。
 boolean IsWorking()
          現在アップロードが進行中かどうかが表示されます。
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

dispose

public void dispose()

getTotalSize

public int getTotalSize()
アップロードする全体のファイルサイズをbyte単位で求めます。

Returns:
アップロードする全体のファイルサイズ

getTransferSize

public int getTransferSize()
現在までに転送したファイルサイズをbyte単位で求めます。

Returns:
現在までに転送されたファイルサイズ

getPercent

public int getPercent()
現在までの転送率を求めます。(範囲:0-100)

Returns:
現在までの全体の転送率

getBytesPerSec

public int getBytesPerSec()
転送速度をbyte/sec単位で求めます。

Returns:
転送速度

getFileName

public java.lang.String getFileName()
現在転送中のファイル名を求めます。

Returns:
現在転送中のファイル名

IsWorking

public boolean IsWorking()
現在アップロードが進行中かどうかが表示されます。

Returns:
True=アップロード中/ False=アップロード完了

GetProgress

public static Progress GetProgress(int nID)
                            throws DEXTUploadException
入力されたIDに該当する転送情報を求めます。

Parameters:
nID - GET方式で伝達された進行状態ID
Returns:
入力されたIDに該当する[Progress]オブジェクト
Throws:
DEXTUploadException

GetProgressID

public static int GetProgressID()
[FileUpload]の[SetProgress()]メソッドに保存するIDを発給します。

Returns:
[FileUpload]の[SetProgress()]メソッドに指定するID
See Also:
FileUpload.SetProgress(int)