org.openengsb.domain.report.common
Interface ReportStore

All Known Implementing Classes:
FileSystemReportStore, InMemoryReportStore

public interface ReportStore


Method Summary
 void createCategory(java.lang.String category)
           
 java.util.List<java.lang.String> getAllCategories()
           
 java.util.List<Report> getAllReports(java.lang.String category)
           
 void removeCategory(java.lang.String category)
           
 void removeReport(java.lang.String category, Report report)
           
 void storeReport(java.lang.String category, Report report)
           
 

Method Detail

getAllReports

java.util.List<Report> getAllReports(java.lang.String category)

storeReport

void storeReport(java.lang.String category,
                 Report report)

removeReport

void removeReport(java.lang.String category,
                  Report report)

getAllCategories

java.util.List<java.lang.String> getAllCategories()

removeCategory

void removeCategory(java.lang.String category)

createCategory

void createCategory(java.lang.String category)


Copyright © 2009-2011. All Rights Reserved.