Uses of Enum Class
io.helidon.inject.api.Phase

Packages that use Phase
Package
Description
The Helidon Injection API provide these annotation types that are typically used at compile time to assign special meaning to the type.
  • Uses of Phase in io.helidon.inject.api

    Methods in io.helidon.inject.api that return Phase
    Modifier and Type
    Method
    Description
    ServiceProvider.currentActivationPhase()
    Deprecated, for removal: This API element is subject to removal in a future version.
    The current activation phase for this service provider.
    ActivationResult.BuilderBase.ActivationResultImpl.finishingActivationPhase()
     
    ActivationResult.BuilderBase.ActivationResultImpl.startingActivationPhase()
     
    ActivationResult.BuilderBase.startingActivationPhase()
    The activation phase that was found at onset of the phase transition.
    ActivationResult.BuilderBase.ActivationResultImpl.targetActivationPhase()
     
    ActivationResult.BuilderBase.targetActivationPhase()
    The activation phase that was requested at the onset of the phase transition.
    ActivationRequest.BuilderBase.ActivationRequestImpl.targetPhase()
     
    ActivationRequest.BuilderBase.targetPhase()
    Ultimate target phase for activation.
    static Phase
    InjectionServices.terminalActivationPhase()
    Deprecated, for removal: This API element is subject to removal in a future version.
    The terminal phase for activation that we should not cross.
    static Phase
    Phase.valueOf(String name)
    Deprecated, for removal: This API element is subject to removal in a future version.
    Returns the enum constant of this class with the specified name.
    static Phase[]
    Phase.values()
    Deprecated, for removal: This API element is subject to removal in a future version.
    Returns an array containing the constants of this enum class, in the order they are declared.
    Methods in io.helidon.inject.api that return types with arguments of type Phase
    Modifier and Type
    Method
    Description
    ActivationResult.BuilderBase.finishingActivationPhase()
    The activation phase we finished successfully on, or are otherwise currently in if not yet finished.
    Bootstrap.BuilderBase.BootstrapImpl.limitRuntimePhase()
     
    Bootstrap.BuilderBase.limitRuntimePhase()
    In certain conditions Injection services should be initialized but not started (i.e., avoiding calls to PostConstruct etc.).
    ActivationRequest.BuilderBase.ActivationRequestImpl.startingPhase()
     
    ActivationRequest.BuilderBase.startingPhase()
    The phase to start activation.
    Methods in io.helidon.inject.api with parameters of type Phase
    Modifier and Type
    Method
    Description
    ActivationResult.BuilderBase.finishingActivationPhase(Phase finishingActivationPhase)
    The activation phase we finished successfully on, or are otherwise currently in if not yet finished.
    Bootstrap.BuilderBase.limitRuntimePhase(Phase limitRuntimePhase)
    In certain conditions Injection services should be initialized but not started (i.e., avoiding calls to PostConstruct etc.).
    void
    ActivationPhaseReceiver.onPhaseEvent(Event event, Phase phase)
    Deprecated, for removal: This API element is subject to removal in a future version.
    Called when there is an event transition within the service registry.
    ActivationResult.BuilderBase.startingActivationPhase(Phase startingActivationPhase)
    The activation phase that was found at onset of the phase transition.
    ActivationRequest.BuilderBase.startingPhase(Phase startingPhase)
    The phase to start activation.
    ActivationResult.BuilderBase.targetActivationPhase(Phase targetActivationPhase)
    The activation phase that was requested at the onset of the phase transition.
    ActivationRequest.BuilderBase.targetPhase(Phase targetPhase)
    Ultimate target phase for activation.