Class DefaultOciCertificatesDownloader$$Injection$$Activator

java.lang.Object
io.helidon.inject.runtime.AbstractServiceProvider<io.helidon.integrations.oci.tls.certificates.DefaultOciCertificatesDownloader>
io.helidon.integrations.oci.tls.certificates.DefaultOciCertificatesDownloader$$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.integrations.oci.tls.certificates.DefaultOciCertificatesDownloader>, io.helidon.inject.api.Resettable, io.helidon.inject.api.ServiceProvider<io.helidon.integrations.oci.tls.certificates.DefaultOciCertificatesDownloader>, io.helidon.inject.api.ServiceProviderBindable<io.helidon.integrations.oci.tls.certificates.DefaultOciCertificatesDownloader>, Provider<io.helidon.integrations.oci.tls.certificates.DefaultOciCertificatesDownloader>, Comparable<io.helidon.common.Weighted>

public class DefaultOciCertificatesDownloader$$Injection$$Activator extends io.helidon.inject.runtime.AbstractServiceProvider<io.helidon.integrations.oci.tls.certificates.DefaultOciCertificatesDownloader>
Activator for DefaultOciCertificatesDownloader.
  • Nested Class Summary

    Nested classes/interfaces inherited from class io.helidon.inject.runtime.AbstractServiceProvider

    io.helidon.inject.runtime.AbstractServiceProvider.LogEntryAndResult
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    The global singleton instance for this service provider activator.

    Fields inherited from interface io.helidon.common.Weighted

    DEFAULT_WEIGHT
  • Constructor Summary

    Constructors
    Modifier
    Constructor
    Description
    protected
    Default activator constructor.
  • Method Summary

    Modifier and Type
    Method
    Description
    protected io.helidon.integrations.oci.tls.certificates.DefaultOciCertificatesDownloader
     
    io.helidon.inject.api.DependenciesInfo
     
    The service type of the managed service.

    Methods inherited from class io.helidon.inject.runtime.AbstractServiceProvider

    activate, activationLog, activator, createLogEntryAndResult, currentActivationPhase, deactivate, deActivator, dependencies, description, doConstructing, doDestroying, doInjectingFields, doInjectingMethods, doPostConstructing, doPreDestroying, equals, expectedQualifiedServiceError, first, get, get, getOrCreateInjectionPlan, hashCode, id, identityPrefix, identitySuffix, injectionPlanBinder, injectionServices, injectionServices, interceptor, interceptor, isAlreadyAtTargetPhase, isCustom, isInterceptor, isProvider, list, logger, maybeActivate, moduleName, name, onFailedFinish, onFinalShutdown, onFinished, onPhaseEvent, postConstructMethod, preDestroyMethod, reset, serviceInfo, serviceInfo, serviceProviderBindable, serviceRef, serviceTypeInjectionOrder, startTransitionCurrentActivationPhase, toAbstractServiceProvider, toString, weight

    Methods inherited from class java.lang.Object

    clone, finalize, getClass, notify, notifyAll, wait, wait, wait

    Methods inherited from interface io.helidon.inject.api.ServiceProviderBindable

    isIntercepted, isRootProvider, rootProvider, rootProvider

    Methods inherited from interface io.helidon.common.Weighted

    compareTo
  • Field Details

  • Constructor Details

    • DefaultOciCertificatesDownloader$$Injection$$Activator

      protected DefaultOciCertificatesDownloader$$Injection$$Activator()
      Default activator constructor.
  • Method Details

    • serviceType

      public Class<?> serviceType()
      The service type of the managed service.
      Returns:
      the service type of the managed service
    • dependencies

      public io.helidon.inject.api.DependenciesInfo dependencies()
      Specified by:
      dependencies in interface io.helidon.inject.api.ServiceProvider<io.helidon.integrations.oci.tls.certificates.DefaultOciCertificatesDownloader>
      Overrides:
      dependencies in class io.helidon.inject.runtime.AbstractServiceProvider<io.helidon.integrations.oci.tls.certificates.DefaultOciCertificatesDownloader>
    • createServiceProvider

      protected io.helidon.integrations.oci.tls.certificates.DefaultOciCertificatesDownloader createServiceProvider(Map<String,Object> deps)
      Overrides:
      createServiceProvider in class io.helidon.inject.runtime.AbstractServiceProvider<io.helidon.integrations.oci.tls.certificates.DefaultOciCertificatesDownloader>