A  B  C  D  E  F  G  I  J  M  N  O  P  R  S  U  V 

P

partitionAwareOutboxProcessingScheduler(io.namastack.outbox.OutboxRecordRepository,io.namastack.outbox.OutboxRecordProcessor,io.namastack.outbox.partition.PartitionCoordinator,io.namastack.outbox.OutboxInstanceRegistry,io.namastack.outbox.retry.OutboxRetryPolicy,io.namastack.outbox.OutboxProperties,org.springframework.core.task.TaskExecutor,java.time.Clock) - function in io.namastack.outbox.OutboxCoreAutoConfiguration
Creates the partition-aware outbox processing scheduler.
partitionCoordinator(io.namastack.outbox.OutboxInstanceRegistry) - function in io.namastack.outbox.OutboxCoreAutoConfiguration
Creates the partition coordinator for managing partition assignments.
PartitionCoordinator - class in io.namastack.outbox.partition
Coordinates partition assignment across multiple outbox processor instances.
PartitionHasher - class in io.namastack.outbox.partition
Utility for calculating partition assignments using consistent hashing.
PartitionProcessingStats - class in io.namastack.outbox.partition
Statistics about partition processing for an instance.
PartitionStats - class in io.namastack.outbox.partition
Statistics about partition distribution.
payload(java.lang.String) - function in io.namastack.outbox.OutboxRecord.Builder
Sets the payload for the outbox record.
performHeartbeatAndCleanup() - function in io.namastack.outbox.OutboxInstanceRegistry
Sends heartbeat and cleans up stale instances.
process() - function in io.namastack.outbox.OutboxProcessingScheduler
Main processing method that runs on a scheduled interval.
process(io.namastack.outbox.OutboxRecord) - function in io.namastack.outbox.OutboxRecordProcessor
Processes an outbox record.
A  B  C  D  E  F  G  I  J  M  N  O  P  R  S  U  V