public class CoserMainRepositoryProvider extends Object
Modifier and Type | Field and Description |
---|---|
protected Set<ResultRepository> |
repositories
Cache of repositories.
|
protected Set<ResultRepositoryProvider<?>> |
repositoryProviders
Repositories providers.
|
Constructor and Description |
---|
CoserMainRepositoryProvider(Set<ResultRepositoryProvider<?>> repositoryProviders) |
Modifier and Type | Method and Description |
---|---|
static Set<ResultRepositoryProvider<?>> |
createDefaultRepositoryProviders(CoserBusinessConfig config) |
Set<ResultRepositoryProvider<?>> |
getRepositoryProviders() |
Set<ResultRepository> |
getResultRepositories() |
protected Set<ResultRepository> |
loadFromRepositoryProvider(ResultRepositoryProvider<?> repositoryProvider,
Set<String> ids) |
void |
resetRepositories() |
protected final Set<ResultRepositoryProvider<?>> repositoryProviders
protected Set<ResultRepository> repositories
public CoserMainRepositoryProvider(Set<ResultRepositoryProvider<?>> repositoryProviders)
public static Set<ResultRepositoryProvider<?>> createDefaultRepositoryProviders(CoserBusinessConfig config)
public Set<ResultRepositoryProvider<?>> getRepositoryProviders()
public void resetRepositories()
public Set<ResultRepository> getResultRepositories()
protected Set<ResultRepository> loadFromRepositoryProvider(ResultRepositoryProvider<?> repositoryProvider, Set<String> ids)
Copyright © 2010–2015 Ifremer. All rights reserved.