Class TestCdiFactory


  • @ApplicationScoped
    @Named("ApimanLogFactory")
    public class TestCdiFactory
    extends Object
    Attempt to create producer methods for CDI beans.
    Author:
    eric.wittmann@redhat.com
    • Constructor Detail

      • TestCdiFactory

        public TestCdiFactory()
    • Method Detail

      • provideNewUserBootstrapper

        @Produces
        @ApplicationScoped
        public static INewUserBootstrapper provideNewUserBootstrapper()
      • provideJpaProperties

        @Produces
        @ApplicationScoped
        public static IJpaProperties provideJpaProperties()
      • provideStorage

        @Produces
        @ApplicationScoped
        public static IStorage provideStorage​(@New
                                              JpaStorage jpaStorage)
      • provideStorageQuery

        @Produces
        @ApplicationScoped
        public static IStorageQuery provideStorageQuery​(@New
                                                        JpaStorage jpaStorage)
      • provideApiCatalog

        @Produces
        @ApplicationScoped
        public static IApiCatalog provideApiCatalog​(IPluginRegistry pluginRegistry)
      • provideMetricsAccessor

        @Produces
        @ApplicationScoped
        public static IMetricsAccessor provideMetricsAccessor()