public class StationRepository extends SessionAwareRepository implements OutputAssembler<org.n52.io.response.dataset.StationOutput>, SearchableRepository
dbQueryFactory, serviceEntity| Constructor and Description |
|---|
StationRepository() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
exists(java.lang.String id,
DbQuery parameters) |
java.util.List<org.n52.io.response.dataset.StationOutput> |
getAllCondensed(DbQuery parameters) |
java.util.List<org.n52.io.response.dataset.StationOutput> |
getAllCondensed(DbQuery parameters,
org.hibernate.Session session) |
java.util.List<org.n52.io.response.dataset.StationOutput> |
getAllExpanded(DbQuery parameters) |
java.util.List<org.n52.io.response.dataset.StationOutput> |
getAllExpanded(DbQuery parameters,
org.hibernate.Session session) |
org.n52.io.response.dataset.StationOutput |
getCondensedInstance(java.lang.String id,
DbQuery parameters,
org.hibernate.Session session) |
org.n52.io.response.dataset.StationOutput |
getInstance(java.lang.String id,
DbQuery parameters) |
org.n52.io.response.dataset.StationOutput |
getInstance(java.lang.String id,
DbQuery parameters,
org.hibernate.Session session) |
java.util.Collection<org.n52.series.spi.search.SearchResult> |
searchFor(org.n52.io.request.IoParameters parameters) |
createCondensed, createDatasetParameters, createGeometry, createTimeOutput, createTimeOutput, createTimeseriesList, createTimeseriesOutput, getCondensedCategory, getCondensedExtendedCategory, getCondensedExtendedFeature, getCondensedExtendedOffering, getCondensedExtendedPhenomenon, getCondensedExtendedProcedure, getCondensedExtendedService, getCondensedFeature, getCondensedOffering, getCondensedPhenomenon, getCondensedPlatform, getCondensedProcedure, getCondensedService, getCrsUtils, getDbQuery, getDbQueryFactory, getGeometry, getOriginTimeZone, getServiceEntity, getServiceEntity, getSession, getSessionStore, parseId, returnSession, setDbQueryFactory, setServiceEntity, setSessionStorepublic boolean exists(java.lang.String id,
DbQuery parameters)
throws DataAccessException
exists in interface OutputAssembler<org.n52.io.response.dataset.StationOutput>DataAccessExceptionpublic java.util.Collection<org.n52.series.spi.search.SearchResult> searchFor(org.n52.io.request.IoParameters parameters)
searchFor in interface OutputAssembler<org.n52.io.response.dataset.StationOutput>searchFor in interface SearchableRepositorypublic java.util.List<org.n52.io.response.dataset.StationOutput> getAllCondensed(DbQuery parameters) throws DataAccessException
getAllCondensed in interface OutputAssembler<org.n52.io.response.dataset.StationOutput>DataAccessExceptionpublic java.util.List<org.n52.io.response.dataset.StationOutput> getAllCondensed(DbQuery parameters, org.hibernate.Session session) throws DataAccessException
getAllCondensed in interface OutputAssembler<org.n52.io.response.dataset.StationOutput>DataAccessExceptionpublic java.util.List<org.n52.io.response.dataset.StationOutput> getAllExpanded(DbQuery parameters) throws DataAccessException
getAllExpanded in interface OutputAssembler<org.n52.io.response.dataset.StationOutput>DataAccessExceptionpublic java.util.List<org.n52.io.response.dataset.StationOutput> getAllExpanded(DbQuery parameters, org.hibernate.Session session) throws DataAccessException
getAllExpanded in interface OutputAssembler<org.n52.io.response.dataset.StationOutput>DataAccessExceptionpublic org.n52.io.response.dataset.StationOutput getInstance(java.lang.String id,
DbQuery parameters)
throws DataAccessException
getInstance in interface OutputAssembler<org.n52.io.response.dataset.StationOutput>DataAccessExceptionpublic org.n52.io.response.dataset.StationOutput getInstance(java.lang.String id,
DbQuery parameters,
org.hibernate.Session session)
throws DataAccessException
getInstance in interface OutputAssembler<org.n52.io.response.dataset.StationOutput>DataAccessExceptionpublic org.n52.io.response.dataset.StationOutput getCondensedInstance(java.lang.String id,
DbQuery parameters,
org.hibernate.Session session)
throws DataAccessException
DataAccessExceptionCopyright © 2015–2019 52North Initiative for Geospatial Open Source Software GmbH. All rights reserved.