|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ReportService
Service for reporting and aggregating errors.
Method Summary | |
---|---|
void |
addConsumer(ReportServiceConsumer consumer)
Adds a ReportServiceConsumer that consumes ReportEntities . |
void |
clearReports()
Discards all ReportEntities. |
List<AbstractReport> |
getReports()
Returns all ReportEntities. |
void |
removeConsumer(ReportServiceConsumer consumer)
Removes a ReportServiceConsumer . |
void |
report(AbstractReport reportEntity)
Report an AbstractReport to the service. |
Method Detail |
---|
void report(AbstractReport reportEntity)
AbstractReport
to the service.
reportEntity
- the report entityList<AbstractReport> getReports()
void clearReports()
void addConsumer(ReportServiceConsumer consumer)
ReportServiceConsumer
that consumes ReportEntities
.
consumer
- a ReportServiceConsumer
void removeConsumer(ReportServiceConsumer consumer)
ReportServiceConsumer
.
consumer
- the consumer to be removed
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |