Class ServiceConstellation

    • Constructor Detail

      • ServiceConstellation

        public ServiceConstellation​(String fullHarvester,
                                    String temporalHarvester)
    • Method Detail

      • putPhenomenon

        public org.n52.series.db.beans.PhenomenonEntity putPhenomenon​(org.n52.series.db.beans.PhenomenonEntity phenomenon)
      • putPhenomenon

        public org.n52.series.db.beans.PhenomenonEntity putPhenomenon​(String id,
                                                                      String name)
      • putPhenomenon

        public org.n52.series.db.beans.PhenomenonEntity putPhenomenon​(String id,
                                                                      String name,
                                                                      String description)
      • putProcedure

        public org.n52.series.db.beans.ProcedureEntity putProcedure​(org.n52.series.db.beans.ProcedureEntity procedure)
      • putProcedure

        public org.n52.series.db.beans.ProcedureEntity putProcedure​(String id,
                                                                    String name,
                                                                    boolean insitu,
                                                                    boolean mobile)
      • putOffering

        public org.n52.series.db.beans.OfferingEntity putOffering​(org.n52.series.db.beans.OfferingEntity offering)
      • putOffering

        public org.n52.series.db.beans.OfferingEntity putOffering​(String id,
                                                                  String name)
      • putFeature

        public org.n52.series.db.beans.FeatureEntity putFeature​(org.n52.series.db.beans.FeatureEntity feature)
      • putFeature

        public org.n52.series.db.beans.FeatureEntity putFeature​(String id,
                                                                String name,
                                                                String description,
                                                                double latitude,
                                                                double longitude,
                                                                int srid)
      • putFeature

        public org.n52.series.db.beans.FeatureEntity putFeature​(String id,
                                                                String name,
                                                                String description,
                                                                org.locationtech.jts.geom.Geometry geometry)
      • containsFeature

        public boolean containsFeature​(String id)
      • putPlatform

        public org.n52.series.db.beans.PlatformEntity putPlatform​(org.n52.series.db.beans.PlatformEntity platform)
      • putPlatform

        public org.n52.series.db.beans.PlatformEntity putPlatform​(String id,
                                                                  String name)
      • putPlatform

        public org.n52.series.db.beans.PlatformEntity putPlatform​(String id,
                                                                  String name,
                                                                  String description)
      • putCategory

        public org.n52.series.db.beans.CategoryEntity putCategory​(org.n52.series.db.beans.CategoryEntity category)
      • putCategory

        public org.n52.series.db.beans.CategoryEntity putCategory​(String id,
                                                                  String name)
      • getProcedures

        public Map<String,​org.n52.series.db.beans.ProcedureEntity> getProcedures()
      • hasProcedure

        public boolean hasProcedure​(String procedureId)
      • getOfferings

        public Map<String,​org.n52.series.db.beans.OfferingEntity> getOfferings()
      • hasOffering

        public boolean hasOffering​(String offeringId)
      • getCategories

        public Map<String,​org.n52.series.db.beans.CategoryEntity> getCategories()
      • hasCategories

        public boolean hasCategories​(String categoryId)
      • getPhenomena

        public Map<String,​org.n52.series.db.beans.PhenomenonEntity> getPhenomena()
      • hasPhenomenon

        public boolean hasPhenomenon​(String phenomenonId)
      • getFeatures

        public Map<String,​org.n52.series.db.beans.FeatureEntity> getFeatures()
      • hasFeature

        public boolean hasFeature​(String featureId)
      • getPlatforms

        public Map<String,​org.n52.series.db.beans.PlatformEntity> getPlatforms()
      • hasPlatforms

        public boolean hasPlatforms​(String platformId)