Package org.dashbuilder.dataprovider
Class SQLDataSetProviderCDI
- java.lang.Object
-
- org.dashbuilder.dataprovider.sql.SQLDataSetProvider
-
- org.dashbuilder.dataprovider.SQLDataSetProviderCDI
-
- All Implemented Interfaces:
org.dashbuilder.dataprovider.DataSetProvider,org.dashbuilder.dataset.def.DataSetDefRegistryListener
@ApplicationScoped public class SQLDataSetProviderCDI extends org.dashbuilder.dataprovider.sql.SQLDataSetProvider
-
-
Constructor Summary
Constructors Constructor Description SQLDataSetProviderCDI()SQLDataSetProviderCDI(StaticDataSetProviderCDI staticDataSetProvider, SQLDataSourceLocatorCDI sqlDataSourceLocator)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidonDataSetDefModifiedEvent(org.dashbuilder.dataset.events.DataSetDefModifiedEvent event)protected voidonDataSetDefRemovedEvent(org.dashbuilder.dataset.events.DataSetDefRemovedEvent event)protected voidonDataSetStaleEvent(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
-
-
-
-
Constructor Detail
-
SQLDataSetProviderCDI
public SQLDataSetProviderCDI()
-
SQLDataSetProviderCDI
@Inject public SQLDataSetProviderCDI(StaticDataSetProviderCDI staticDataSetProvider, SQLDataSourceLocatorCDI sqlDataSourceLocator)
-
-
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)
-
-