public abstract class AbstractTaskRunner extends Object implements TaskRunner
Modifier and Type | Field and Description |
---|---|
protected boolean |
canStop |
protected boolean |
completed |
protected Exception |
error |
protected boolean |
mustStop |
protected long |
nbProcessed |
protected boolean |
started |
Constructor and Description |
---|
AbstractTaskRunner() |
Modifier and Type | Method and Description |
---|---|
void |
canStop() |
Exception |
getError() |
long |
getNbProcessed() |
protected void |
incrementProcessed() |
boolean |
isCompleted() |
boolean |
isTerminated() |
void |
mustStop() |
protected boolean completed
protected long nbProcessed
protected boolean mustStop
protected boolean canStop
protected boolean started
public AbstractTaskRunner()
protected void incrementProcessed()
public boolean isCompleted()
isCompleted
in interface TaskRunner
public boolean isTerminated()
isTerminated
in interface TaskRunner
public Exception getError()
getError
in interface TaskRunner
public long getNbProcessed()
getNbProcessed
in interface TaskRunner
public void mustStop()
mustStop
in interface TaskRunner
public void canStop()
canStop
in interface TaskRunner
Copyright © 2016 Nuxeo SA. All rights reserved.