Package edu.umd.cs.findbugs.cloud
Class MutableCloudTask
- java.lang.Object
-
- edu.umd.cs.findbugs.cloud.MutableCloudTask
-
- All Implemented Interfaces:
Cloud.CloudTask
public class MutableCloudTask extends java.lang.Object implements Cloud.CloudTask
-
-
Constructor Summary
Constructors Constructor Description MutableCloudTask(java.lang.String name)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddListener(Cloud.CloudTaskListener listener)voidfailed(java.lang.String message)voidfinished()java.lang.StringgetName()doublegetPercentCompleted()java.lang.StringgetStatusLine()booleanisFinished()booleanisUsingDefaultListener()voidremoveListener(Cloud.CloudTaskListener listener)voidsetDefaultListener(Cloud.CloudTaskListener defaultListener)A listener used only if no other listeners are present.voidsetUseDefaultListener(boolean enabled)voidupdate(java.lang.String substatus, double percentDone)
-
-
-
Method Detail
-
getName
public java.lang.String getName()
- Specified by:
getNamein interfaceCloud.CloudTask
-
getStatusLine
public java.lang.String getStatusLine()
- Specified by:
getStatusLinein interfaceCloud.CloudTask
-
getPercentCompleted
public double getPercentCompleted()
- Specified by:
getPercentCompletedin interfaceCloud.CloudTask
-
addListener
public void addListener(Cloud.CloudTaskListener listener)
- Specified by:
addListenerin interfaceCloud.CloudTask
-
removeListener
public void removeListener(Cloud.CloudTaskListener listener)
- Specified by:
removeListenerin interfaceCloud.CloudTask
-
isFinished
public boolean isFinished()
- Specified by:
isFinishedin interfaceCloud.CloudTask
-
setUseDefaultListener
public void setUseDefaultListener(boolean enabled)
- Specified by:
setUseDefaultListenerin interfaceCloud.CloudTask
-
update
public void update(java.lang.String substatus, double percentDone)
-
finished
public void finished()
-
failed
public void failed(java.lang.String message)
-
setDefaultListener
public void setDefaultListener(Cloud.CloudTaskListener defaultListener)
A listener used only if no other listeners are present.
-
isUsingDefaultListener
public boolean isUsingDefaultListener()
-
-