Class ZeebeProcessInstanceImportMediator
java.lang.Object
io.camunda.optimize.service.importing.PositionBasedImportMediator<ZeebeProcessInstanceImportIndexHandler,ZeebeProcessInstanceRecordDto>
io.camunda.optimize.service.importing.zeebe.mediator.ZeebeProcessInstanceImportMediator
- All Implemented Interfaces:
ImportMediator
@Component
@Scope("prototype")
public class ZeebeProcessInstanceImportMediator
extends PositionBasedImportMediator<ZeebeProcessInstanceImportIndexHandler,ZeebeProcessInstanceRecordDto>
-
Field Summary
Fields inherited from class io.camunda.optimize.service.importing.PositionBasedImportMediator
configurationService, idleBackoffCalculator, importIndexHandler, importService, logger -
Constructor Summary
ConstructorsConstructorDescriptionZeebeProcessInstanceImportMediator(ZeebeProcessInstanceImportIndexHandler importIndexHandler, ZeebeProcessInstanceFetcher zeebeProcessInstanceFetcher, ZeebeProcessInstanceImportService importService, ConfigurationService configurationService, BackoffCalculator idleBackoffCalculator) -
Method Summary
Modifier and TypeMethodDescriptionprotected IntegergetRank()protected Stringprotected booleanimportNextPage(Runnable importCompleteCallback) Methods inherited from class io.camunda.optimize.service.importing.PositionBasedImportMediator
canImport, getBackoffTimeInMs, getImportIndexHandler, getIndexingDurationTimer, hasPendingImportJobs, importNextPagePositionBased, resetBackoff, runImport, shutdown
-
Constructor Details
-
ZeebeProcessInstanceImportMediator
public ZeebeProcessInstanceImportMediator(ZeebeProcessInstanceImportIndexHandler importIndexHandler, ZeebeProcessInstanceFetcher zeebeProcessInstanceFetcher, ZeebeProcessInstanceImportService importService, ConfigurationService configurationService, BackoffCalculator idleBackoffCalculator)
-
-
Method Details
-
getRank
-
importNextPage
- Specified by:
importNextPagein classPositionBasedImportMediator<ZeebeProcessInstanceImportIndexHandler,ZeebeProcessInstanceRecordDto>
-
getRecordType
- Specified by:
getRecordTypein classPositionBasedImportMediator<ZeebeProcessInstanceImportIndexHandler,ZeebeProcessInstanceRecordDto>
-
getPartitionId
- Specified by:
getPartitionIdin classPositionBasedImportMediator<ZeebeProcessInstanceImportIndexHandler,ZeebeProcessInstanceRecordDto>
-