- All Superinterfaces:
Prototype.Api
- All Known Implementing Classes:
ActivationRequest.BuilderBase.ActivationRequestImpl
Deprecated.
Helidon inject is deprecated and will be replaced in a future version
Request to activate a service.
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic classDeprecated.Fluent API builder forActivationRequest.static classActivationRequest.BuilderBase<BUILDER extends ActivationRequest.BuilderBase<BUILDER,PROTOTYPE>, PROTOTYPE extends ActivationRequest> Deprecated.Fluent API builder base forActivationRequest. -
Method Summary
Modifier and TypeMethodDescriptionstatic ActivationRequest.Builderbuilder()Deprecated.Create a new fluent API builder to customize configuration.static ActivationRequest.Builderbuilder(ActivationRequest instance) Deprecated.Create a new fluent API builder from an existing instance.static ActivationRequestcreate()Deprecated.Create a new instance with default values.Deprecated, for removal: This API element is subject to removal in a future version.Optionally, the injection point context information.Deprecated, for removal: This API element is subject to removal in a future version.The phase to start activation.Deprecated, for removal: This API element is subject to removal in a future version.Ultimate target phase for activation.booleanDeprecated, for removal: This API element is subject to removal in a future version.Whether to throw an exception on failure to activate, or return an error activation result on activation.
-
Method Details
-
builder
Deprecated.Create a new fluent API builder to customize configuration.- Returns:
- a new builder
-
builder
Deprecated.Create a new fluent API builder from an existing instance.- Parameters:
instance- an existing instance used as a base for the builder- Returns:
- a builder based on an instance
-
create
Deprecated.Create a new instance with default values.- Returns:
- a new instance
-
injectionPoint
Optional<InjectionPointInfo> injectionPoint()Deprecated, for removal: This API element is subject to removal in a future version.Optionally, the injection point context information.- Returns:
- injection point info
-
startingPhase
Deprecated, for removal: This API element is subject to removal in a future version.The phase to start activation. Typically, this should be left as the default (i.e., PENDING).- Returns:
- phase to start
-
targetPhase
Phase targetPhase()Deprecated, for removal: This API element is subject to removal in a future version.Ultimate target phase for activation.- Returns:
- phase to target
-
throwIfError
boolean throwIfError()Deprecated, for removal: This API element is subject to removal in a future version.Whether to throw an exception on failure to activate, or return an error activation result on activation.- Returns:
- whether to throw on failure
-