public class AbstractReporterDecorator extends Object implements ReporterDecorator
| Constructor and Description |
|---|
AbstractReporterDecorator(Reporter reporter) |
| Modifier and Type | Method and Description |
|---|---|
Reporter |
getDecorated() |
Overseer |
getOverseer() |
void |
reportCurrentState() |
void |
reportTaskFinished(Task task) |
void |
reportTaskState(TaskState state) |
void |
reportTaskThrowedException(Task task,
Throwable t) |
void |
setOverseer(Overseer overseer) |
private Reporter reporter
public AbstractReporterDecorator(Reporter reporter)
public void reportCurrentState()
reportCurrentState in interface Reporterpublic void setOverseer(Overseer overseer)
setOverseer in interface Reporterpublic Overseer getOverseer()
getOverseer in interface Reporterpublic void reportTaskFinished(Task task)
reportTaskFinished in interface TaskObserverpublic void reportTaskThrowedException(Task task, Throwable t)
reportTaskThrowedException in interface TaskObserverpublic void reportTaskState(TaskState state)
reportTaskState in interface TaskStateReporterpublic Reporter getDecorated()
getDecorated in interface ReporterDecoratorCopyright © 2015–2020. All rights reserved.