org.shept.util
Class PageHolderFactoryBean

java.lang.Object
  extended by org.shept.util.PageHolderFactoryBean
All Implemented Interfaces:
org.springframework.beans.factory.FactoryBean<FilteredListHolder>

public class PageHolderFactoryBean
extends Object
implements org.springframework.beans.factory.FactoryBean<FilteredListHolder>

Version:
$$Id: PageHolderFactoryBean.java 110 2011-02-21 09:16:15Z aha $$
Author:
Andi

Field Summary
private  org.springframework.dao.support.DaoSupport dao
           
private  Class<? extends Refreshable> listHolderClass
           
private  Integer pageSize
           
 
Constructor Summary
PageHolderFactoryBean()
           
 
Method Summary
 org.springframework.dao.support.DaoSupport getDao()
           
 Class<? extends Refreshable> getListHolderClass()
           
 FilteredListHolder getObject()
           
 Class<? extends Refreshable> getObjectType()
           
 Integer getPageSize()
           
 boolean isSingleton()
           
 void setDao(org.springframework.dao.support.DaoSupport dao)
           
 void setListHolderClass(Class<? extends Refreshable> listHolderClass)
           
 void setPageSize(Integer pageSize)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

listHolderClass

private Class<? extends Refreshable> listHolderClass

dao

private org.springframework.dao.support.DaoSupport dao

pageSize

private Integer pageSize
Constructor Detail

PageHolderFactoryBean

public PageHolderFactoryBean()
Method Detail

getObject

public FilteredListHolder getObject()
                             throws Exception
Specified by:
getObject in interface org.springframework.beans.factory.FactoryBean<FilteredListHolder>
Throws:
Exception

getObjectType

public Class<? extends Refreshable> getObjectType()
Specified by:
getObjectType in interface org.springframework.beans.factory.FactoryBean<FilteredListHolder>

isSingleton

public boolean isSingleton()
Specified by:
isSingleton in interface org.springframework.beans.factory.FactoryBean<FilteredListHolder>

getListHolderClass

public Class<? extends Refreshable> getListHolderClass()
Returns:
the listHolderClass

setListHolderClass

public void setListHolderClass(Class<? extends Refreshable> listHolderClass)
Parameters:
listHolderClass - the listHolderClass to set

getDao

public org.springframework.dao.support.DaoSupport getDao()
Returns:
the dao

setDao

public void setDao(org.springframework.dao.support.DaoSupport dao)
Parameters:
dao - the dao to set

getPageSize

public Integer getPageSize()
Returns:
the pageSize

setPageSize

public void setPageSize(Integer pageSize)
Parameters:
pageSize - the pageSize to set


Copyright © 2011. All Rights Reserved.