Package org.apache.maven.monitor.event
Class AbstractSelectiveEventMonitor
java.lang.Object
org.apache.maven.monitor.event.AbstractSelectiveEventMonitor
- All Implemented Interfaces:
EventMonitor
-
Field Summary
Fields -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
AbstractSelectiveEventMonitor
(String[] startEvents, String[] endEvents, String[] errorEvents) -
Method Summary
Modifier and TypeMethodDescriptionprotected void
doEndEvent
(String eventName, String target, long timestamp) protected void
doErrorEvent
(String eventName, String target, long timestamp, Throwable cause) protected void
doStartEvent
(String eventName, String target, long timestamp) final void
final void
errorEvent
(String eventName, String target, long timestamp, Throwable cause) final void
startEvent
(String eventName, String target, long timestamp)
-
Field Details
-
boundStartEvents
-
boundErrorEvents
-
boundEndEvents
-
-
Constructor Details
-
AbstractSelectiveEventMonitor
-
-
Method Details
-
startEvent
- Specified by:
startEvent
in interfaceEventMonitor
-
doStartEvent
-
endEvent
- Specified by:
endEvent
in interfaceEventMonitor
-
doEndEvent
-
errorEvent
- Specified by:
errorEvent
in interfaceEventMonitor
-
doErrorEvent
-