Class TaskRepository
java.lang.Object
io.camunda.optimize.service.db.repository.TaskRepository
- Direct Known Subclasses:
TaskRepositoryES,TaskRepositoryOS
-
Nested Class Summary
Nested Classes -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidexecuteWithTaskMonitoring(String action, Runnable runnable, org.slf4j.Logger log) protected static longgetProcessedTasksCount(jakarta.json.JsonObject status) protected static intgetProgress(jakarta.json.JsonObject status) abstract TaskResponsegetTaskResponse(String taskId) abstract List<TaskRepository.TaskProgressInfo> tasksProgress(String action) static voidvalidateTaskResponse(TaskResponse taskResponse) voidwaitUntilTaskIsFinished(String taskId, String taskItemIdentifier)
-
Field Details
-
TASKS_ENDPOINT
- See Also:
-
-
Constructor Details
-
TaskRepository
public TaskRepository()
-
-
Method Details
-
tasksProgress
-
getTaskResponse
- Throws:
IOException
-
executeWithTaskMonitoring
-
waitUntilTaskIsFinished
-
validateTaskResponse
-
getProcessedTasksCount
protected static long getProcessedTasksCount(jakarta.json.JsonObject status) -
getProgress
protected static int getProgress(jakarta.json.JsonObject status)
-