org.apache.maven.surefire.booter
Class StartupConfiguration

java.lang.Object
  extended by org.apache.maven.surefire.booter.StartupConfiguration

public class StartupConfiguration
extends java.lang.Object

Configuration that is used by the SurefireStarter but does not make it into the provider itself.

Author:
Kristian Rosenvold

Constructor Summary
StartupConfiguration(java.lang.String providerClassName, ClasspathConfiguration classpathConfiguration, ClassLoaderConfiguration classLoaderConfiguration, boolean forkRequested, boolean inForkedVm, boolean redirectTestOutputToFile)
           
 
Method Summary
 ClassLoaderConfiguration getClassLoaderConfiguration()
           
 ClasspathConfiguration getClasspathConfiguration()
           
 java.lang.String getProviderClassName()
           
static StartupConfiguration inForkedVm(java.lang.String providerClassName, ClasspathConfiguration classpathConfiguration, ClassLoaderConfiguration classLoaderConfiguration)
           
 boolean isManifestOnlyJarRequestedAndUsable()
           
 boolean isRedirectTestOutputToFile()
           
 boolean useSystemClassLoader()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StartupConfiguration

public StartupConfiguration(java.lang.String providerClassName,
                            ClasspathConfiguration classpathConfiguration,
                            ClassLoaderConfiguration classLoaderConfiguration,
                            boolean forkRequested,
                            boolean inForkedVm,
                            boolean redirectTestOutputToFile)
Method Detail

inForkedVm

public static StartupConfiguration inForkedVm(java.lang.String providerClassName,
                                              ClasspathConfiguration classpathConfiguration,
                                              ClassLoaderConfiguration classLoaderConfiguration)

getClasspathConfiguration

public ClasspathConfiguration getClasspathConfiguration()

useSystemClassLoader

public boolean useSystemClassLoader()

isManifestOnlyJarRequestedAndUsable

public boolean isManifestOnlyJarRequestedAndUsable()

isRedirectTestOutputToFile

public boolean isRedirectTestOutputToFile()

getProviderClassName

public java.lang.String getProviderClassName()

getClassLoaderConfiguration

public ClassLoaderConfiguration getClassLoaderConfiguration()


Copyright © 2004-2011 Apache Software Foundation. All Rights Reserved.