public abstract class MonitorableImpl extends java.lang.Object implements Monitorable
Modifier | Constructor and Description |
---|---|
protected |
MonitorableImpl() |
Modifier and Type | Method and Description |
---|---|
boolean |
abort() |
boolean |
complete() |
ConstructionTime |
constructionTime() |
boolean |
isAborted() |
boolean |
isCompleted() |
boolean |
isInProgress() |
void |
setMonitoringTime(ConstructionTime constructionTime,
long timeout)
This setter is ugly but the construction chain to ReadCommand
is too complex, it would require passing new parameters to all serializers
or specializing the serializers to accept these message properties.
|
long |
timeout() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
name
public void setMonitoringTime(ConstructionTime constructionTime, long timeout)
public ConstructionTime constructionTime()
constructionTime
in interface Monitorable
public long timeout()
timeout
in interface Monitorable
public boolean isInProgress()
isInProgress
in interface Monitorable
public boolean isAborted()
isAborted
in interface Monitorable
public boolean isCompleted()
isCompleted
in interface Monitorable
public boolean abort()
abort
in interface Monitorable
public boolean complete()
complete
in interface Monitorable
Copyright © 2016 The Apache Software Foundation