|
Dashboard Builder Data Provider API 6.2.0.Final | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface DataLoader
| Method Summary | |
|---|---|
DataProviderType |
getDataProviderType()
The provider type. |
Long |
getMaxDataSetFilterTimeInMillis()
Maximum time in milliseconds a data set filter operation may last. |
Long |
getMaxDataSetGroupTimeInMillis()
Maximum time in milliseconds a data set group operation may last. |
Long |
getMaxDataSetLoadTimeInMillis()
Maximum time in milliseconds a data set load operation may last. |
Long |
getMaxDataSetSizeInBytes()
Maximum size in bytes a data set may have. |
Long |
getMaxDataSetSortTimeInMillis()
Maximum time in milliseconds a data set sort operation may last. |
Long |
getMaxMemoryUsedInDataLoad()
Maximum memory in bytes a data set load operation may consume. |
boolean |
isReady()
Returns whether the loader is ready to gather data. |
DataSet |
load(DataProvider provider)
Load the data set. |
void |
setDataProviderType(DataProviderType type)
|
void |
setMaxDataSetFilterTimeInMillis(Long maxDataSetLoadTimeInMillis)
|
void |
setMaxDataSetGroupTimeInMillis(Long maxDataSetLoadTimeInMillis)
|
void |
setMaxDataSetLoadTimeInMillis(Long maxDataSetLoadTimeInMillis)
|
void |
setMaxDataSetSizeInBytes(Long maxDataSetSizeInBytes)
|
void |
setMaxDataSetSortTimeInMillis(Long maxDataSetSortTimeInMillis)
|
void |
setMaxMemoryUsedInDataLoad(Long maxMemoryUsedInDataLoad)
|
| Method Detail |
|---|
DataProviderType getDataProviderType()
void setDataProviderType(DataProviderType type)
boolean isReady()
DataSet load(DataProvider provider)
throws Exception
ExceptionLong getMaxMemoryUsedInDataLoad()
void setMaxMemoryUsedInDataLoad(Long maxMemoryUsedInDataLoad)
Long getMaxDataSetSizeInBytes()
void setMaxDataSetSizeInBytes(Long maxDataSetSizeInBytes)
Long getMaxDataSetLoadTimeInMillis()
void setMaxDataSetLoadTimeInMillis(Long maxDataSetLoadTimeInMillis)
Long getMaxDataSetFilterTimeInMillis()
void setMaxDataSetFilterTimeInMillis(Long maxDataSetLoadTimeInMillis)
Long getMaxDataSetGroupTimeInMillis()
void setMaxDataSetGroupTimeInMillis(Long maxDataSetLoadTimeInMillis)
Long getMaxDataSetSortTimeInMillis()
void setMaxDataSetSortTimeInMillis(Long maxDataSetSortTimeInMillis)
|
Dashboard Builder Data Provider API 6.2.0.Final | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||