Class SQLDataSetProviderCDI

  • All Implemented Interfaces:
    org.dashbuilder.dataprovider.DataSetProvider, org.dashbuilder.dataset.def.DataSetDefRegistryListener

    @ApplicationScoped
    public class SQLDataSetProviderCDI
    extends org.dashbuilder.dataprovider.sql.SQLDataSetProvider
    • Nested Class Summary

      • Nested classes/interfaces inherited from class org.dashbuilder.dataprovider.sql.SQLDataSetProvider

        org.dashbuilder.dataprovider.sql.SQLDataSetProvider.MetadataHolder
    • Field Summary

      • Fields inherited from class org.dashbuilder.dataprovider.sql.SQLDataSetProvider

        _metadataMap, dataSourceLocator, intervalBuilderDynamicDate, intervalBuilderLocator, log, opEngine, staticDataSetProvider
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected void onDataSetDefModifiedEvent​(org.dashbuilder.dataset.events.DataSetDefModifiedEvent event)  
      protected void onDataSetDefRemovedEvent​(org.dashbuilder.dataset.events.DataSetDefRemovedEvent event)  
      protected void onDataSetStaleEvent​(org.dashbuilder.dataset.events.DataSetStaleEvent event)  
      • Methods inherited from class org.dashbuilder.dataprovider.sql.SQLDataSetProvider

        _appendFilterBy, _appendFilterBy, _appendFrom, _assertColumnExists, _columnFromMetadata, _createCondition, _createTable, _getColumns, _getDataSetMetadata, _getDbColumn, _getRowCount, _lookupDataSet, get, getDataSetMetadata, getDataSourceLocator, getIntervalBuilderDynamicDate, getIntervalBuilderLocator, getOpEngine, getStaticDataSetProvider, getType, isDataSetOutdated, logSQL, lookupDataSet, onDataSetDefModified, onDataSetDefRegistered, onDataSetDefRemoved, onDataSetDefStale, setDataSourceLocator, setIntervalBuilderDynamicDate, setIntervalBuilderLocator, setOpEngine, setStaticDataSetProvider
    • Method Detail

      • onDataSetStaleEvent

        protected void onDataSetStaleEvent​(@Observes
                                           org.dashbuilder.dataset.events.DataSetStaleEvent event)
      • onDataSetDefRemovedEvent

        protected void onDataSetDefRemovedEvent​(@Observes
                                                org.dashbuilder.dataset.events.DataSetDefRemovedEvent event)
      • onDataSetDefModifiedEvent

        protected void onDataSetDefModifiedEvent​(@Observes
                                                 org.dashbuilder.dataset.events.DataSetDefModifiedEvent event)