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.echobase.command |
Implementations of
CoserCommand for echobase result repository. |
fr.ifremer.coser.result.repository.legacy |
Implementation for legacy result repository.
|
fr.ifremer.coser.result.repository.legacy.command |
Implementations of
CoserCommand for legacy result repository. |
fr.ifremer.coser.result.request |
Implementations of
CoserRequest . |
fr.ifremer.coser.services |
Services classes.
|
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.
|
class |
CoserRequestBuilder<R extends CoserRequest>
To build requests.
|
Modifier and Type | Field and Description |
---|---|
protected CoserRequest |
NoResultFoundException.request |
protected CoserRequest |
NoResultRepositoryFoundException.request |
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) |
static <R extends CoserRequest> |
CoserRequestBuilder.newBuilder(Locale locale,
Class<R> requestType) |
<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 |
---|---|
CoserRequest |
NoResultFoundException.getRequest() |
Modifier and Type | Method and Description |
---|---|
CoserRequestExecutor |
CoserRequestExecutor.executeAll(CoserRequestContext context,
CoserRequest request)
Execute the given
request on any matching result repository. |
CoserRequestExecutor |
CoserRequestExecutor.executeFirst(CoserRequestContext context,
CoserRequest request)
Execute the given
request on the first matching result repository. |
CoserRequestExecutor |
CoserRequestExecutor.executeUnique(CoserRequestContext context,
CoserRequest request)
Execute the given
request to obtain a single result. |
protected List<ResultRepository> |
CoserRequestExecutor.getMatchingRepositories(CoserRequestContext context,
CoserRequest request) |
Constructor and Description |
---|
NoResultFoundException(String repositoryId,
CoserRequest request) |
NoResultRepositoryFoundException(String message,
CoserRequest request) |
Modifier and Type | Method and Description |
---|---|
Map<Class<? extends CoserRequest>,Class<? extends CoserCommand>> |
ResultRepositoryType.getCommandTypes() |
Modifier and Type | Method and Description |
---|---|
Map<Class<? extends CoserRequest>,Class<? extends CoserCommand>> |
EchoBaseResultRepositoryType.getCommandTypes() |
Modifier and Type | Class and Description |
---|---|
class |
AbstractEchoBaseCommand<R extends CoserRequest>
Created on 3/11/14.
|
Modifier and Type | Method and Description |
---|---|
Map<Class<? extends CoserRequest>,Class<? extends CoserCommand>> |
LegacyResultRepositoryType.getCommandTypes() |
Modifier and Type | Class and Description |
---|---|
class |
AbstractLegacyCommand<R extends CoserRequest>
Created on 3/11/14.
|
Modifier and Type | Interface and Description |
---|---|
interface |
CoserRequestExtractTypeListAware
Created on 3/13/14.
|
interface |
CoserRequestFacadeAware
Place this on any request which involve a
facade . |
interface |
CoserRequestIndicatorAware
Place this on any request which involve a
indicator . |
interface |
CoserRequestRepositoryResultTypeAware
Created on 3/13/14.
|
interface |
CoserRequestRepositoryTypeAware
Created on 3/13/14.
|
interface |
CoserRequestSpeciesAware
Place this on any request which involve a
species . |
interface |
CoserRequestZoneAware
Place this on any request which involve a
zone . |
interface |
CoserRequestZoneListAware
Place this on any request which involve a
zone . |
Modifier and Type | Class and Description |
---|---|
class |
AbstractGetIndicatorResultRequest
Request to obtain indicator results.
|
class |
CopyRepositoryRequest
Created on 3/18/14.
|
class |
DeleteResultsRequest
To delete some results.
|
class |
ExtractRawDataAndResultsRequest
Request to extract data.
|
class |
ExtractRawDataRequest
Request to obtain raw data results.
|
class |
GetAllResultsRequest
Created on 3/11/14.
|
class |
GetCommunityIndicatorResultDataRequest
Request to obtain community indicator results data.
|
class |
GetCommunityIndicatorResultGraphRequest
Request to obtain community indicator results graph.
|
class |
GetIndicatorsForCommunityIndicatorResultRequest
Request to obtain community indicator results.
|
class |
GetIndicatorsForExtractRawDataAndResultsRequest
Request to extract data.
|
class |
GetIndicatorsForPopulationIndicatorResultRequest
Request to obtain community indicator results.
|
class |
GetMapResultRequest
Request to obtain map results.
|
class |
GetMatchingRepositoryTypeForMapResultRequest
To find out whihc repository type matchs this request.
|
class |
GetPopulationIndicatorResultDataRequest
Request to obtain population indicator results data.
|
class |
GetPopulationIndicatorResultGraphRequest
Request to obtain population indicator result as a graph.
|
class |
GetResultNameRequest
Created on 3/18/14.
|
class |
GetSpeciesForExtractRawDataAndResultsRequest
Request to extract data.
|
class |
GetSpeciesForMapResultRequest
Request to obtain available species for map results.
|
class |
GetSpeciesForPopulationIndicatorResultRequest
Request to obtain community indicator results.
|
class |
GetSpeciesListForCommunityIndicatorResultRequest
Request to obtain community indicator results.
|
class |
GetZonesForCommunityIndicatorResultRequest
Request to obtain available zones for community indicator results.
|
class |
GetZonesForExtractRawDataAndResultsRequest
Request to extract data.
|
class |
GetZonesForExtractRawDataRequest
Request to obtain raw data results.
|
class |
GetZonesForMapResultRequest
Request to obtain available zones for map results.
|
class |
GetZonesForPopulationIndicatorResultRequest
Request to obtain available zones for community indicator results.
|
Modifier and Type | Method and Description |
---|---|
protected <R extends CoserRequest> |
WebResultService.requestBuilder(CoserRequestContext context,
Class<R> requestType) |
Modifier and Type | Method and Description |
---|---|
protected CoserRequestExecutor |
WebResultService.executeAll(CoserMainRepositoryProvider repositoryProvider,
CoserRequestContext context,
CoserRequest request) |
CoserRequestExecutor |
WebResultService.executeAll(CoserRequestContext context,
CoserRequest request) |
protected CoserRequestExecutor |
WebResultService.executeFirst(CoserMainRepositoryProvider repositoryProvider,
CoserRequestContext context,
CoserRequest request) |
CoserRequestExecutor |
WebResultService.executeFirst(CoserRequestContext context,
CoserRequest request) |
protected CoserRequestExecutor |
WebResultService.executeUnique(CoserMainRepositoryProvider repositoryProvider,
CoserRequestContext context,
CoserRequest request) |
CoserRequestExecutor |
WebResultService.executeUnique(CoserRequestContext context,
CoserRequest request) |
Copyright © 2010–2015 Ifremer. All rights reserved.