A C F G I L M O P R S T

A

addClassPathUrl(String) - Method in class org.apache.maven.surefire.booter.SurefireBooter
 
addReport(String) - Method in class org.apache.maven.surefire.booter.SurefireBooter
 
addReport(String, Object[]) - Method in class org.apache.maven.surefire.booter.SurefireBooter
 
addSurefireBootClassPathUrl(String) - Method in class org.apache.maven.surefire.booter.SurefireBooter
 
addSurefireClassPathUrl(String) - Method in class org.apache.maven.surefire.booter.SurefireBooter
 
addTestSuite(String, Object[]) - Method in class org.apache.maven.surefire.booter.SurefireBooter
 
addURL(URL) - Method in class org.apache.maven.surefire.booter.IsolatedClassLoader
 

C

consumeFooterLine(String) - Method in interface org.apache.maven.surefire.booter.output.OutputConsumer
Process a line from Surefire footer
consumeFooterLine(String) - Method in class org.apache.maven.surefire.booter.output.OutputConsumerProxy
Delegate to proxied OutputConsumer
consumeFooterLine(String) - Method in class org.apache.maven.surefire.booter.output.PrintWriterOutputConsumer
 
consumeFooterLine(String) - Method in class org.apache.maven.surefire.booter.output.SupressFooterOutputConsumerProxy
Do nothing
consumeHeaderLine(String) - Method in interface org.apache.maven.surefire.booter.output.OutputConsumer
Process a line from Surefire header
consumeHeaderLine(String) - Method in class org.apache.maven.surefire.booter.output.OutputConsumerProxy
Delegate to proxied OutputConsumer
consumeHeaderLine(String) - Method in class org.apache.maven.surefire.booter.output.PrintWriterOutputConsumer
 
consumeHeaderLine(String) - Method in class org.apache.maven.surefire.booter.output.SupressHeaderOutputConsumerProxy
Do nothing
consumeLine(String) - Method in class org.apache.maven.surefire.booter.ForkingWriterStreamConsumer
Deprecated.  
consumeLine(String) - Method in class org.apache.maven.surefire.booter.output.ForkingStreamConsumer
 
consumeMessageLine(String) - Method in interface org.apache.maven.surefire.booter.output.OutputConsumer
Process a line with a Surefire message (not part of test output)
consumeMessageLine(String) - Method in class org.apache.maven.surefire.booter.output.OutputConsumerProxy
Delegate to proxied OutputConsumer
consumeMessageLine(String) - Method in class org.apache.maven.surefire.booter.output.PrintWriterOutputConsumer
 
consumeOutputLine(String) - Method in class org.apache.maven.surefire.booter.output.FileOutputConsumerProxy
Write the output to the current test file
consumeOutputLine(String) - Method in interface org.apache.maven.surefire.booter.output.OutputConsumer
Process a line from test output
consumeOutputLine(String) - Method in class org.apache.maven.surefire.booter.output.OutputConsumerProxy
Delegate to proxied OutputConsumer
consumeOutputLine(String) - Method in class org.apache.maven.surefire.booter.output.PrintWriterOutputConsumer
 
createCommandLine(List) - Method in class org.apache.maven.surefire.booter.ForkConfiguration
Deprecated. use the 2-arg alternative.
createCommandLine(List, boolean) - Method in class org.apache.maven.surefire.booter.ForkConfiguration
 

F

FileOutputConsumerProxy - Class in org.apache.maven.surefire.booter.output
Surefire output consumer proxy that writes test output to a File for each test suite.
FileOutputConsumerProxy(OutputConsumer) - Constructor for class org.apache.maven.surefire.booter.output.FileOutputConsumerProxy
Create a consumer that will write to a File for each test.
FileOutputConsumerProxy(OutputConsumer, File) - Constructor for class org.apache.maven.surefire.booter.output.FileOutputConsumerProxy
Create a consumer that will write to a File for each test
FORK_ALWAYS - Static variable in class org.apache.maven.surefire.booter.ForkConfiguration
 
FORK_NEVER - Static variable in class org.apache.maven.surefire.booter.ForkConfiguration
 
FORK_ONCE - Static variable in class org.apache.maven.surefire.booter.ForkConfiguration
 
ForkConfiguration - Class in org.apache.maven.surefire.booter
Configuration for forking tests.
ForkConfiguration() - Constructor for class org.apache.maven.surefire.booter.ForkConfiguration
 
