Class EventSpyExecutionListener
- java.lang.Object
-
- org.apache.maven.execution.AbstractExecutionListener
-
- org.apache.maven.eventspy.internal.EventSpyExecutionListener
-
- All Implemented Interfaces:
ExecutionListener
class EventSpyExecutionListener extends AbstractExecutionListener
Forwards execution events to eventspies.- Since:
- 3.0.2
-
-
Field Summary
Fields Modifier and Type Field Description private ExecutionListener
delegate
private EventSpyDispatcher
dispatcher
-
Constructor Summary
Constructors Constructor Description EventSpyExecutionListener(EventSpyDispatcher dispatcher, ExecutionListener delegate)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
forkedProjectFailed(ExecutionEvent event)
void
forkedProjectStarted(ExecutionEvent event)
void
forkedProjectSucceeded(ExecutionEvent event)
void
forkFailed(ExecutionEvent event)
void
forkStarted(ExecutionEvent event)
void
forkSucceeded(ExecutionEvent event)
void
mojoFailed(ExecutionEvent event)
void
mojoSkipped(ExecutionEvent event)
void
mojoStarted(ExecutionEvent event)
void
mojoSucceeded(ExecutionEvent event)
void
projectDiscoveryStarted(ExecutionEvent event)
void
projectFailed(ExecutionEvent event)
void
projectSkipped(ExecutionEvent event)
void
projectStarted(ExecutionEvent event)
void
projectSucceeded(ExecutionEvent event)
void
sessionEnded(ExecutionEvent event)
void
sessionStarted(ExecutionEvent event)
-
-
-
Field Detail
-
dispatcher
private final EventSpyDispatcher dispatcher
-
delegate
private final ExecutionListener delegate
-
-
Constructor Detail
-
EventSpyExecutionListener
EventSpyExecutionListener(EventSpyDispatcher dispatcher, ExecutionListener delegate)
-
-
Method Detail
-
projectDiscoveryStarted
public void projectDiscoveryStarted(ExecutionEvent event)
- Specified by:
projectDiscoveryStarted
in interfaceExecutionListener
- Overrides:
projectDiscoveryStarted
in classAbstractExecutionListener
-
sessionStarted
public void sessionStarted(ExecutionEvent event)
- Specified by:
sessionStarted
in interfaceExecutionListener
- Overrides:
sessionStarted
in classAbstractExecutionListener
-
sessionEnded
public void sessionEnded(ExecutionEvent event)
- Specified by:
sessionEnded
in interfaceExecutionListener
- Overrides:
sessionEnded
in classAbstractExecutionListener
-
projectSkipped
public void projectSkipped(ExecutionEvent event)
- Specified by:
projectSkipped
in interfaceExecutionListener
- Overrides:
projectSkipped
in classAbstractExecutionListener
-
projectStarted
public void projectStarted(ExecutionEvent event)
- Specified by:
projectStarted
in interfaceExecutionListener
- Overrides:
projectStarted
in classAbstractExecutionListener
-
projectSucceeded
public void projectSucceeded(ExecutionEvent event)
- Specified by:
projectSucceeded
in interfaceExecutionListener
- Overrides:
projectSucceeded
in classAbstractExecutionListener
-
projectFailed
public void projectFailed(ExecutionEvent event)
- Specified by:
projectFailed
in interfaceExecutionListener
- Overrides:
projectFailed
in classAbstractExecutionListener
-
forkStarted
public void forkStarted(ExecutionEvent event)
- Specified by:
forkStarted
in interfaceExecutionListener
- Overrides:
forkStarted
in classAbstractExecutionListener
-
forkSucceeded
public void forkSucceeded(ExecutionEvent event)
- Specified by:
forkSucceeded
in interfaceExecutionListener
- Overrides:
forkSucceeded
in classAbstractExecutionListener
-
forkFailed
public void forkFailed(ExecutionEvent event)
- Specified by:
forkFailed
in interfaceExecutionListener
- Overrides:
forkFailed
in classAbstractExecutionListener
-
mojoSkipped
public void mojoSkipped(ExecutionEvent event)
- Specified by:
mojoSkipped
in interfaceExecutionListener
- Overrides:
mojoSkipped
in classAbstractExecutionListener
-
mojoStarted
public void mojoStarted(ExecutionEvent event)
- Specified by:
mojoStarted
in interfaceExecutionListener
- Overrides:
mojoStarted
in classAbstractExecutionListener
-
mojoSucceeded
public void mojoSucceeded(ExecutionEvent event)
- Specified by:
mojoSucceeded
in interfaceExecutionListener
- Overrides:
mojoSucceeded
in classAbstractExecutionListener
-
mojoFailed
public void mojoFailed(ExecutionEvent event)
- Specified by:
mojoFailed
in interfaceExecutionListener
- Overrides:
mojoFailed
in classAbstractExecutionListener
-
forkedProjectStarted
public void forkedProjectStarted(ExecutionEvent event)
- Specified by:
forkedProjectStarted
in interfaceExecutionListener
- Overrides:
forkedProjectStarted
in classAbstractExecutionListener
-
forkedProjectSucceeded
public void forkedProjectSucceeded(ExecutionEvent event)
- Specified by:
forkedProjectSucceeded
in interfaceExecutionListener
- Overrides:
forkedProjectSucceeded
in classAbstractExecutionListener
-
forkedProjectFailed
public void forkedProjectFailed(ExecutionEvent event)
- Specified by:
forkedProjectFailed
in interfaceExecutionListener
- Overrides:
forkedProjectFailed
in classAbstractExecutionListener
-
-