org.opennms.reporting.core.svclayer.support
Class DefaultReportStoreService

java.lang.Object
  extended by org.opennms.reporting.core.svclayer.support.DefaultReportStoreService
All Implemented Interfaces:
ReportStoreService

public class DefaultReportStoreService
extends Object
implements ReportStoreService

DefaultReportStoreService class.

Version:
$Id: $
Author:
ranger

Constructor Summary
DefaultReportStoreService()
          Constructor for DefaultReportStoreService.
 
Method Summary
 void delete(Integer id)
          delete
 void delete(Integer[] ids)
          delete
 List<ReportCatalogEntry> getAll()
          getAll
 Map<String,Object> getFormatMap()
          getFormatMap
 void render(Integer id, ReportFormat format, OutputStream outputStream)
          render
 void save(ReportCatalogEntry reportCatalogEntry)
          save
 void setDatabaseReportConfigDao(DatabaseReportConfigDao databaseReportConfigDao)
          setDatabaseReportConfigDao
 void setReportCatalogDao(ReportCatalogDao reportCatalogDao)
          setReportCatalogDao
 void setReportServiceLocator(ReportServiceLocator reportServiceLocator)
          setReportServiceLocator
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultReportStoreService

public DefaultReportStoreService()

Constructor for DefaultReportStoreService.

Method Detail

delete

public void delete(Integer[] ids)

delete

Specified by:
delete in interface ReportStoreService
Parameters:
ids - an array of Integer objects.

delete

public void delete(Integer id)

delete

Specified by:
delete in interface ReportStoreService
Parameters:
id - a Integer object.

getAll

public List<ReportCatalogEntry> getAll()

getAll

Specified by:
getAll in interface ReportStoreService
Returns:
a List object.

getFormatMap

public Map<String,Object> getFormatMap()

getFormatMap

Specified by:
getFormatMap in interface ReportStoreService
Returns:
a Map object.

render

public void render(Integer id,
                   ReportFormat format,
                   OutputStream outputStream)

render

Specified by:
render in interface ReportStoreService
Parameters:
id - a Integer object.
format - a ReportFormat object.
outputStream - a OutputStream object.

save

public void save(ReportCatalogEntry reportCatalogEntry)

save

Specified by:
save in interface ReportStoreService
Parameters:
reportCatalogEntry - a ReportCatalogEntry object.

setReportCatalogDao

public void setReportCatalogDao(ReportCatalogDao reportCatalogDao)

setReportCatalogDao

Specified by:
setReportCatalogDao in interface ReportStoreService
Parameters:
reportCatalogDao - a ReportCatalogDao object.

setDatabaseReportConfigDao

public void setDatabaseReportConfigDao(DatabaseReportConfigDao databaseReportConfigDao)

setDatabaseReportConfigDao

Parameters:
databaseReportConfigDao - a DatabaseReportConfigDao object.

setReportServiceLocator

public void setReportServiceLocator(ReportServiceLocator reportServiceLocator)

setReportServiceLocator

Specified by:
setReportServiceLocator in interface ReportStoreService
Parameters:
reportServiceLocator - a ReportServiceLocator object.


Copyright © 2011. All Rights Reserved.