Module io.helidon.webclient.api
Package io.helidon.webclient.api
Class LoomClient$$Injection$$Activator
java.lang.Object
io.helidon.inject.runtime.AbstractServiceProvider<io.helidon.webclient.api.LoomClient>
io.helidon.inject.configdriven.runtime.ConfigDrivenServiceProviderBase<io.helidon.webclient.api.LoomClient,WebClientConfig>
io.helidon.webclient.api.LoomClient$$Injection$$Activator
- All Implemented Interfaces:
io.helidon.common.Weighted,io.helidon.inject.api.ActivationPhaseReceiver,io.helidon.inject.api.Activator,io.helidon.inject.api.DeActivator,io.helidon.inject.api.InjectionPointProvider<io.helidon.webclient.api.LoomClient>,io.helidon.inject.api.Resettable,io.helidon.inject.api.ServiceProvider<io.helidon.webclient.api.LoomClient>,io.helidon.inject.api.ServiceProviderBindable<io.helidon.webclient.api.LoomClient>,io.helidon.inject.api.ServiceProviderProvider,ConfigBeanFactory<WebClientConfig>,ConfiguredServiceProvider<io.helidon.webclient.api.LoomClient,,WebClientConfig> io.helidon.inject.spi.InjectionResolver,Provider<io.helidon.webclient.api.LoomClient>,Comparable<io.helidon.common.Weighted>
@RunLevel(100)
public class LoomClient$$Injection$$Activator
extends ConfigDrivenServiceProviderBase<io.helidon.webclient.api.LoomClient,WebClientConfig>
Activator for
LoomClient.-
Nested Class Summary
Nested classes/interfaces inherited from class io.helidon.inject.runtime.AbstractServiceProvider
io.helidon.inject.runtime.AbstractServiceProvider.LogEntryAndResult -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final LoomClient$$Injection$$ActivatorThe global singleton instance for this service provider activator.Fields inherited from interface io.helidon.common.Weighted
DEFAULT_WEIGHT -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedDefault activator constructor. -
Method Summary
Modifier and TypeMethodDescriptioncreateConfigBeans(Config config) protected ConfigDrivenServiceProviderBase<io.helidon.webclient.api.LoomClient, WebClientConfig> createInstance(NamedInstance<WebClientConfig> configBean) protected io.helidon.webclient.api.LoomClientcreateServiceProvider(Map<String, Object> deps) io.helidon.inject.api.DependenciesInfoprotected booleanbooleanClass<?> The service type of the managed service.Methods inherited from class io.helidon.inject.configdriven.runtime.ConfigDrivenServiceProviderBase
assertIsRootProvider, createRepeatableBeans, doConstructing, doDestroying, doPreDestroying, first, identitySuffix, injectionServices, instanceId, isRootProvider, list, logger, managedServiceProviders, onFinalShutdown, onPhaseEvent, registerConfigBean, reset, resolve, rootProvider, rootProvider, serviceInfo, serviceProviderBindable, serviceProvidersMethods inherited from class io.helidon.inject.runtime.AbstractServiceProvider
activate, activationLog, activator, createLogEntryAndResult, currentActivationPhase, deactivate, deActivator, dependencies, description, doInjectingFields, doInjectingMethods, doPostConstructing, equals, expectedQualifiedServiceError, get, get, getOrCreateInjectionPlan, hashCode, id, identityPrefix, injectionPlanBinder, injectionServices, interceptor, interceptor, isAlreadyAtTargetPhase, isCustom, isInterceptor, maybeActivate, moduleName, name, onFailedFinish, onFinished, postConstructMethod, preDestroyMethod, serviceInfo, serviceRef, serviceTypeInjectionOrder, startTransitionCurrentActivationPhase, toAbstractServiceProvider, toString, weightMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface io.helidon.inject.api.InjectionPointProvider
getMethods inherited from interface io.helidon.inject.api.ServiceProvider
activator, currentActivationPhase, deActivator, description, id, postConstructMethod, preDestroyMethod, serviceInfoMethods inherited from interface io.helidon.inject.api.ServiceProviderBindable
isInterceptedMethods inherited from interface io.helidon.common.Weighted
compareTo, weight
-
Field Details
-
INSTANCE
The global singleton instance for this service provider activator.
-
-
Constructor Details
-
LoomClient$$Injection$$Activator
protected LoomClient$$Injection$$Activator()Default activator constructor.
-
-
Method Details
-
serviceType
The service type of the managed service.- Returns:
- the service type of the managed service
-
createConfigBeans
-
configBeanType
-
createInstance
protected ConfigDrivenServiceProviderBase<io.helidon.webclient.api.LoomClient,WebClientConfig> createInstance(NamedInstance<WebClientConfig> configBean) - Specified by:
createInstancein classConfigDrivenServiceProviderBase<io.helidon.webclient.api.LoomClient,WebClientConfig>
-
drivesActivation
protected boolean drivesActivation()- Specified by:
drivesActivationin classConfigDrivenServiceProviderBase<io.helidon.webclient.api.LoomClient,WebClientConfig>
-
configBean
-
isProvider
public boolean isProvider()- Specified by:
isProviderin interfaceio.helidon.inject.api.ServiceProvider<io.helidon.webclient.api.LoomClient>- Overrides:
isProviderin classio.helidon.inject.runtime.AbstractServiceProvider<io.helidon.webclient.api.LoomClient>
-
dependencies
public io.helidon.inject.api.DependenciesInfo dependencies()- Specified by:
dependenciesin interfaceio.helidon.inject.api.ServiceProvider<io.helidon.webclient.api.LoomClient>- Overrides:
dependenciesin classio.helidon.inject.runtime.AbstractServiceProvider<io.helidon.webclient.api.LoomClient>
-
createServiceProvider
- Overrides:
createServiceProviderin classio.helidon.inject.runtime.AbstractServiceProvider<io.helidon.webclient.api.LoomClient>
-