lumis.service.banner
Class BannerDataProvider

Package class diagram package BannerDataProvider
java.lang.Object
  extended by lumis.doui.table.TableDataProvider
      extended by lumis.content.table.ContentTableDataProvider
          extended by lumis.service.banner.BannerDataProvider
All Implemented Interfaces:
IDataProvider<TableSource>, ITableDataProvider

public class BannerDataProvider
extends ContentTableDataProvider


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
 
Constructor Summary
BannerDataProvider()
           
 
Method Summary
 void loadData(SessionConfig sessionConfig, TableSource source, ITransaction transaction)
           
protected  void randomizedBanners(TabularData banners, int amount)
           
 
Methods inherited from class lumis.content.table.ContentTableDataProvider
buildQuerySelect, createQueryBuilder
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BannerDataProvider

public BannerDataProvider()
                   throws PortalException
Throws:
PortalException
Method Detail

loadData

public void loadData(SessionConfig sessionConfig,
                     TableSource source,
                     ITransaction transaction)
              throws PortalException
Specified by:
loadData in interface IDataProvider<TableSource>
Overrides:
loadData in class TableDataProvider
Throws:
PortalException

randomizedBanners

protected void randomizedBanners(TabularData banners,
                                 int amount)
                          throws PortalException
Throws:
PortalException


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