org.weda.report
Interface ReportRegistry

All Superinterfaces:
DataProviderFactory, DataProviderService
All Known Implementing Classes:
ReportRegistryImpl

public interface ReportRegistry
extends DataProviderFactory

Сервис, хранящий реестр отчетов

Author:
Mikhail Titov

Method Summary
 Report getReport(java.lang.String group, java.lang.String reportName)
          Метод возвращает отчет соотвествующий группе и имени, переданных в параметрах.
 java.util.Collection<java.lang.String> getReportNamesForGroup(java.lang.String group)
          Метод возвращает имена отчетов принадлежащих группе.
 
Methods inherited from interface org.weda.data.DataProviderFactory
getDataIdentificatorClass
 
Methods inherited from interface org.weda.data.DataProviderService
getDataProvider
 

Method Detail

getReport

Report getReport(java.lang.String group,
                 java.lang.String reportName)
                 throws ReportRegistryException
Метод возвращает отчет соотвествующий группе и имени, переданных в параметрах.

Throws:
ReportRegistryException - если в реестре нет отчета в такой группе и с таким именем.

getReportNamesForGroup

java.util.Collection<java.lang.String> getReportNamesForGroup(java.lang.String group)
                                                              throws ReportRegistryException
Метод возвращает имена отчетов принадлежащих группе.

Throws:
ReportRegistryException


Copyright © 2005-2006 . All Rights Reserved.