@ApplicationScoped public class RuntimeKieServerDataSetProvider extends Object implements org.dashbuilder.dataprovider.DataSetProvider
| Modifier and Type | Field and Description |
|---|---|
static org.dashbuilder.dataprovider.DataSetProviderType |
TYPE |
| Constructor and Description |
|---|
RuntimeKieServerDataSetProvider() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
addColumnsToDefinition(org.dashbuilder.dataset.def.DataSetDef def,
QueryDefinition queryDef) |
protected ConsoleDataSetLookup |
adoptLookup(org.dashbuilder.dataset.def.DataSetDef def,
org.dashbuilder.dataset.DataSetLookup lookup) |
protected void |
appendIntervalSelection(org.dashbuilder.dataset.group.DataSetGroup intervalSel,
List<QueryParam> filterParams) |
protected org.dashbuilder.dataset.DataSet |
buildDataSet(org.dashbuilder.dataset.def.DataSetDef def,
List<List> instances,
List<org.dashbuilder.dataset.DataColumn> extraColumns) |
org.dashbuilder.dataset.DataSetMetadata |
getDataSetMetadata(org.dashbuilder.dataset.def.DataSetDef def) |
protected org.dashbuilder.dataset.ColumnType |
getGroupFunctionColumnType(org.dashbuilder.dataset.def.DataSetDef def,
org.dashbuilder.dataset.group.ColumnGroup columnGroup,
org.dashbuilder.dataset.group.GroupFunction groupFunction) |
org.dashbuilder.dataprovider.DataSetProviderType |
getType() |
protected void |
handleDataSetGroup(org.dashbuilder.dataset.def.DataSetDef def,
org.dashbuilder.dataset.group.DataSetGroup dataSetGroup,
List<QueryParam> filterParams,
List<org.dashbuilder.dataset.DataColumn> extraColumns) |
boolean |
isDataSetOutdated(org.dashbuilder.dataset.def.DataSetDef def) |
protected boolean |
isNumberValue(Object value) |
org.dashbuilder.dataset.DataSet |
lookupDataSet(org.dashbuilder.dataset.def.DataSetDef def,
org.dashbuilder.dataset.DataSetLookup lookup) |
protected List<List> |
performQuery(RemoteDataSetDef def,
ConsoleDataSetLookup lookup,
QueryFilterSpec filterSpec) |
public org.dashbuilder.dataprovider.DataSetProviderType getType()
getType in interface org.dashbuilder.dataprovider.DataSetProviderpublic org.dashbuilder.dataset.DataSetMetadata getDataSetMetadata(org.dashbuilder.dataset.def.DataSetDef def)
throws Exception
getDataSetMetadata in interface org.dashbuilder.dataprovider.DataSetProviderExceptionpublic org.dashbuilder.dataset.DataSet lookupDataSet(org.dashbuilder.dataset.def.DataSetDef def,
org.dashbuilder.dataset.DataSetLookup lookup)
throws Exception
lookupDataSet in interface org.dashbuilder.dataprovider.DataSetProviderExceptionprotected ConsoleDataSetLookup adoptLookup(org.dashbuilder.dataset.def.DataSetDef def, org.dashbuilder.dataset.DataSetLookup lookup)
protected List<List> performQuery(RemoteDataSetDef def, ConsoleDataSetLookup lookup, QueryFilterSpec filterSpec)
public boolean isDataSetOutdated(org.dashbuilder.dataset.def.DataSetDef def)
isDataSetOutdated in interface org.dashbuilder.dataprovider.DataSetProviderprotected org.dashbuilder.dataset.DataSet buildDataSet(org.dashbuilder.dataset.def.DataSetDef def,
List<List> instances,
List<org.dashbuilder.dataset.DataColumn> extraColumns)
throws Exception
Exceptionprotected void appendIntervalSelection(org.dashbuilder.dataset.group.DataSetGroup intervalSel,
List<QueryParam> filterParams)
protected void handleDataSetGroup(org.dashbuilder.dataset.def.DataSetDef def,
org.dashbuilder.dataset.group.DataSetGroup dataSetGroup,
List<QueryParam> filterParams,
List<org.dashbuilder.dataset.DataColumn> extraColumns)
protected org.dashbuilder.dataset.ColumnType getGroupFunctionColumnType(org.dashbuilder.dataset.def.DataSetDef def,
org.dashbuilder.dataset.group.ColumnGroup columnGroup,
org.dashbuilder.dataset.group.GroupFunction groupFunction)
protected void addColumnsToDefinition(org.dashbuilder.dataset.def.DataSetDef def,
QueryDefinition queryDef)
protected boolean isNumberValue(Object value)
Copyright © 2012–2020 JBoss by Red Hat. All rights reserved.