Class DefaultForkedProcessTimeoutContext
java.lang.Object
org.apache.maven.plugin.surefire.extensions.timeout.DefaultForkedProcessTimeoutContext
- All Implemented Interfaces:
org.apache.maven.surefire.extensions.ForkedProcessTimeoutContext
public final class DefaultForkedProcessTimeoutContext
extends Object
implements org.apache.maven.surefire.extensions.ForkedProcessTimeoutContext
Default immutable
ForkedProcessTimeoutContext implementation.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.apache.maven.plugin.surefire.log.api.ConsoleLoggerintlonggetPid()int
-
Constructor Details
-
DefaultForkedProcessTimeoutContext
-
-
Method Details
-
getPid
public long getPid()- Specified by:
getPidin interfaceorg.apache.maven.surefire.extensions.ForkedProcessTimeoutContext
-
getForkNumber
public int getForkNumber()- Specified by:
getForkNumberin interfaceorg.apache.maven.surefire.extensions.ForkedProcessTimeoutContext
-
getJavaExecutable
- Specified by:
getJavaExecutablein interfaceorg.apache.maven.surefire.extensions.ForkedProcessTimeoutContext
-
getReportsDirectory
- Specified by:
getReportsDirectoryin interfaceorg.apache.maven.surefire.extensions.ForkedProcessTimeoutContext
-
getTimeoutSeconds
public int getTimeoutSeconds()- Specified by:
getTimeoutSecondsin interfaceorg.apache.maven.surefire.extensions.ForkedProcessTimeoutContext
-
getConsoleLogger
public org.apache.maven.plugin.surefire.log.api.ConsoleLogger getConsoleLogger()- Specified by:
getConsoleLoggerin interfaceorg.apache.maven.surefire.extensions.ForkedProcessTimeoutContext
-
getExtensionContext
- Specified by:
getExtensionContextin interfaceorg.apache.maven.surefire.extensions.ForkedProcessTimeoutContext
-