org.opennms.netmgt.dao.castor
Class DefaultJasperReportConfigDao

java.lang.Object
  extended by org.opennms.netmgt.dao.castor.AbstractCastorConfigDao<JasperReports,List<Report>>
      extended by org.opennms.netmgt.dao.castor.DefaultJasperReportConfigDao
All Implemented Interfaces:
JasperReportConfigDao, org.springframework.beans.factory.InitializingBean

public class DefaultJasperReportConfigDao
extends AbstractCastorConfigDao<JasperReports,List<Report>>
implements JasperReportConfigDao


Nested Class Summary
 
Nested classes/interfaces inherited from class org.opennms.netmgt.dao.castor.AbstractCastorConfigDao
AbstractCastorConfigDao.CastorReloadCallback
 
Constructor Summary
DefaultJasperReportConfigDao()
          Constructor for DefaultJasperReportConfigDao.
 
Method Summary
 String getEngine(String id)
          getEngine
 String getTemplateLocation(String id)
          getTemplateLocation
 List<Report> translateConfig(JasperReports castorConfig)
          translateConfig
 
Methods inherited from class org.opennms.netmgt.dao.castor.AbstractCastorConfigDao
afterPropertiesSet, createLoadedLogMessage, getConfigResource, getContainer, getDescription, getReloadCheckInterval, loadConfig, log, setConfigResource, setReloadCheckInterval
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultJasperReportConfigDao

public DefaultJasperReportConfigDao()

Constructor for DefaultJasperReportConfigDao.

Method Detail

getEngine

public String getEngine(String id)

getEngine

Specified by:
getEngine in interface JasperReportConfigDao
Parameters:
id - a String object.
Returns:
a String object.

getTemplateLocation

public String getTemplateLocation(String id)

getTemplateLocation

Specified by:
getTemplateLocation in interface JasperReportConfigDao
Parameters:
id - a String object.
Returns:
a String object.

translateConfig

public List<Report> translateConfig(JasperReports castorConfig)

translateConfig

Specified by:
translateConfig in class AbstractCastorConfigDao<JasperReports,List<Report>>
Parameters:
castorConfig - a K object.
Returns:
a V object.


Copyright © 2011. All Rights Reserved.