public interface ReportManager
Modifier and Type | Method and Description |
---|---|
List<CcfChange> |
getHistoryCcfChangeCsvExport(Date startDate,
Date endDate)
Gets customer ccf (customer confidence factor) history change list for bookmakers with filters
|
List<CcfChange> |
getHistoryCcfChangeCsvExport(Date startDate,
Date endDate,
Integer bookmakerId,
List<Integer> subBookmakerIds,
String sourceId,
SourceType sourceType)
Gets customer ccf (customer confidence factor) history change list for bookmakers with filters
|
List<CcfChange> |
getHistoryCcfChangeCsvExport(Date startDate,
Date endDate,
Integer bookmakerId,
List<Integer> subBookmakerIds,
String sourceId,
SourceType sourceType,
String username,
String password)
Gets customer ccf (customer confidence factor) history change list for bookmakers with filters
|
void |
getHistoryCcfChangeCsvExport(OutputStream outputStream,
Date startDate,
Date endDate)
Gets customer ccf (confidence factor history change) csv output stream for bookmakers with filters
|
void |
getHistoryCcfChangeCsvExport(OutputStream outputStream,
Date startDate,
Date endDate,
Integer bookmakerId,
List<Integer> subBookmakerIds,
String sourceId,
SourceType sourceType)
Gets customer ccf (confidence factor history change) csv output stream for bookmakers with filters
|
void |
getHistoryCcfChangeCsvExport(OutputStream outputStream,
Date startDate,
Date endDate,
Integer bookmakerId,
List<Integer> subBookmakerIds,
String sourceId,
SourceType sourceType,
String username,
String password)
Gets customer ccf (confidence factor history change) csv output stream for bookmakers with filters
|
void getHistoryCcfChangeCsvExport(OutputStream outputStream, Date startDate, Date endDate) throws MtsReportException
Examples: try(OutputStream outputStream = new FileOutputStream("HistoryCcfChanges.csv")) { mtsSdk.getReportManager().getHistoryCcfChangeCsvExport(outputStream, startDate, endDate); }
outputStream
- Output stream to store the result data (in csv format)startDate
- Start date to query changesendDate
- End date to query changesMtsReportException
- throws reporting exception with error messagevoid getHistoryCcfChangeCsvExport(OutputStream outputStream, Date startDate, Date endDate, Integer bookmakerId, List<Integer> subBookmakerIds, String sourceId, SourceType sourceType) throws MtsReportException
Example: try(OutputStream outputStream = new FileOutputStream("HistoryCcfChanges.csv")) { mtsSdk.getReportManager().getHistoryCcfChangeCsvExport(outputStream, startDate, endDate, bookmakerId, subBookmakers, sourceId, sourceType); }
outputStream
- Output stream to store the result data (in csv format)startDate
- Start date to query changesendDate
- End date to query changesbookmakerId
- Optional override bookmaker id to filter (if null then value is collected from sdkConfig)subBookmakerIds
- Optional list of sub bookmakers ids to filtersourceId
- Optional source ID filter which identifies a customersourceType
- Optional source type filter to identifies customer type (usually this is always a customer type)MtsReportException
- throws reporting exception with error messagevoid getHistoryCcfChangeCsvExport(OutputStream outputStream, Date startDate, Date endDate, Integer bookmakerId, List<Integer> subBookmakerIds, String sourceId, SourceType sourceType, String username, String password) throws MtsReportException
outputStream
- Output stream to store the result data (in csv format)startDate
- Start date to query changesendDate
- End date to query changesbookmakerId
- Optional override bookmaker id to filter (if null then value is collected from sdkConfig)subBookmakerIds
- Optional list of sub bookmakers ids to filtersourceId
- Optional source ID filter which identifies a customersourceType
- Optional source type filter to identifies customer type (usually this is always a customer type)username
- A username used for authentication (keycloak username from configuration)password
- A password used for authentication (keycloak password from configuration)MtsReportException
- throws reporting exception with error messageList<CcfChange> getHistoryCcfChangeCsvExport(Date startDate, Date endDate) throws MtsReportException
Example:
List<CcfChange> ccfChanges = mtsSdk.getReportManager().getHistoryCcfChangeCsvExport(outputStream, startDate, endDate);
startDate
- Start date to query changesendDate
- End date to query changesCcfChange
values for specified bookmaker id and optional filter valuesMtsReportException
- throws reporting exception with error messageList<CcfChange> getHistoryCcfChangeCsvExport(Date startDate, Date endDate, Integer bookmakerId, List<Integer> subBookmakerIds, String sourceId, SourceType sourceType) throws MtsReportException
Example:
List<CcfChange> ccfChanges = mtsSdk.getReportManager().getHistoryCcfChangeCsvExport(outputStream, startDate, endDate, bookmakerId, subBookmakers, sourceId, sourceType);
startDate
- Start date to query changesendDate
- End date to query changesbookmakerId
- Optional override bookmaker id to filter (if null then value is collected from sdkConfig)subBookmakerIds
- Optional list of sub bookmakers ids to filtersourceId
- Optional source ID filter which identifies a customersourceType
- Optional source type filter to identifies customer type (usually this is always a customer type)CcfChange
values for specified bookmaker id and optional filter valuesMtsReportException
- throws reporting exception with error messageList<CcfChange> getHistoryCcfChangeCsvExport(Date startDate, Date endDate, Integer bookmakerId, List<Integer> subBookmakerIds, String sourceId, SourceType sourceType, String username, String password) throws MtsReportException
startDate
- Start date to query changesendDate
- End date to query changesbookmakerId
- Optional override bookmaker id to filter (if null then value is collected from sdkConfig)subBookmakerIds
- Optional list of sub bookmakers ids to filtersourceId
- Optional source ID filter which identifies a customersourceType
- Optional source type filter to identifies customer type (usually this is always a customer type)username
- A username used for authentication (keycloak username from configuration)password
- A password used for authentication (keycloak password from configuration)CcfChange
values for specified bookmaker id and optional filter valuesMtsReportException
- throws reporting exception with error messageCopyright © 2017–2023. All rights reserved.