public enum StartupType extends Enum<StartupType>
Startup
annotation.Enum Constant and Description |
---|
BOOTSTRAP
The target bean's
PostConstruct method will be invoked immediately after the CDI container fires the
AfterDeploymentValidation event. |
EAGER
The target bean's
PostConstruct method will be invoked immediately after the all BOOTSTRAP beans
have had their PostConstruct methods called. |
Modifier and Type | Method and Description |
---|---|
static StartupType |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static StartupType[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final StartupType EAGER
PostConstruct
method will be invoked immediately after the all BOOTSTRAP beans
have had their PostConstruct methods called.
Among EAGER startup beans, the order they are called is not specified, but it is guaranteed that all BOOTSTRAP startup beans are processed before any EAGER startup beans are processed.
public static final StartupType BOOTSTRAP
PostConstruct
method will be invoked immediately after the CDI container fires the
AfterDeploymentValidation
event.
See AfterDeploymentValidation
in the CDI documentation for details.
Among BOOSTRAP startup beans, the order they are called is not specified, but it is guaranteed that all BOOTSTRAP startup beans are processed before any EAGER startup beans are processed.
public static StartupType[] values()
for (StartupType c : StartupType.values()) System.out.println(c);
public static StartupType valueOf(String name)
name
- the name of the enum constant to be returned.IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is nullCopyright © 2012–2020 JBoss by Red Hat. All rights reserved.