ForkingStreamConsumer - Class in org.apache.maven.surefire.booter.output
StreamConsumer that understands Surefire output made by ForkingConsoleReporter and filters it depending on configuration options
ForkingStreamConsumer(OutputConsumer) - Constructor for class org.apache.maven.surefire.booter.output.ForkingStreamConsumer
 
ForkingWriterStreamConsumer - Class in org.apache.maven.surefire.booter
Deprecated. use ForkingStreamConsumer
ForkingWriterStreamConsumer(Writer, boolean, boolean) - Constructor for class org.apache.maven.surefire.booter.ForkingWriterStreamConsumer
Deprecated.  

G

getForkMode() - Method in class org.apache.maven.surefire.booter.ForkConfiguration
 
getOutputConsumer() - Method in class org.apache.maven.surefire.booter.output.OutputConsumerProxy
OutputConsumer that calls will be delegated to
getPrintWriter() - Method in class org.apache.maven.surefire.booter.output.FileOutputConsumerProxy
Get the PrintWriter used for the current test suite
getPrintWriter() - Method in class org.apache.maven.surefire.booter.output.PrintWriterOutputConsumer
Get the PrintWriter used by this object
getReportsDirectory() - Method in class org.apache.maven.surefire.booter.output.FileOutputConsumerProxy
Get the directory where reports will be saved
getReportsDirectory() - Method in class org.apache.maven.surefire.booter.SurefireBooter
Get the directory where reports will be saved
getSystemProperties() - Method in class org.apache.maven.surefire.booter.ForkConfiguration
 

I

isDebug() - Method in class org.apache.maven.surefire.booter.ForkConfiguration
 
isForking() - Method in class org.apache.maven.surefire.booter.ForkConfiguration
 
IsolatedClassLoader - Class in org.apache.maven.surefire.booter
 
IsolatedClassLoader() - Constructor for class org.apache.maven.surefire.booter.IsolatedClassLoader
 
IsolatedClassLoader(ClassLoader, boolean) - Constructor for class org.apache.maven.surefire.booter.IsolatedClassLoader
 
IsolatedClassLoader(ClassLoader) - Constructor for class org.apache.maven.surefire.booter.IsolatedClassLoader
 

L

loadClass(String) - Method in class org.apache.maven.surefire.booter.IsolatedClassLoader
 

M

main(String[]) - Static method in class org.apache.maven.surefire.booter.SurefireBooter
This method is invoked when Surefire is forked - this method parses and organizes the arguments passed to it and then calls the Surefire class' run method.

O

org.apache.maven.surefire.booter - package org.apache.maven.surefire.booter
 
org.apache.maven.surefire.booter.output - package org.apache.maven.surefire.booter.output
 
OutputConsumer - Interface in org.apache.maven.surefire.booter.output
Surefire output consumer that will be called from Surefire when forking tests to process the lines of the surefire header, messages, footer and test output from the forked Surefire execution.
OutputConsumerProxy - Class in org.apache.maven.surefire.booter.output
Surefire output consumer that will delegate to another OutputConsumer
OutputConsumerProxy(OutputConsumer) - Constructor for class org.apache.maven.surefire.booter.output.OutputConsumerProxy
Create a output consumer that will delegate all calls to the proxied output consumer

P

PrintWriterOutputConsumer - Class in org.apache.maven.surefire.booter.output
Surefire output consumer that writes everything to a Writer
PrintWriterOutputConsumer() - Constructor for class org.apache.maven.surefire.booter.output.PrintWriterOutputConsumer
Create a consumer uninitialized, PrintWriterOutputConsumer.setPrintWriter(PrintWriter) must be called before using it
PrintWriterOutputConsumer(Writer) - Constructor for class org.apache.maven.surefire.booter.output.PrintWriterOutputConsumer
Create a consumer that will write to the specified Writer

R

run() - Method in class org.apache.maven.surefire.booter.SurefireBooter
 

S

setArgLine(String) - Method in class org.apache.maven.surefire.booter.ForkConfiguration
 
setChildDelegation(boolean) - Method in class org.apache.maven.surefire.booter.SurefireBooter
 
setDebug(boolean) - Method in class org.apache.maven.surefire.booter.ForkConfiguration
 
setEnvironmentVariables(Map) - Method in class org.apache.maven.surefire.booter.ForkConfiguration
 
setForkConfiguration(ForkConfiguration) - Method in class org.apache.maven.surefire.booter.SurefireBooter
 
setForkMode(String) - Method in class org.apache.maven.surefire.booter.ForkConfiguration
 
setJvmExecutable(String) - Method in class org.apache.maven.surefire.booter.ForkConfiguration
 
