public final class DialUpReportUtils extends ReportUtils
con, loginManager, mid, moduleSetup, unit, unit_scale
Constructor and Description |
---|
DialUpReportUtils(java.sql.Connection con,
int mid,
Preferences moduleSetup) |
Modifier and Type | Method and Description |
---|---|
void |
addLoginsAmounts(Period period,
int cid,
org.w3c.dom.Element data,
java.lang.String module,
java.lang.String filter) |
void |
addLoginsAmounts(Period period,
int cid,
java.util.Map<java.lang.String,java.lang.Object> dataMap,
java.lang.String module,
java.lang.String filter) |
void |
addSessions(org.w3c.dom.Element sessions,
java.util.List<java.lang.Integer> lids,
Period period,
boolean break_on_pages,
Page page,
java.lang.String columns,
java.lang.String filter) |
void |
addSessions(java.sql.ResultSet rs,
org.w3c.dom.Element data) |
int |
addSums(org.w3c.dom.Element data,
java.util.List<java.lang.Integer> lids,
Period period,
java.lang.String filter) |
java.util.List<java.lang.Object> |
getSessionsColSumTimeTraffics(java.util.List<java.lang.Integer> lids,
Period period)
Возвращает список объектов:
1) количество - Integer
2) сумма - Float
3) время - Integer
4) трафики - List of BigDecimal
|
getLoginManager, getReportUtils, getSessionsColSumTimeTinTout, getSessionsColSumTimeTinTout, getSessionTableName, selectSomethingFromSessions, selectSomethingFromSessions, selectSomthFromSessions, selectSomthFromSessions, setUnit
public DialUpReportUtils(java.sql.Connection con, int mid, Preferences moduleSetup)
public void addSessions(java.sql.ResultSet rs, org.w3c.dom.Element data)
addSessions
in class ReportUtils
ReportUtils.addSessions(java.sql.ResultSet, org.w3c.dom.Element)
public void addLoginsAmounts(Period period, int cid, org.w3c.dom.Element data, java.lang.String module, java.lang.String filter) throws java.sql.SQLException
addLoginsAmounts
in class ReportUtils
java.sql.SQLException
bitel.billing.server.call.bean.ReportUtils#addLoginsAmounts(bitel.billing.server.util.MonthPeriod, int, org.w3c.dom.Element, java.lang.String, java.lang.String)
public void addLoginsAmounts(Period period, int cid, java.util.Map<java.lang.String,java.lang.Object> dataMap, java.lang.String module, java.lang.String filter) throws java.sql.SQLException
addLoginsAmounts
in class ReportUtils
java.sql.SQLException
bitel.billing.server.call.bean.ReportUtils#addLoginsAmounts(bitel.billing.server.util.MonthPeriod, int, java.util.Map, java.lang.String, java.lang.String)
public int addSums(org.w3c.dom.Element data, java.util.List<java.lang.Integer> lids, Period period, java.lang.String filter) throws java.sql.SQLException
addSums
in class ReportUtils
java.sql.SQLException
bitel.billing.server.call.bean.ReportUtils#addSums(org.w3c.dom.Element, java.util.List, bitel.billing.server.util.MonthPeriod, java.lang.String)
public java.util.List<java.lang.Object> getSessionsColSumTimeTraffics(java.util.List<java.lang.Integer> lids, Period period) throws java.sql.SQLException
lids
- коды логиновper
- периодjava.sql.SQLException
public void addSessions(org.w3c.dom.Element sessions, java.util.List<java.lang.Integer> lids, Period period, boolean break_on_pages, Page page, java.lang.String columns, java.lang.String filter)
addSessions
in class ReportUtils
bitel.billing.server.call.bean.ReportUtils#addSessions(org.w3c.dom.Element, java.util.List, bitel.billing.server.util.MonthPeriod, boolean, ru.bitel.common.model.Page, java.lang.String, java.lang.String)