Package io.apiman.manager.test.server
Class TestCdiFactory
- java.lang.Object
-
- io.apiman.manager.test.server.TestCdiFactory
-
@ApplicationScoped @Named("ApimanLogFactory") public class TestCdiFactory extends ObjectAttempt to create producer methods for CDI beans.- Author:
- eric.wittmann@redhat.com
-
-
Constructor Summary
Constructors Constructor Description TestCdiFactory()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static IApiCatalogprovideApiCatalog(IPluginRegistry pluginRegistry)static IApiKeyGeneratorprovideApiKeyGenerator(UuidApiKeyGenerator uuidApiKeyGen)static IDataEncrypterprovideDataEncrypter(DefaultDataEncrypter defaultEncrypter)static IJpaPropertiesprovideJpaProperties()static IMetricsAccessorprovideMetricsAccessor()static INewUserBootstrapperprovideNewUserBootstrapper()static ISecurityContextprovideSecurityContext(DefaultSecurityContext defaultSC)static IStorageprovideStorage(JpaStorage jpaStorage)static IStorageQueryprovideStorageQuery(JpaStorage jpaStorage)
-
-
-
Method Detail
-
provideSecurityContext
@Produces @ApplicationScoped public static ISecurityContext provideSecurityContext(@New DefaultSecurityContext defaultSC)
-
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)
-
provideApiKeyGenerator
@Produces @ApplicationScoped public static IApiKeyGenerator provideApiKeyGenerator(@New UuidApiKeyGenerator uuidApiKeyGen)
-
provideDataEncrypter
@Produces @ApplicationScoped public static IDataEncrypter provideDataEncrypter(@New DefaultDataEncrypter defaultEncrypter)
-
provideApiCatalog
@Produces @ApplicationScoped public static IApiCatalog provideApiCatalog(IPluginRegistry pluginRegistry)
-
provideMetricsAccessor
@Produces @ApplicationScoped public static IMetricsAccessor provideMetricsAccessor()
-
-