Class InternalDataSetProviderRegistry

  • All Implemented Interfaces:
    org.dashbuilder.dataprovider.DataSetProviderRegistry

    public class InternalDataSetProviderRegistry
    extends Object
    implements org.dashbuilder.dataprovider.DataSetProviderRegistry
    • Constructor Detail

      • InternalDataSetProviderRegistry

        public InternalDataSetProviderRegistry()
    • Method Detail

      • registerDataProvider

        public void registerDataProvider​(org.dashbuilder.dataprovider.DataSetProvider dataProvider)
        Specified by:
        registerDataProvider in interface org.dashbuilder.dataprovider.DataSetProviderRegistry
      • getDataSetProvider

        public org.dashbuilder.dataprovider.DataSetProvider getDataSetProvider​(org.dashbuilder.dataprovider.DataSetProviderType type)
        Specified by:
        getDataSetProvider in interface org.dashbuilder.dataprovider.DataSetProviderRegistry
      • getAvailableTypes

        public Set<org.dashbuilder.dataprovider.DataSetProviderType> getAvailableTypes()
        Specified by:
        getAvailableTypes in interface org.dashbuilder.dataprovider.DataSetProviderRegistry
      • getProviderTypeByName

        public org.dashbuilder.dataprovider.DataSetProviderType getProviderTypeByName​(String name)
        Specified by:
        getProviderTypeByName in interface org.dashbuilder.dataprovider.DataSetProviderRegistry