Class PartitionCollector
java.lang.Object
com.sap.cds.services.impl.outbox.persistence.collectors.PartitionCollector
- All Implemented Interfaces:
Runnable
Outbox collector implementation for a specific outbox partition.
-
Constructor Summary
ConstructorsConstructorDescriptionPartitionCollector(CdsRuntime runtime, PersistentOutbox outboxService, CdsProperties.Outbox.OutboxServiceConfig config, String appVersion, Supplier<List<String>> tenantSupplier, TelemetryData telemetryData) -
Method Summary
-
Constructor Details
-
PartitionCollector
public PartitionCollector(CdsRuntime runtime, PersistentOutbox outboxService, CdsProperties.Outbox.OutboxServiceConfig config, String appVersion, Supplier<List<String>> tenantSupplier, TelemetryData telemetryData)
-
-
Method Details
-
run
public void run() -
start
public void start() -
stop
- Throws:
InterruptedException
-
isRunning
public boolean isRunning() -
unpause
public void unpause()
-