@Service public class DataProviderFactoryRegistry extends Object
| Constructor and Description |
|---|
DataProviderFactoryRegistry(List<DataProviderFactory<?>> factories) |
| Modifier and Type | Method and Description |
|---|---|
reactor.core.publisher.Mono<? extends DataProvider> |
build(String dataset,
DataProviderSpecification spec) |
reactor.core.publisher.Flux<DataProviderFactory<? extends DataProvider>> |
findFactories(String id) |
<P extends DataProvider> |
findFactories(String id,
Class<P> clazz) |
@Autowired public DataProviderFactoryRegistry(List<DataProviderFactory<?>> factories)
public reactor.core.publisher.Flux<DataProviderFactory<? extends DataProvider>> findFactories(String id)
public <P extends DataProvider> reactor.core.publisher.Flux<DataProviderFactory<P>> findFactories(String id, Class<P> clazz)
public reactor.core.publisher.Mono<? extends DataProvider> build(String dataset, DataProviderSpecification spec)
Copyright © 2017 Committed. All rights reserved.