org.riotfamily.riot.list.xml
Class XmlListRepository

java.lang.Object
  extended by org.riotfamily.riot.list.ListRepository
      extended by org.riotfamily.riot.list.xml.XmlListRepository
All Implemented Interfaces:
ConfigurableBean, BeanFactoryAware, InitializingBean, ApplicationContextAware

public class XmlListRepository
extends ListRepository
implements BeanFactoryAware, InitializingBean, ConfigurableBean


Constructor Summary
XmlListRepository()
           
 
Method Summary
 void addListener(ConfigurationEventListener listener)
           
 void afterPropertiesSet()
           
 void configure()
           
 ListConfig getListConfig(String listId)
           
 boolean isReloadable()
           
 void setBeanFactory(BeanFactory beanFactory)
           
 void setConfig(Resource config)
           
 void setConfigLocations(Resource[] configLocations)
           
 void setPriorityConfig(Resource config)
           
 void setPriorityConfigLocations(Resource[] configLocations)
           
 void setReloadable(boolean reloadable)
           
 
Methods inherited from class org.riotfamily.riot.list.ListRepository
addCommand, addListConfig, getApplicationContext, getCommand, getDefaultCellRenderer, getDefaultPageSize, getListConfig, getListConfigs, getListConfigsByClass, setApplicationContext, setDefaultCellRenderer, setDefaultPageSize, setRiotDaoService
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

XmlListRepository

public XmlListRepository()
Method Detail

setConfig

public void setConfig(Resource config)

setConfigLocations

public void setConfigLocations(Resource[] configLocations)

setPriorityConfig

public void setPriorityConfig(Resource config)

setPriorityConfigLocations

public void setPriorityConfigLocations(Resource[] configLocations)

isReloadable

public boolean isReloadable()
Specified by:
isReloadable in interface ConfigurableBean

setReloadable

public void setReloadable(boolean reloadable)

addListener

public void addListener(ConfigurationEventListener listener)
Overrides:
addListener in class ListRepository

setBeanFactory

public void setBeanFactory(BeanFactory beanFactory)
                    throws BeansException
Specified by:
setBeanFactory in interface BeanFactoryAware
Throws:
BeansException

afterPropertiesSet

public void afterPropertiesSet()
                        throws Exception
Specified by:
afterPropertiesSet in interface InitializingBean
Throws:
Exception

getListConfig

public ListConfig getListConfig(String listId)
Overrides:
getListConfig in class ListRepository

configure

public void configure()
Specified by:
configure in interface ConfigurableBean