public abstract class AbstractReportGenerator extends BasicExecutionEventListener
Modifier and Type | Class and Description |
---|---|
class |
AbstractReportGenerator.ReportNode |
Modifier and Type | Field and Description |
---|---|
protected static DefaultSerializationUnit |
domSerializer |
Modifier | Constructor and Description |
---|---|
protected |
AbstractReportGenerator(ReportConfiguration reportConfiguration) |
Modifier and Type | Method and Description |
---|---|
abstract void |
applyTemplate(Report report) |
Writer |
getOutputWriter() |
ReportConfiguration |
getReportConfiguration() |
protected boolean |
ignoreEvent(ExecutionEvent event) |
void |
onEvent(ExecutionEvent event)
Process the
ExecutionEvent . |
getEvents, setFilterEvents
protected static final DefaultSerializationUnit domSerializer
protected AbstractReportGenerator(ReportConfiguration reportConfiguration)
public ReportConfiguration getReportConfiguration()
public Writer getOutputWriter()
public void onEvent(ExecutionEvent event)
ExecutionEvent
.onEvent
in interface ExecutionEventListener
onEvent
in class BasicExecutionEventListener
event
- The ExecutionEvent
.protected boolean ignoreEvent(ExecutionEvent event)
ignoreEvent
in class BasicExecutionEventListener
public abstract void applyTemplate(Report report) throws IOException
IOException
Copyright © 2020. All rights reserved.