Class Report
java.lang.Object
ru.bitel.bgbilling.modules.phone.server.bean.oper.Report
public abstract class Report
extends java.lang.Object
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and Type Method Description abstract voidgetData(java.sql.Connection con, java.io.OutputStream out)abstract java.lang.StringgetFileName()intgetId()protected net.sf.jasperreports.engine.JasperReportgetJasperReport(java.lang.String templatePath)abstract java.lang.StringgetTitle()abstract intgetType()protected voidsendJasperReport(java.sql.Connection con, java.lang.String templatePath, java.io.OutputStream out)Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Field Details
-
log
protected static org.apache.logging.log4j.Logger log -
oper
-
month
protected java.util.Date month -
cache
protected static java.util.Map<java.lang.String,net.sf.jasperreports.engine.JasperReport> cache
-
-
Constructor Details
-
Report
-
-
Method Details
-
getId
public int getId() -
getTitle
public abstract java.lang.String getTitle() -
getFileName
public abstract java.lang.String getFileName() -
getType
public abstract int getType() -
getData
public abstract void getData(java.sql.Connection con, java.io.OutputStream out) -
getJasperReport
protected net.sf.jasperreports.engine.JasperReport getJasperReport(java.lang.String templatePath) throws net.sf.jasperreports.engine.JRException- Throws:
net.sf.jasperreports.engine.JRException
-
sendJasperReport
protected void sendJasperReport(java.sql.Connection con, java.lang.String templatePath, java.io.OutputStream out)
-