Package | Description |
---|---|
fr.ifremer.coser.result |
Result unified query API.
|
fr.ifremer.coser.result.repository |
Result repository API.
|
fr.ifremer.coser.result.repository.echobase |
Implementation for EchoBase result repository.
|
fr.ifremer.coser.result.repository.legacy |
Implementation for legacy result repository.
|
Modifier and Type | Interface and Description |
---|---|
interface |
CoserCommand<Repository extends ResultRepository,Request extends CoserRequest>
To execute a command on a request for a given result repository.
|
Modifier and Type | Field and Description |
---|---|
protected ResultRepository[] |
DuplicatedResultException.availableRepositories |
Modifier and Type | Field and Description |
---|---|
protected List<ResultRepository> |
CoserRequestExecutor.matchingRepositories |
protected Set<ResultRepository> |
CoserMainRepositoryProvider.repositories
Cache of repositories.
|
Modifier and Type | Method and Description |
---|---|
protected <Request extends CoserRequest,Repository extends ResultRepository> |
CoserRequestExecutor.accept(CoserRequestContext context,
Repository repository,
Request request) |
protected <Request extends CoserRequest,Repository extends ResultRepository> |
CoserRequestExecutor.execute(CoserRequestContext context,
Repository repository,
Request request) |
<Repo extends ResultRepository,R extends CoserRequest> |
CoserCommandFactory.newCommand(CoserRequestContext requestContext,
Repo repository,
R request) |
protected <Request extends CoserRequest,Repository extends ResultRepository> |
CoserRequestExecutor.newCommand(CoserRequestContext context,
Repository repository,
Request request) |
Modifier and Type | Method and Description |
---|---|
ResultRepository[] |
DuplicatedResultException.getAvailableRepositories() |
ResultRepository |
CoserRequestExecutor.getFirstMatchingRepository() |
Modifier and Type | Method and Description |
---|---|
List<ResultRepository> |
CoserRequestExecutor.getMatchingRepositories() |
protected List<ResultRepository> |
CoserRequestExecutor.getMatchingRepositories(CoserRequestContext context,
CoserRequest request) |
Set<ResultRepository> |
CoserMainRepositoryProvider.getResultRepositories() |
protected Set<ResultRepository> |
CoserMainRepositoryProvider.loadFromRepositoryProvider(ResultRepositoryProvider<?> repositoryProvider,
Set<String> ids) |
Constructor and Description |
---|
DuplicatedResultException(ResultRepository... availableRepositories) |
Modifier and Type | Interface and Description |
---|---|
interface |
ResultRepositoryProvider<Repository extends ResultRepository>
Provides some
ResultRepository for a given type of result repository. |
Modifier and Type | Class and Description |
---|---|
class |
EchoBaseResultRepository
Created on 3/4/14.
|
Modifier and Type | Class and Description |
---|---|
class |
LegacyResultRepository
Created on 3/4/14.
|
Copyright © 2010–2015 Ifremer. All rights reserved.