lumis.doui.source
Interface ITableDataProvider

Package class diagram package ITableDataProvider
All Superinterfaces:
IDataProvider<TableSource>
All Known Implementing Classes:
BannerDataProvider, CacheRuntimeDataProvider, ContentTableDataProvider, TableDataProvider, XslCacheDataProvider

@StableMinor(version="4.1",
             sinceVersion="4.0")
public interface ITableDataProvider
extends IDataProvider<TableSource>

Interface for table data providers

Since:
4.0.0

Field Summary
 
Fields inherited from interface lumis.doui.source.IDataProvider
INTERFACE_INSTANCE_PROPERTY_FIELDS, INTERFACE_INSTANCE_PROPERTY_FILTERS, INTERFACE_INSTANCE_PROPERTY_MAX_ROWS, INTERFACE_INSTANCE_PROPERTY_ORDER_BY, MAX_NUM_ORDER_BY_FIELDS
 
Method Summary
 QuerySelect buildQuerySelect(TableSource source, ITransaction transaction)
           
 QueryBuilder createQueryBuilder(IParameters parameters, TableSource source, ITransaction transaction)
           
 
Methods inherited from interface lumis.doui.source.IDataProvider
loadData
 

Method Detail

buildQuerySelect

QuerySelect buildQuerySelect(TableSource source,
                             ITransaction transaction)
                             throws PortalException
Throws:
PortalException

createQueryBuilder

QueryBuilder createQueryBuilder(IParameters parameters,
                                TableSource source,
                                ITransaction transaction)
                                throws PortalException
Throws:
PortalException


Lumisportal  4.1.0.071221 - Copyright © 2001-2007, Lumis. All Rights Reserved.