public class CacheRuntimeDataProvider extends TableDataProvider
PortalCache
's in this JVM.
Since this class may add of rows, post load filtering, sorting and pagination are also done by this post load processor. The data provider may not use pre-loading pagination or the pagination may not work properly.
INTERFACE_INSTANCE_PROPERTY_FIELDS, INTERFACE_INSTANCE_PROPERTY_FILTERS, INTERFACE_INSTANCE_PROPERTY_MAX_ROWS, INTERFACE_INSTANCE_PROPERTY_ORDER_BY, MAX_NUM_ORDER_BY_FIELDS
Constructor and Description |
---|
CacheRuntimeDataProvider() |
Modifier and Type | Method and Description |
---|---|
QuerySelect |
buildQuerySelect(TableSource source,
ITransaction transaction) |
void |
loadData(SessionConfig sessionConfig,
TableSource source,
ITransaction transaction) |
createQueryBuilder
public CacheRuntimeDataProvider() throws PortalException
PortalException
public QuerySelect buildQuerySelect(TableSource source, ITransaction transaction) throws PortalException
buildQuerySelect
in interface ITableDataProvider
buildQuerySelect
in class TableDataProvider
PortalException
public void loadData(SessionConfig sessionConfig, TableSource source, ITransaction transaction) throws PortalException
loadData
in interface IDataProvider<TableSource>
loadData
in class TableDataProvider
PortalException
LumisXP 12.1.0.191010 - Copyright © 2006–2019 Lumis EIP Tecnologia da Informação LTDA. All Rights Reserved.