org.glite.data.transfer
Class TransferJobSummary

java.lang.Object
  extended byorg.glite.data.transfer.TransferJobSummary
Direct Known Subclasses:
TransferJobSummary2

public class TransferJobSummary
extends java.lang.Object

Describes the overall status of the job, its state and some extra statistics.


Field Summary
 JobStatus jobStatus
          String containing the current state of the job.
 int numActive
          Number of files belonging to the job that are currently in the 'Active' state.
 int numCanceled
          Number of files belonging to the job that are currently in the 'Canceled' state.
 int numCanceling
          Number of files belonging to the job that are currently in the 'Canceling' state.
 int numCatalogFailed
          Number of files belonging to the job that are currently in the 'Done' state.
 int numDone
          Number of files belonging to the job that are currently in the 'Done' state.
 int numFailed
          Number of files belonging to the job that are currently in the 'Failed' state.
 int numFinished
          Number of files belonging to the job that are currently in the 'Finished' state.
 int numHold
          Number of files belonging to the job that are currently in the 'Hold' state.
 int numPending
          Number of files belonging to the job that are currently in the 'Pending' state.
 int numRestarted
          Indicates how many files belonging to the job have had to be retried (numRetries > 0).
 int numSubmitted
          Number of files belonging to the job that are currently in the 'Submitted' state.
 int numWaiting
          Number of files belonging to the job that are currently in the 'Waiting' state.
 
Constructor Summary
TransferJobSummary()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

jobStatus

public JobStatus jobStatus
String containing the current state of the job.


numDone

public int numDone
Number of files belonging to the job that are currently in the 'Done' state.


numActive

public int numActive
Number of files belonging to the job that are currently in the 'Active' state.


numPending

public int numPending
Number of files belonging to the job that are currently in the 'Pending' state.


numCanceled

public int numCanceled
Number of files belonging to the job that are currently in the 'Canceled' state.


numCanceling

public int numCanceling
Number of files belonging to the job that are currently in the 'Canceling' state.


numFailed

public int numFailed
Number of files belonging to the job that are currently in the 'Failed' state.


numFinished

public int numFinished
Number of files belonging to the job that are currently in the 'Finished' state.


numSubmitted

public int numSubmitted
Number of files belonging to the job that are currently in the 'Submitted' state.


numHold

public int numHold
Number of files belonging to the job that are currently in the 'Hold' state.


numWaiting

public int numWaiting
Number of files belonging to the job that are currently in the 'Waiting' state.


numCatalogFailed

public int numCatalogFailed
Number of files belonging to the job that are currently in the 'Done' state.


numRestarted

public int numRestarted
Indicates how many files belonging to the job have had to be retried (numRetries > 0).

Constructor Detail

TransferJobSummary

public TransferJobSummary()


Copyright © 2004 EU-EGEE