DLESE Tools
v1.6.0

org.dlese.dpc.schemedit.threadedservices
Class MonitoredTask

java.lang.Object
  extended by org.dlese.dpc.schemedit.threadedservices.MonitoredTask
Direct Known Subclasses:
SyncService, ThreadedService

public abstract class MonitoredTask
extends Object

Provides a monitoring mechanism for threaded tasks

Author:
ostwald


Constructor Summary
MonitoredTask()
          Constructor for the MonitoredTask object
 
Method Summary
abstract  boolean getIsProcessing()
          Gets the isProcessing attribute of the MonitoredTask object
 TaskProgress getTaskProgress()
           
 void setTaskProgress(TaskProgress progress)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MonitoredTask

public MonitoredTask()
Constructor for the MonitoredTask object

Parameters:
index - Description of the Parameter
dcsDataManager - Description of the Parameter
validatingServiceDataDir - Description of the Parameter
Method Detail

getTaskProgress

public TaskProgress getTaskProgress()

setTaskProgress

public void setTaskProgress(TaskProgress progress)

getIsProcessing

public abstract boolean getIsProcessing()
Gets the isProcessing attribute of the MonitoredTask object

Returns:
The isProcessing value

DLESE Tools
v1.6.0