Package org.n52.series.db.old.da
Class GeometriesAssembler
- java.lang.Object
-
- org.n52.series.db.old.da.SessionAwareAssembler
-
- org.n52.series.db.old.da.GeometriesAssembler
-
- All Implemented Interfaces:
TimeOutputCreator,OutputAssembler<org.n52.io.response.GeometryOutput>,org.springframework.beans.factory.InitializingBean
@Component public class GeometriesAssembler extends SessionAwareAssembler implements OutputAssembler<org.n52.io.response.GeometryOutput>
-
-
Field Summary
-
Fields inherited from class org.n52.series.db.old.da.SessionAwareAssembler
dbQueryFactory, mapperFactory, serviceEntityFactory
-
Fields inherited from interface org.n52.sensorweb.server.db.TimeOutputCreator
OFFSET_REGEX
-
-
Constructor Summary
Constructors Constructor Description GeometriesAssembler(PlatformAssembler platformRepository, HibernateSessionStore sessionStore, DbQueryFactory dbQueryFactory)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanexists(String id, DbQuery parameters)List<org.n52.io.response.GeometryOutput>getAllCondensed(DbQuery parameters)List<org.n52.io.response.GeometryOutput>getAllExpanded(DbQuery parameters)org.n52.io.response.GeometryOutputgetInstance(String id, DbQuery parameters)Collection<org.n52.series.spi.search.SearchResult>searchFor(DbQuery parameters)-
Methods inherited from class org.n52.series.db.old.da.SessionAwareAssembler
afterPropertiesSet, createCondensed, createDatasetParameters, createGeometry, createTimeOutput, createTimeOutput, getCondensedCategory, getCondensedFeature, getCondensedOffering, getCondensedPhenomenon, getCondensedPlatform, getCondensedProcedure, getCondensedService, getCondensedTag, getCondensedTags, getCrsUtils, getDbQuery, getGeometry, getMapperFactory, getOriginTimeZone, getServiceEntity, getServiceEntity, getSession, getSessionStore, parseId, returnSession
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.n52.sensorweb.server.db.TimeOutputCreator
createTimeOutput
-
-
-
-
Constructor Detail
-
GeometriesAssembler
public GeometriesAssembler(PlatformAssembler platformRepository, HibernateSessionStore sessionStore, DbQueryFactory dbQueryFactory)
-
-
Method Detail
-
exists
public boolean exists(String id, DbQuery parameters)
- Specified by:
existsin interfaceOutputAssembler<org.n52.io.response.GeometryOutput>
-
getAllCondensed
public List<org.n52.io.response.GeometryOutput> getAllCondensed(DbQuery parameters)
- Specified by:
getAllCondensedin interfaceOutputAssembler<org.n52.io.response.GeometryOutput>
-
getAllExpanded
public List<org.n52.io.response.GeometryOutput> getAllExpanded(DbQuery parameters)
- Specified by:
getAllExpandedin interfaceOutputAssembler<org.n52.io.response.GeometryOutput>
-
getInstance
public org.n52.io.response.GeometryOutput getInstance(String id, DbQuery parameters)
- Specified by:
getInstancein interfaceOutputAssembler<org.n52.io.response.GeometryOutput>
-
searchFor
public Collection<org.n52.series.spi.search.SearchResult> searchFor(DbQuery parameters)
- Specified by:
searchForin interfaceOutputAssembler<org.n52.io.response.GeometryOutput>
-
-