Class SamplingRepository

    • Method Detail

      • prepareEmptyParameterOutput

        protected org.n52.io.response.sampling.SamplingOutput prepareEmptyParameterOutput()
        Specified by:
        prepareEmptyParameterOutput in class ParameterAssembler<org.n52.series.db.beans.sampling.SamplingEntity,​org.n52.io.response.sampling.SamplingOutput>
      • createEmptySearchResult

        protected org.n52.series.spi.search.SearchResult createEmptySearchResult​(String id,
                                                                                 String label,
                                                                                 String baseUrl)
        Specified by:
        createEmptySearchResult in class ParameterAssembler<org.n52.series.db.beans.sampling.SamplingEntity,​org.n52.io.response.sampling.SamplingOutput>
      • createDao

        protected AbstractDao<org.n52.series.db.beans.sampling.SamplingEntity> createDao​(org.hibernate.Session session)
        Specified by:
        createDao in class ParameterAssembler<org.n52.series.db.beans.sampling.SamplingEntity,​org.n52.io.response.sampling.SamplingOutput>
      • createSearchableDao

        protected SearchableDao<org.n52.series.db.beans.sampling.SamplingEntity> createSearchableDao​(org.hibernate.Session session)
        Specified by:
        createSearchableDao in class ParameterAssembler<org.n52.series.db.beans.sampling.SamplingEntity,​org.n52.io.response.sampling.SamplingOutput>
      • createCondensed

        protected List<org.n52.io.response.sampling.SamplingOutput> createCondensed​(Collection<org.n52.series.db.beans.sampling.SamplingEntity> samplings,
                                                                                    DbQuery query,
                                                                                    org.hibernate.Session session)
        Overrides:
        createCondensed in class ParameterAssembler<org.n52.series.db.beans.sampling.SamplingEntity,​org.n52.io.response.sampling.SamplingOutput>
      • createCondensed

        protected org.n52.io.response.sampling.SamplingOutput createCondensed​(org.n52.series.db.beans.sampling.SamplingEntity sampling,
                                                                              DbQuery query,
                                                                              org.hibernate.Session session)
        Specified by:
        createCondensed in class ParameterAssembler<org.n52.series.db.beans.sampling.SamplingEntity,​org.n52.io.response.sampling.SamplingOutput>
      • createExpanded

        protected List<org.n52.io.response.sampling.SamplingOutput> createExpanded​(Collection<org.n52.series.db.beans.sampling.SamplingEntity> samplings,
                                                                                   DbQuery query,
                                                                                   org.hibernate.Session session)
        Overrides:
        createExpanded in class ParameterAssembler<org.n52.series.db.beans.sampling.SamplingEntity,​org.n52.io.response.sampling.SamplingOutput>
      • createExpanded

        protected org.n52.io.response.sampling.SamplingOutput createExpanded​(org.n52.series.db.beans.sampling.SamplingEntity sampling,
                                                                             DbQuery query,
                                                                             org.hibernate.Session session)
        Specified by:
        createExpanded in class ParameterAssembler<org.n52.series.db.beans.sampling.SamplingEntity,​org.n52.io.response.sampling.SamplingOutput>