Package org.apache.maven.surefire.booter
Enum ForkedProcessEvent
- java.lang.Object
-
- java.lang.Enum<ForkedProcessEvent>
-
- org.apache.maven.surefire.booter.ForkedProcessEvent
-
- All Implemented Interfaces:
java.io.Serializable
,java.lang.Comparable<ForkedProcessEvent>
public enum ForkedProcessEvent extends java.lang.Enum<ForkedProcessEvent>
Events sent back to the plugin process.- Since:
- 3.0.0-M4
-
-
Enum Constant Summary
-
Field Summary
Fields Modifier and Type Field Description static java.util.Map<java.lang.String,ForkedProcessEvent>
EVENTS
static java.lang.String
MAGIC_NUMBER
private java.lang.String
opcode
-
Constructor Summary
Constructors Modifier Constructor Description private
ForkedProcessEvent(java.lang.String opcode)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description private static java.util.Map<java.lang.String,ForkedProcessEvent>
events()
java.lang.String
getOpcode()
boolean
isConsoleCategory()
boolean
isConsoleErrorCategory()
boolean
isControlCategory()
boolean
isJvmExitError()
boolean
isStandardStreamCategory()
boolean
isSysPropCategory()
boolean
isTestCategory()
static ForkedProcessEvent
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.static ForkedProcessEvent[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
BOOTERCODE_SYSPROPS
public static final ForkedProcessEvent BOOTERCODE_SYSPROPS
-
BOOTERCODE_TESTSET_STARTING
public static final ForkedProcessEvent BOOTERCODE_TESTSET_STARTING
-
BOOTERCODE_TESTSET_COMPLETED
public static final ForkedProcessEvent BOOTERCODE_TESTSET_COMPLETED
-
BOOTERCODE_TEST_STARTING
public static final ForkedProcessEvent BOOTERCODE_TEST_STARTING
-
BOOTERCODE_TEST_SUCCEEDED
public static final ForkedProcessEvent BOOTERCODE_TEST_SUCCEEDED
-
BOOTERCODE_TEST_FAILED
public static final ForkedProcessEvent BOOTERCODE_TEST_FAILED
-
BOOTERCODE_TEST_SKIPPED
public static final ForkedProcessEvent BOOTERCODE_TEST_SKIPPED
-
BOOTERCODE_TEST_ERROR
public static final ForkedProcessEvent BOOTERCODE_TEST_ERROR
-
BOOTERCODE_TEST_ASSUMPTIONFAILURE
public static final ForkedProcessEvent BOOTERCODE_TEST_ASSUMPTIONFAILURE
-
BOOTERCODE_STDOUT
public static final ForkedProcessEvent BOOTERCODE_STDOUT
-
BOOTERCODE_STDOUT_NEW_LINE
public static final ForkedProcessEvent BOOTERCODE_STDOUT_NEW_LINE
-
BOOTERCODE_STDERR
public static final ForkedProcessEvent BOOTERCODE_STDERR
-
BOOTERCODE_STDERR_NEW_LINE
public static final ForkedProcessEvent BOOTERCODE_STDERR_NEW_LINE
-
BOOTERCODE_CONSOLE_INFO
public static final ForkedProcessEvent BOOTERCODE_CONSOLE_INFO
-
BOOTERCODE_CONSOLE_DEBUG
public static final ForkedProcessEvent BOOTERCODE_CONSOLE_DEBUG
-
BOOTERCODE_CONSOLE_WARNING
public static final ForkedProcessEvent BOOTERCODE_CONSOLE_WARNING
-
BOOTERCODE_CONSOLE_ERROR
public static final ForkedProcessEvent BOOTERCODE_CONSOLE_ERROR
-
BOOTERCODE_BYE
public static final ForkedProcessEvent BOOTERCODE_BYE
-
BOOTERCODE_STOP_ON_NEXT_TEST
public static final ForkedProcessEvent BOOTERCODE_STOP_ON_NEXT_TEST
-
BOOTERCODE_NEXT_TEST
public static final ForkedProcessEvent BOOTERCODE_NEXT_TEST
-
BOOTERCODE_JVM_EXIT_ERROR
public static final ForkedProcessEvent BOOTERCODE_JVM_EXIT_ERROR
-
-
Field Detail
-
MAGIC_NUMBER
public static final java.lang.String MAGIC_NUMBER
- See Also:
- Constant Field Values
-
EVENTS
public static final java.util.Map<java.lang.String,ForkedProcessEvent> EVENTS
-
opcode
private final java.lang.String opcode
-
-
Method Detail
-
values
public static ForkedProcessEvent[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:for (ForkedProcessEvent c : ForkedProcessEvent.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static ForkedProcessEvent valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
name
- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
java.lang.IllegalArgumentException
- if this enum type has no constant with the specified namejava.lang.NullPointerException
- if the argument is null
-
events
private static java.util.Map<java.lang.String,ForkedProcessEvent> events()
-
getOpcode
public java.lang.String getOpcode()
-
isSysPropCategory
public boolean isSysPropCategory()
-
isTestCategory
public boolean isTestCategory()
-
isStandardStreamCategory
public boolean isStandardStreamCategory()
-
isConsoleCategory
public boolean isConsoleCategory()
-
isConsoleErrorCategory
public boolean isConsoleErrorCategory()
-
isControlCategory
public boolean isControlCategory()
-
isJvmExitError
public boolean isJvmExitError()
-
-