public interface BatchReportClient extends BasicClient
STATUS_URL
Modifier and Type | Method and Description |
---|---|
RequestResponse<com.fasterxml.jackson.databind.JsonNode> |
appendReportEntries(ReportBody reportBody)
Append report entries
|
RequestResponse<com.fasterxml.jackson.databind.JsonNode> |
cleanupReport(String processId,
ReportType reportType)
Clean all entries with the given process Id tenant and reportType
|
RequestResponse<com.fasterxml.jackson.databind.JsonNode> |
generateEliminationActionAccessionRegisterReport(String processId,
ReportExportRequest reportExportRequest)
Generate elimination action accession register for deleted units by status and process Id.
|
RequestResponse<com.fasterxml.jackson.databind.JsonNode> |
generateEliminationActionDistinctObjectGroupInUnitReport(String processId,
ReportExportRequest reportExportRequest)
Generate elimination action district object groups for units by status and process Id.
|
RequestResponse<com.fasterxml.jackson.databind.JsonNode> |
generateEliminationActionObjectGroupReport(String processId,
ReportExportRequest reportExportRequest)
Generate elimination action object group report for the specified process Id
Report is stored in JSONL format in workspace.
|
RequestResponse<com.fasterxml.jackson.databind.JsonNode> |
generateEliminationActionUnitReport(String processId,
ReportExportRequest reportExportRequest)
Generate elimination action unit report for the specified process Id
Report is stored in JSONL format in workspace.
|
checkStatus, checkStatus, close, consumeAnyEntityAndClose, getResourcePath, getServiceUrl
RequestResponse<com.fasterxml.jackson.databind.JsonNode> generateEliminationActionUnitReport(String processId, ReportExportRequest reportExportRequest) throws VitamClientInternalException
processId
- the given process Id to aggregatereportExportRequest
- report export requestVitamClientInternalException
- VitamClientInternalExceptionRequestResponse<com.fasterxml.jackson.databind.JsonNode> generateEliminationActionObjectGroupReport(String processId, ReportExportRequest reportExportRequest) throws VitamClientInternalException
processId
- processIdreportExportRequest
- report export requestVitamClientInternalException
- VitamClientInternalExceptionRequestResponse<com.fasterxml.jackson.databind.JsonNode> generateEliminationActionDistinctObjectGroupInUnitReport(String processId, ReportExportRequest reportExportRequest) throws VitamClientInternalException
processId
- reportExportRequest
- report export requestVitamClientInternalException
RequestResponse<com.fasterxml.jackson.databind.JsonNode> appendReportEntries(ReportBody reportBody) throws VitamClientInternalException
reportBody
- the given entry document.VitamClientInternalException
RequestResponse<com.fasterxml.jackson.databind.JsonNode> generateEliminationActionAccessionRegisterReport(String processId, ReportExportRequest reportExportRequest) throws VitamClientInternalException
processId
- reportExportRequest
- report export requestVitamClientInternalException
RequestResponse<com.fasterxml.jackson.databind.JsonNode> cleanupReport(String processId, ReportType reportType) throws VitamClientInternalException
processId
- the given process IdreportType
- report typeVitamClientInternalException
Copyright © 2018 Vitam. All rights reserved.