org.apache.maven.plugin.surefire.booterclient
Class ForkStarter
java.lang.Object
org.apache.maven.plugin.surefire.booterclient.ForkStarter
public class ForkStarter
- extends Object
Starts the fork or runs in-process.
Lives only on the plugin-side (not present in remote vms)
Knows how to fork new vms and also how to delegate non-forking invocation to SurefireStarter directly
- Author:
- Jason van Zyl, Emmanuel Venisse, Brett Porter, Dan Fabulich, Carlos Sanchez, Kristian Rosenvold
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ForkStarter
public ForkStarter(ProviderConfiguration providerConfiguration,
StartupConfiguration startupConfiguration,
ForkConfiguration forkConfiguration,
int forkedProcessTimeoutInSeconds,
StartupReportConfiguration startupReportConfiguration,
Log log)
run
public RunResult run(SurefireProperties effectiveSystemProperties,
DefaultScanResult scanResult)
throws SurefireBooterForkException,
SurefireExecutionException
- Throws:
SurefireBooterForkException
SurefireExecutionException
Copyright © 2004-2013 The Apache Software Foundation. All Rights Reserved.