java.lang.Object
ru.bitel.bgbilling.modules.phone.server.bean.oper.Report

public abstract class Report extends Object
  • Field Details

    • log

      protected static org.apache.logging.log4j.Logger log
    • oper

      protected Operator oper
    • month

      protected Date month
    • cache

      protected static Map<String,net.sf.jasperreports.engine.JasperReport> cache
  • Constructor Details

    • Report

      public Report(Operator operator, Date month, int id)
  • Method Details

    • getId

      public int getId()
    • getTitle

      public abstract String getTitle()
    • getFileName

      public abstract String getFileName()
    • getType

      public abstract int getType()
    • getData

      public abstract void getData(Connection con, OutputStream out)
    • getJasperReport

      protected net.sf.jasperreports.engine.JasperReport getJasperReport(String templatePath) throws net.sf.jasperreports.engine.JRException
      Throws:
      net.sf.jasperreports.engine.JRException
    • sendJasperReport

      protected void sendJasperReport(Connection con, String templatePath, OutputStream out)