@ApplicationScoped public class ManagerApiMicroServiceCdiFactory extends Object
| Constructor and Description |
|---|
ManagerApiMicroServiceCdiFactory() |
| Modifier and Type | Method and Description |
|---|---|
static io.apiman.manager.api.core.IApiKeyGenerator |
provideApiKeyGenerator(io.apiman.manager.api.core.UuidApiKeyGenerator uuidApiKeyGen) |
static io.apiman.manager.api.core.IIdmStorage |
provideIdmStorage(ManagerApiMicroServiceConfig config,
io.apiman.manager.api.jpa.roles.JpaIdmStorage jpaIdmStorage,
io.apiman.manager.api.es.EsStorage esStorage) |
static io.apiman.manager.api.core.IStorage |
provideStorage(ManagerApiMicroServiceConfig config,
io.apiman.manager.api.jpa.JpaStorage jpaStorage,
io.apiman.manager.api.es.EsStorage esStorage) |
static io.apiman.manager.api.core.IStorageQuery |
provideStorageQuery(ManagerApiMicroServiceConfig config,
io.apiman.manager.api.jpa.JpaStorage jpaStorage,
io.apiman.manager.api.es.EsStorage esStorage) |
static org.elasticsearch.client.transport.TransportClient |
provideTransportClient(ManagerApiMicroServiceConfig config) |
@Produces @ApplicationScoped public static io.apiman.manager.api.core.IStorage provideStorage(ManagerApiMicroServiceConfig config, @New io.apiman.manager.api.jpa.JpaStorage jpaStorage, @New io.apiman.manager.api.es.EsStorage esStorage)
@Produces @ApplicationScoped public static io.apiman.manager.api.core.IStorageQuery provideStorageQuery(ManagerApiMicroServiceConfig config, @New io.apiman.manager.api.jpa.JpaStorage jpaStorage, @New io.apiman.manager.api.es.EsStorage esStorage)
@Produces
@ApplicationScoped
public static io.apiman.manager.api.core.IApiKeyGenerator provideApiKeyGenerator(@New
io.apiman.manager.api.core.UuidApiKeyGenerator uuidApiKeyGen)
@Produces @ApplicationScoped public static io.apiman.manager.api.core.IIdmStorage provideIdmStorage(ManagerApiMicroServiceConfig config, @New io.apiman.manager.api.jpa.roles.JpaIdmStorage jpaIdmStorage, @New io.apiman.manager.api.es.EsStorage esStorage)
@Produces @ApplicationScoped public static org.elasticsearch.client.transport.TransportClient provideTransportClient(ManagerApiMicroServiceConfig config)
Copyright © 2015 JBoss, a division of Red Hat. All rights reserved.