Package org.n52.sensorweb.server.srv
Class DatasetService<V extends org.n52.io.response.dataset.AbstractValue<?>>
java.lang.Object
org.n52.series.spi.srv.ParameterService<T>
org.n52.sensorweb.server.srv.AccessService<org.n52.io.response.dataset.DatasetOutput<V>>
org.n52.sensorweb.server.srv.DatasetService<V>
- All Implemented Interfaces:
org.n52.series.spi.srv.DataService<org.n52.io.response.dataset.Data<V>>,org.n52.series.spi.srv.DatasetTypesService,org.n52.series.spi.srv.RawDataInfo
@Component
public class DatasetService<V extends org.n52.io.response.dataset.AbstractValue<?>>
extends AccessService<org.n52.io.response.dataset.DatasetOutput<V>>
implements org.n52.series.spi.srv.DataService<org.n52.io.response.dataset.Data<V>>, org.n52.series.spi.srv.DatasetTypesService
-
Field Summary
Fields inherited from class org.n52.sensorweb.server.srv.AccessService
dbQueryFactory, repository -
Constructor Summary
ConstructorsConstructorDescriptionDatasetService(DataRepositoryTypeFactory dataFactory, DatasetAssembler<V> repository, DbQueryFactory queryFactory) -
Method Summary
Modifier and TypeMethodDescriptionorg.n52.io.response.dataset.DataCollection<org.n52.io.response.dataset.Data<V>>getData(org.n52.io.request.IoParameters parameters) List<org.n52.io.response.dataset.DatasetTypesMetadata>getDatasetTypesMetadata(org.n52.io.request.IoParameters map) Methods inherited from class org.n52.sensorweb.server.srv.AccessService
exists, getCondensedParameters, getExpandedParameters, getParameter, getParametersMethods inherited from class org.n52.series.spi.srv.ParameterService
getRawDataService, setRawDataServiceMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.n52.series.spi.srv.RawDataInfo
getRawDataService, supportsRawData
-
Constructor Details
-
DatasetService
public DatasetService(DataRepositoryTypeFactory dataFactory, DatasetAssembler<V> repository, DbQueryFactory queryFactory)
-
-
Method Details
-
getData
public org.n52.io.response.dataset.DataCollection<org.n52.io.response.dataset.Data<V>> getData(org.n52.io.request.IoParameters parameters) - Specified by:
getDatain interfaceorg.n52.series.spi.srv.DataService<V extends org.n52.io.response.dataset.AbstractValue<?>>
-
getDatasetTypesMetadata
public List<org.n52.io.response.dataset.DatasetTypesMetadata> getDatasetTypesMetadata(org.n52.io.request.IoParameters map) - Specified by:
getDatasetTypesMetadatain interfaceorg.n52.series.spi.srv.DatasetTypesService
-