Class ZeebeProcessDefinitionImportMediator
java.lang.Object
io.camunda.optimize.service.importing.PositionBasedImportMediator<ZeebeProcessDefinitionImportIndexHandler,ZeebeProcessDefinitionRecordDto>
io.camunda.optimize.service.importing.zeebe.mediator.ZeebeProcessDefinitionImportMediator
- All Implemented Interfaces:
ImportMediator
@Component
@Scope("prototype")
public class ZeebeProcessDefinitionImportMediator
extends PositionBasedImportMediator<ZeebeProcessDefinitionImportIndexHandler,ZeebeProcessDefinitionRecordDto>
-
Field Summary
Fields inherited from class io.camunda.optimize.service.importing.PositionBasedImportMediator
configurationService, idleBackoffCalculator, importIndexHandler, importService, logger -
Constructor Summary
ConstructorsConstructorDescriptionZeebeProcessDefinitionImportMediator(ZeebeProcessDefinitionImportIndexHandler importIndexHandler, ZeebeProcessDefinitionFetcher zeebeProcessDefinitionFetcher, ZeebeProcessDefinitionImportService 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
-
ZeebeProcessDefinitionImportMediator
public ZeebeProcessDefinitionImportMediator(ZeebeProcessDefinitionImportIndexHandler importIndexHandler, ZeebeProcessDefinitionFetcher zeebeProcessDefinitionFetcher, ZeebeProcessDefinitionImportService importService, ConfigurationService configurationService, BackoffCalculator idleBackoffCalculator)
-
-
Method Details
-
getRank
-
importNextPage
-
getRecordType
-
getPartitionId
-