setOutputConsumer(OutputConsumer) - Method in class org.apache.maven.surefire.booter.output.OutputConsumerProxy
OutputConsumer that calls will be delegated to
setPrintWriter(PrintWriter) - Method in class org.apache.maven.surefire.booter.output.FileOutputConsumerProxy
Set the PrintWriter used for the current test suite
setPrintWriter(PrintWriter) - Method in class org.apache.maven.surefire.booter.output.PrintWriterOutputConsumer
Set the PrintWriter used by this object
setRedirectTestOutputToFile(boolean) - Method in class org.apache.maven.surefire.booter.SurefireBooter
When forking, setting this to true will make the test output to be saved in a file instead of showing it on the standard output
setReportsDirectory(File) - Method in class org.apache.maven.surefire.booter.output.FileOutputConsumerProxy
Set the directory where reports will be saved
setReportsDirectory(File) - Method in class org.apache.maven.surefire.booter.SurefireBooter
Set the directory where reports will be saved
setSystemProperties(Properties) - Method in class org.apache.maven.surefire.booter.ForkConfiguration
 
setUseSystemClassLoader(boolean) - Method in class org.apache.maven.surefire.booter.SurefireBooter
 
setWorkingDirectory(File) - Method in class org.apache.maven.surefire.booter.ForkConfiguration
 
StandardOutputConsumer - Class in org.apache.maven.surefire.booter.output
Surefire output consumer that writes everything to System.out
StandardOutputConsumer() - Constructor for class org.apache.maven.surefire.booter.output.StandardOutputConsumer
Create a consumer that will write to System.out
SupressFooterOutputConsumerProxy - Class in org.apache.maven.surefire.booter.output
Surefire output consumer that will take out the surefire footer
SupressFooterOutputConsumerProxy(OutputConsumer) - Constructor for class org.apache.maven.surefire.booter.output.SupressFooterOutputConsumerProxy
Create a consumer that will delegate all calls to the next filter but SupressFooterOutputConsumerProxy.consumeFooterLine(String)
SupressHeaderOutputConsumerProxy - Class in org.apache.maven.surefire.booter.output
Surefire output consumer that will take out the surefire header
SupressHeaderOutputConsumerProxy(OutputConsumer) - Constructor for class org.apache.maven.surefire.booter.output.SupressHeaderOutputConsumerProxy
Create a consumer that will delegate all calls to the next filter but SupressHeaderOutputConsumerProxy.consumeHeaderLine(String)
SurefireBooter - Class in org.apache.maven.surefire.booter
 
SurefireBooter() - Constructor for class org.apache.maven.surefire.booter.SurefireBooter
 
SurefireBooterForkException - Exception in org.apache.maven.surefire.booter
Encapsulates exceptions thrown during Surefire forking.
SurefireBooterForkException(String) - Constructor for exception org.apache.maven.surefire.booter.SurefireBooterForkException
 
SurefireBooterForkException(Throwable) - Constructor for exception org.apache.maven.surefire.booter.SurefireBooterForkException
 
SurefireBooterForkException(String, Throwable) - Constructor for exception org.apache.maven.surefire.booter.SurefireBooterForkException
 
SurefireExecutionException - Exception in org.apache.maven.surefire.booter
An error occurring during the invocation of Surefire via an alternate class loader.
SurefireExecutionException(String, Throwable) - Constructor for exception org.apache.maven.surefire.booter.SurefireExecutionException
 

T

testSetCompleted() - Method in class org.apache.maven.surefire.booter.output.FileOutputConsumerProxy
 
testSetCompleted() - Method in interface org.apache.maven.surefire.booter.output.OutputConsumer
This method will be called when a test set ends, after consuming all its surefire message lines.
testSetCompleted() - Method in class org.apache.maven.surefire.booter.output.OutputConsumerProxy
Delegate to proxied OutputConsumer
testSetCompleted() - Method in class org.apache.maven.surefire.booter.output.PrintWriterOutputConsumer
Do nothing
testSetStarting(ReportEntry) - Method in class org.apache.maven.surefire.booter.output.FileOutputConsumerProxy
 
testSetStarting(ReportEntry) - Method in interface org.apache.maven.surefire.booter.output.OutputConsumer
This method will be called when a test set starts, before consuming surefire message lines.
testSetStarting(ReportEntry) - Method in class org.apache.maven.surefire.booter.output.OutputConsumerProxy
Delegate to proxied OutputConsumer
testSetStarting(ReportEntry) - Method in class org.apache.maven.surefire.booter.output.PrintWriterOutputConsumer
Do nothing

A C F G I L M O P R S T

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