Class VoiceSessionExporter
java.lang.Object
ru.bitel.bgbilling.modules.voice.server.bean.VoiceSessionExporter
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptioncsvDetailExport
(Result<SessionDetail<SessionDetail<SessionDetailReportItem>>> result, char separator) csvExport
(Result<VoiceSession> sessionLogContractList, char separator, Map<Integer, VoiceDestination> destinationsMap) htmlDetailExport
(Contract contract, Period period, Result<?> result, jakarta.servlet.ServletContext context) htmlSessionExport
(Contract contract, Period period, Result<?> result, jakarta.servlet.ServletContext context, Map<Integer, VoiceDestination> destinationMap)
-
Constructor Details
-
VoiceSessionExporter
public VoiceSessionExporter()
-
-
Method Details
-
htmlDetailExport
public InputStream htmlDetailExport(Contract contract, Period period, Result<?> result, jakarta.servlet.ServletContext context) throws ru.bitel.bgbilling.common.BGException - Throws:
ru.bitel.bgbilling.common.BGException
-
htmlSessionExport
public InputStream htmlSessionExport(Contract contract, Period period, Result<?> result, jakarta.servlet.ServletContext context, Map<Integer, VoiceDestination> destinationMap) throws ru.bitel.bgbilling.common.BGException- Throws:
ru.bitel.bgbilling.common.BGException
-
csvExport
public InputStream csvExport(Result<VoiceSession> sessionLogContractList, char separator, Map<Integer, VoiceDestination> destinationsMap) throws ru.bitel.bgbilling.common.BGException- Throws:
ru.bitel.bgbilling.common.BGException
-
csvDetailExport
public InputStream csvDetailExport(Result<SessionDetail<SessionDetail<SessionDetailReportItem>>> result, char separator) throws ru.bitel.bgbilling.common.BGException - Throws:
ru.bitel.bgbilling.common.BGException
-