org.weda.report
Interface Report

All Known Implementing Classes:
AbstractReport, ExcelReport, TextReport

public interface Report

Author:
Mikhail Titov

Method Summary
 java.io.InputStream generate()
          Метод генерирует отчет и возвращает поток с данными полученными в результате генерации.
 java.lang.String getGroup()
          Метод возвращает имя группы к которой принадлежит отчет.
 java.lang.String getMimeType()
          Метод возвращает mime тип отчета.
 java.lang.String getName()
          Метод возвращает имя отчета.
 void release()
          Метод освобождает ресурсы которые были заняты отчетом во время генерации.
 

Method Detail

getName

java.lang.String getName()
Метод возвращает имя отчета. Имя должно быть уникальным в группе.

See Also:
getGroup()

getGroup

java.lang.String getGroup()
Метод возвращает имя группы к которой принадлежит отчет.

See Also:
getName(), ReportRegistry#getReportsForGroup(String)

getMimeType

java.lang.String getMimeType()
Метод возвращает mime тип отчета.


generate

java.io.InputStream generate()
                             throws ReportException
Метод генерирует отчет и возвращает поток с данными полученными в результате генерации.

Throws:
ReportException
See Also:
release()

release

void release()
             throws ReportException
Метод освобождает ресурсы которые были заняты отчетом во время генерации.

Throws:
ReportException
See Also:
generate()


Copyright © 2005-2006 . All Rights Reserved.