Package org.n52.sensorweb.server.srv
Class Search
- java.lang.Object
-
- org.n52.sensorweb.server.srv.Search
-
- All Implemented Interfaces:
org.n52.series.spi.search.SearchService
@Component public class Search extends Object implements org.n52.series.spi.search.SearchService
-
-
Constructor Summary
Constructors Constructor Description Search(OutputAssembler<org.n52.io.response.ProcedureOutput> procedureRepository, OutputAssembler<org.n52.io.response.PhenomenonOutput> phenomenonRepository, OutputAssembler<org.n52.io.response.FeatureOutput> featureRepository, OutputAssembler<org.n52.io.response.CategoryOutput> categoryRepository, OutputAssembler<org.n52.io.response.PlatformOutput> platformRepository, OutputAssembler<org.n52.io.response.dataset.DatasetOutput<?>> datasetRepository, OutputAssembler<org.n52.io.response.OfferingOutput> offeringRepository, OutputAssembler<org.n52.io.response.TagOutput> tagRepository, OutputAssembler<org.n52.io.response.ServiceOutput> serviceRepository, DbQueryFactory dbQueryFactory, Optional<OutputAssembler<org.n52.io.response.sampling.SamplingOutput>> samplingRepository, Optional<OutputAssembler<org.n52.io.response.sampling.MeasuringProgramOutput>> measuringProgramRepository)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Collection<org.n52.series.spi.search.SearchResult>searchResources(org.n52.io.request.IoParameters parameters)
-
-
-
Constructor Detail
-
Search
public Search(OutputAssembler<org.n52.io.response.ProcedureOutput> procedureRepository, OutputAssembler<org.n52.io.response.PhenomenonOutput> phenomenonRepository, OutputAssembler<org.n52.io.response.FeatureOutput> featureRepository, OutputAssembler<org.n52.io.response.CategoryOutput> categoryRepository, OutputAssembler<org.n52.io.response.PlatformOutput> platformRepository, OutputAssembler<org.n52.io.response.dataset.DatasetOutput<?>> datasetRepository, OutputAssembler<org.n52.io.response.OfferingOutput> offeringRepository, OutputAssembler<org.n52.io.response.TagOutput> tagRepository, OutputAssembler<org.n52.io.response.ServiceOutput> serviceRepository, DbQueryFactory dbQueryFactory, Optional<OutputAssembler<org.n52.io.response.sampling.SamplingOutput>> samplingRepository, Optional<OutputAssembler<org.n52.io.response.sampling.MeasuringProgramOutput>> measuringProgramRepository)
-
-
Method Detail
-
searchResources
@Transactional(readOnly=true) public Collection<org.n52.series.spi.search.SearchResult> searchResources(org.n52.io.request.IoParameters parameters)
- Specified by:
searchResourcesin interfaceorg.n52.series.spi.search.SearchService
-
-