Class DataSetServicesProducer


  • public class DataSetServicesProducer
    extends Object
    Produces types related to DataSet
    • Constructor Detail

      • DataSetServicesProducer

        public DataSetServicesProducer()
    • Method Detail

      • produceCSVProvider

        @Produces
        @ApplicationScoped
        public org.dashbuilder.dataprovider.csv.CSVDataSetProvider produceCSVProvider​(org.dashbuilder.dataprovider.StaticDataSetProvider staticDataSetProvider,
                                                                                      org.dashbuilder.dataprovider.csv.CSVFileStorage csvStorage)
      • produceStaticDataSetProviderCDI

        @Produces
        @ApplicationScoped
        public org.dashbuilder.dataprovider.StaticDataSetProvider produceStaticDataSetProviderCDI()
      • produceSQLDataSetProvider

        @Produces
        @ApplicationScoped
        public org.dashbuilder.dataprovider.sql.SQLDataSetProvider produceSQLDataSetProvider​(org.dashbuilder.dataprovider.StaticDataSetProvider staticDataSetProvider,
                                                                                             RuntimeSQLDataSourceLocator sqlDataSourceLocator)
      • produceElasticSearchDataSetProvider

        @Produces
        @ApplicationScoped
        public org.dashbuilder.dataprovider.backend.elasticsearch.ElasticSearchDataSetProvider produceElasticSearchDataSetProvider​(org.dashbuilder.dataprovider.StaticDataSetProvider staticDataSetProvider)
      • producePrometheusProvider

        @Produces
        @ApplicationScoped
        public org.dashbuilder.dataprovider.prometheus.PrometheusDataSetProvider producePrometheusProvider​(org.dashbuilder.dataprovider.StaticDataSetProvider staticDataSetProvider)
      • produceKafkaProvider

        @Produces
        @ApplicationScoped
        public org.dashbuilder.dataprovider.kafka.KafkaDataSetProvider produceKafkaProvider​(org.dashbuilder.dataprovider.StaticDataSetProvider staticDataSetProvider)
      • produceDataSetDefRegistry

        @Produces
        @ApplicationScoped
        public org.dashbuilder.dataset.def.DataSetDefRegistry produceDataSetDefRegistry​(RuntimeDataSetProviderRegistry providerRegistry)
      • produceDataSetManager

        @Produces
        @ApplicationScoped
        public org.dashbuilder.dataset.DataSetManager produceDataSetManager​(org.dashbuilder.dataprovider.StaticDataSetProvider staticDataSetProvider,
                                                                            org.dashbuilder.dataset.def.DataSetDefRegistry dataSetDefRegistry,
                                                                            RuntimeDataSetProviderRegistry dataSetProviderRegistry)