org.cagrid.installer.tasks
Class AbstractTask

java.lang.Object
  extended by org.cagrid.installer.tasks.AbstractTask
All Implemented Interfaces:
Task
Direct Known Subclasses:
BasicTask

public abstract class AbstractTask
extends java.lang.Object
implements Task

Author:
Joshua Phillips

Constructor Summary
AbstractTask(java.lang.String name, java.lang.String description)
           
 
Method Summary
 void addPropertyChangeListener(java.beans.PropertyChangeListener l)
           
 java.lang.String getDescription()
           
 int getLastStep()
           
 java.lang.String getName()
           
 int getStepCount()
           
 boolean isAbortOnError()
           
 void setAbortOnError(boolean abortOnError)
           
 void setDescription(java.lang.String description)
           
 void setLastStep(int lastStep)
           
 void setName(java.lang.String name)
           
 void setStepCount(int stepCount)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.cagrid.installer.tasks.Task
execute
 

Constructor Detail

AbstractTask

public AbstractTask(java.lang.String name,
                    java.lang.String description)
Method Detail

getLastStep

public int getLastStep()
Specified by:
getLastStep in interface Task

setLastStep

public void setLastStep(int lastStep)
Specified by:
setLastStep in interface Task

getStepCount

public int getStepCount()
Specified by:
getStepCount in interface Task

setStepCount

public void setStepCount(int stepCount)
Specified by:
setStepCount in interface Task

getDescription

public java.lang.String getDescription()
Specified by:
getDescription in interface Task

setDescription

public void setDescription(java.lang.String description)

getName

public java.lang.String getName()
Specified by:
getName in interface Task

setName

public void setName(java.lang.String name)

addPropertyChangeListener

public void addPropertyChangeListener(java.beans.PropertyChangeListener l)
Specified by:
addPropertyChangeListener in interface Task

isAbortOnError

public boolean isAbortOnError()
Specified by:
isAbortOnError in interface Task

setAbortOnError

public void setAbortOnError(boolean abortOnError)