public interface IPhaseProvider extends IComponentProvider
ATTR_APP_NAME, ATTR_BEG_QUERY, ATTR_END_QUERY, ATTR_MID_QUERY, BIZPOLICY_MANAGER, CACHE_PROVIDER, COMMAND_PROVIDER, COMPONENTS_QUERY, INSTALL_PROVIDER, MECH_PROVIDER, METACONTEXT_PROVIDER, PHASE_PROVIDER, POLICY_PROVIDER, SEARCH_PROVIDER
Modifier and Type | Method and Description |
---|---|
IPhase |
getPhase(String phaseName)
Returns phase component by its name
|
void |
initializePhases(String configLocation)
This is the main api that begins all initialization...
|
boolean |
isPhaseInitialized(String phaseName)
Returns whether the phase with the given name has been initialized
|
default void |
preInit(String configLocation)
Do any actions that have to be done before the async init starts
in another thread.
|
exists, getComponent, getComponent, getComponent, getComponentQueryString, getComponents, getDefaultComponent, getLogger, initDeferredWebAppComponents, lookup, registerComponent, reloadComponent, reloadComponent, unregisterComponent, upgradeComponentDataFromBootstrapComponentData
getComponentData, getComponentName, getComponentProvider, getURI, isInitialized, setComponentData, setComponentProvider
init, shutdown
acquireURI, acquireURI
default void preInit(String configLocation) throws InitializationException
configLocation
- the location that holds all of the config parametersInitializationException
void initializePhases(String configLocation) throws InitializationException
configLocation
- the location that holds all of the config parametersInitializationException
boolean isPhaseInitialized(String phaseName)
phaseName
- the phase name to check