Class ForkedProcessEventNotifier
- java.lang.Object
-
- org.apache.maven.plugin.surefire.booterclient.output.ForkedProcessEventNotifier
-
public final class ForkedProcessEventNotifier extends java.lang.Object
magic number : run mode : opcode [: opcode specific data]*- Since:
- 3.0.0-M4
-
-
Field Summary
Fields Modifier and Type Field Description private ForkedProcessStackTraceEventListener
consoleErrorEventListener
private java.util.concurrent.ConcurrentMap<ForkedProcessEventType,ForkedProcessStringEventListener>
consoleEventListeners
private java.util.concurrent.ConcurrentMap<ForkedProcessEventType,ForkedProcessEventListener>
controlEventListeners
private ForkedProcessExitErrorListener
exitErrorEventListener
private ForkedProcessPropertyEventListener
propertyEventListener
private java.util.concurrent.ConcurrentMap<ForkedProcessEventType,ForkedProcessReportEventListener<?>>
reportEventListeners
private java.util.concurrent.ConcurrentMap<ForkedProcessEventType,ForkedProcessStandardOutErrEventListener>
stdOutErrEventListeners
-
Constructor Summary
Constructors Constructor Description ForkedProcessEventNotifier()
-
Method Summary
-
-
-
Field Detail
-
propertyEventListener
private volatile ForkedProcessPropertyEventListener propertyEventListener
-
consoleErrorEventListener
private volatile ForkedProcessStackTraceEventListener consoleErrorEventListener
-
exitErrorEventListener
private volatile ForkedProcessExitErrorListener exitErrorEventListener
-
reportEventListeners
private final java.util.concurrent.ConcurrentMap<ForkedProcessEventType,ForkedProcessReportEventListener<?>> reportEventListeners
-
stdOutErrEventListeners
private final java.util.concurrent.ConcurrentMap<ForkedProcessEventType,ForkedProcessStandardOutErrEventListener> stdOutErrEventListeners
-
consoleEventListeners
private final java.util.concurrent.ConcurrentMap<ForkedProcessEventType,ForkedProcessStringEventListener> consoleEventListeners
-
controlEventListeners
private final java.util.concurrent.ConcurrentMap<ForkedProcessEventType,ForkedProcessEventListener> controlEventListeners
-
-
Method Detail
-
setSystemPropertiesListener
public void setSystemPropertiesListener(ForkedProcessPropertyEventListener listener)
-
setTestSetStartingListener
public <T extends ReportEntry> void setTestSetStartingListener(ForkedProcessReportEventListener<T> listener)
-
setTestSetCompletedListener
public void setTestSetCompletedListener(ForkedProcessReportEventListener<?> listener)
-
setTestStartingListener
public void setTestStartingListener(ForkedProcessReportEventListener<?> listener)
-
setTestSucceededListener
public void setTestSucceededListener(ForkedProcessReportEventListener<?> listener)
-
setTestFailedListener
public void setTestFailedListener(ForkedProcessReportEventListener<?> listener)
-
setTestSkippedListener
public void setTestSkippedListener(ForkedProcessReportEventListener<?> listener)
-
setTestErrorListener
public void setTestErrorListener(ForkedProcessReportEventListener<?> listener)
-
setTestAssumptionFailureListener
public void setTestAssumptionFailureListener(ForkedProcessReportEventListener<?> listener)
-
setStdOutListener
public void setStdOutListener(ForkedProcessStandardOutErrEventListener listener)
-
setStdErrListener
public void setStdErrListener(ForkedProcessStandardOutErrEventListener listener)
-
setConsoleInfoListener
public void setConsoleInfoListener(ForkedProcessStringEventListener listener)
-
setConsoleErrorListener
public void setConsoleErrorListener(ForkedProcessStackTraceEventListener listener)
-
setConsoleDebugListener
public void setConsoleDebugListener(ForkedProcessStringEventListener listener)
-
setConsoleWarningListener
public void setConsoleWarningListener(ForkedProcessStringEventListener listener)
-
setByeListener
public void setByeListener(ForkedProcessEventListener listener)
-
setStopOnNextTestListener
public void setStopOnNextTestListener(ForkedProcessEventListener listener)
-
setAcquireNextTestListener
public void setAcquireNextTestListener(ForkedProcessEventListener listener)
-
setExitErrorEventListener
public void setExitErrorEventListener(ForkedProcessExitErrorListener listener)
-
notifyEvent
public void notifyEvent(Event event)
-
-