Interface IExportService
-
- All Known Implementing Classes:
ExportService
public interface IExportService
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.io.OutputStreambuildCaseCsv(java.util.List<Case> exportCases, ExportDataConfig config, java.io.File outFile)java.util.Set<java.lang.String>buildDefaultCsvCaseHeader(java.util.List<Case> exportCases)java.util.Set<java.lang.String>buildDefaultCsvTaskHeader(java.util.List<Task> exportTasks)java.util.List<java.lang.String>buildRecord(java.util.Set<java.lang.String> csvHeader, Case exportCase)java.io.OutputStreambuildTaskCsv(java.util.List<Task> exportTasks, ExportDataConfig config, java.io.File outFile)java.io.OutputStreamfillCsvCaseData(com.querydsl.core.types.Predicate predicate, java.io.File outFile)java.io.OutputStreamfillCsvCaseData(com.querydsl.core.types.Predicate predicate, java.io.File outFile, ExportDataConfig config)java.io.OutputStreamfillCsvCaseData(com.querydsl.core.types.Predicate predicate, java.io.File outFile, ExportDataConfig config, int pageSize)java.io.OutputStreamfillCsvCaseData(java.util.List<CaseSearchRequest> requests, java.io.File outFile)java.io.OutputStreamfillCsvCaseData(java.util.List<CaseSearchRequest> requests, java.io.File outFile, ExportDataConfig config)java.io.OutputStreamfillCsvCaseData(java.util.List<CaseSearchRequest> requests, java.io.File outFile, ExportDataConfig config, LoggedUser user)java.io.OutputStreamfillCsvCaseData(java.util.List<CaseSearchRequest> requests, java.io.File outFile, ExportDataConfig config, LoggedUser user, int pageSize)java.io.OutputStreamfillCsvCaseData(java.util.List<CaseSearchRequest> requests, java.io.File outFile, ExportDataConfig config, LoggedUser user, int pageSize, java.util.Locale locale)java.io.OutputStreamfillCsvCaseData(java.util.List<CaseSearchRequest> requests, java.io.File outFile, ExportDataConfig config, LoggedUser user, int pageSize, java.util.Locale locale, java.lang.Boolean isIntersection)java.io.OutputStreamfillCsvTaskData(com.querydsl.core.types.Predicate predicate, java.io.File outFile)java.io.OutputStreamfillCsvTaskData(com.querydsl.core.types.Predicate predicate, java.io.File outFile, ExportDataConfig config)java.io.OutputStreamfillCsvTaskData(com.querydsl.core.types.Predicate predicate, java.io.File outFile, ExportDataConfig config, int pageSize)java.io.OutputStreamfillCsvTaskData(java.util.List<ElasticTaskSearchRequest> requests, java.io.File outFile)java.io.OutputStreamfillCsvTaskData(java.util.List<ElasticTaskSearchRequest> requests, java.io.File outFile, ExportDataConfig config)java.io.OutputStreamfillCsvTaskData(java.util.List<ElasticTaskSearchRequest> requests, java.io.File outFile, ExportDataConfig config, LoggedUser user)java.io.OutputStreamfillCsvTaskData(java.util.List<ElasticTaskSearchRequest> requests, java.io.File outFile, ExportDataConfig config, LoggedUser user, int pageSize)java.io.OutputStreamfillCsvTaskData(java.util.List<ElasticTaskSearchRequest> requests, java.io.File outFile, ExportDataConfig config, LoggedUser user, int pageSize, java.util.Locale locale)java.io.OutputStreamfillCsvTaskData(java.util.List<ElasticTaskSearchRequest> requests, java.io.File outFile, ExportDataConfig config, LoggedUser user, int pageSize, java.util.Locale locale, java.lang.Boolean isIntersection)java.lang.StringresolveFieldValue(Case exportCase, java.lang.String exportFieldId)
-
-
-
Method Detail
-
buildDefaultCsvCaseHeader
java.util.Set<java.lang.String> buildDefaultCsvCaseHeader(java.util.List<Case> exportCases)
-
buildDefaultCsvTaskHeader
java.util.Set<java.lang.String> buildDefaultCsvTaskHeader(java.util.List<Task> exportTasks)
-
fillCsvCaseData
java.io.OutputStream fillCsvCaseData(com.querydsl.core.types.Predicate predicate, java.io.File outFile) throws java.io.FileNotFoundException- Throws:
java.io.FileNotFoundException
-
fillCsvCaseData
java.io.OutputStream fillCsvCaseData(com.querydsl.core.types.Predicate predicate, java.io.File outFile, ExportDataConfig config) throws java.io.FileNotFoundException- Throws:
java.io.FileNotFoundException
-
fillCsvCaseData
java.io.OutputStream fillCsvCaseData(com.querydsl.core.types.Predicate predicate, java.io.File outFile, ExportDataConfig config, int pageSize) throws java.io.FileNotFoundException- Throws:
java.io.FileNotFoundException
-
fillCsvCaseData
java.io.OutputStream fillCsvCaseData(java.util.List<CaseSearchRequest> requests, java.io.File outFile) throws java.io.FileNotFoundException
- Throws:
java.io.FileNotFoundException
-
fillCsvCaseData
java.io.OutputStream fillCsvCaseData(java.util.List<CaseSearchRequest> requests, java.io.File outFile, ExportDataConfig config) throws java.io.FileNotFoundException
- Throws:
java.io.FileNotFoundException
-
fillCsvCaseData
java.io.OutputStream fillCsvCaseData(java.util.List<CaseSearchRequest> requests, java.io.File outFile, ExportDataConfig config, LoggedUser user) throws java.io.FileNotFoundException
- Throws:
java.io.FileNotFoundException
-
fillCsvCaseData
java.io.OutputStream fillCsvCaseData(java.util.List<CaseSearchRequest> requests, java.io.File outFile, ExportDataConfig config, LoggedUser user, int pageSize) throws java.io.FileNotFoundException
- Throws:
java.io.FileNotFoundException
-
fillCsvCaseData
java.io.OutputStream fillCsvCaseData(java.util.List<CaseSearchRequest> requests, java.io.File outFile, ExportDataConfig config, LoggedUser user, int pageSize, java.util.Locale locale) throws java.io.FileNotFoundException
- Throws:
java.io.FileNotFoundException
-
fillCsvCaseData
java.io.OutputStream fillCsvCaseData(java.util.List<CaseSearchRequest> requests, java.io.File outFile, ExportDataConfig config, LoggedUser user, int pageSize, java.util.Locale locale, java.lang.Boolean isIntersection) throws java.io.FileNotFoundException
- Throws:
java.io.FileNotFoundException
-
fillCsvTaskData
java.io.OutputStream fillCsvTaskData(com.querydsl.core.types.Predicate predicate, java.io.File outFile) throws java.io.FileNotFoundException- Throws:
java.io.FileNotFoundException
-
fillCsvTaskData
java.io.OutputStream fillCsvTaskData(com.querydsl.core.types.Predicate predicate, java.io.File outFile, ExportDataConfig config) throws java.io.FileNotFoundException- Throws:
java.io.FileNotFoundException
-
fillCsvTaskData
java.io.OutputStream fillCsvTaskData(com.querydsl.core.types.Predicate predicate, java.io.File outFile, ExportDataConfig config, int pageSize) throws java.io.FileNotFoundException- Throws:
java.io.FileNotFoundException
-
buildCaseCsv
java.io.OutputStream buildCaseCsv(java.util.List<Case> exportCases, ExportDataConfig config, java.io.File outFile) throws java.io.FileNotFoundException
- Throws:
java.io.FileNotFoundException
-
fillCsvTaskData
java.io.OutputStream fillCsvTaskData(java.util.List<ElasticTaskSearchRequest> requests, java.io.File outFile) throws java.io.FileNotFoundException
- Throws:
java.io.FileNotFoundException
-
fillCsvTaskData
java.io.OutputStream fillCsvTaskData(java.util.List<ElasticTaskSearchRequest> requests, java.io.File outFile, ExportDataConfig config) throws java.io.FileNotFoundException
- Throws:
java.io.FileNotFoundException
-
fillCsvTaskData
java.io.OutputStream fillCsvTaskData(java.util.List<ElasticTaskSearchRequest> requests, java.io.File outFile, ExportDataConfig config, LoggedUser user) throws java.io.FileNotFoundException
- Throws:
java.io.FileNotFoundException
-
fillCsvTaskData
java.io.OutputStream fillCsvTaskData(java.util.List<ElasticTaskSearchRequest> requests, java.io.File outFile, ExportDataConfig config, LoggedUser user, int pageSize) throws java.io.FileNotFoundException
- Throws:
java.io.FileNotFoundException
-
fillCsvTaskData
java.io.OutputStream fillCsvTaskData(java.util.List<ElasticTaskSearchRequest> requests, java.io.File outFile, ExportDataConfig config, LoggedUser user, int pageSize, java.util.Locale locale) throws java.io.FileNotFoundException
- Throws:
java.io.FileNotFoundException
-
fillCsvTaskData
java.io.OutputStream fillCsvTaskData(java.util.List<ElasticTaskSearchRequest> requests, java.io.File outFile, ExportDataConfig config, LoggedUser user, int pageSize, java.util.Locale locale, java.lang.Boolean isIntersection) throws java.io.FileNotFoundException
- Throws:
java.io.FileNotFoundException
-
buildTaskCsv
java.io.OutputStream buildTaskCsv(java.util.List<Task> exportTasks, ExportDataConfig config, java.io.File outFile) throws java.io.FileNotFoundException
- Throws:
java.io.FileNotFoundException
-
buildRecord
java.util.List<java.lang.String> buildRecord(java.util.Set<java.lang.String> csvHeader, Case exportCase)
-
resolveFieldValue
java.lang.String resolveFieldValue(Case exportCase, java.lang.String exportFieldId)
-
-