Class ActivitiAuditProducerPartitionKeyExtractor

java.lang.Object
org.activiti.cloud.starter.rb.configuration.ActivitiAuditProducerPartitionKeyExtractor
All Implemented Interfaces:
org.springframework.cloud.stream.binder.PartitionKeyExtractorStrategy

public class ActivitiAuditProducerPartitionKeyExtractor extends Object implements org.springframework.cloud.stream.binder.PartitionKeyExtractorStrategy
  • Field Details

    • ACTIVITI_CLOUD_MESSAGING_PARTITION_COUNT

      public static final String ACTIVITI_CLOUD_MESSAGING_PARTITION_COUNT
      See Also:
    • ACTIVITI_CLOUD_MESSAGING_PARTITIONED

      public static final String ACTIVITI_CLOUD_MESSAGING_PARTITIONED
      See Also:
    • ACTIVITI_AUDIT_PRODUCER_PATITION_KEY_EXTRACTOR_NAME

      public static final String ACTIVITI_AUDIT_PRODUCER_PATITION_KEY_EXTRACTOR_NAME
      See Also:
    • ROOT_PROCESS_INSTANCE_ID

      public static final String ROOT_PROCESS_INSTANCE_ID
      See Also:
  • Constructor Details

    • ActivitiAuditProducerPartitionKeyExtractor

      public ActivitiAuditProducerPartitionKeyExtractor()
  • Method Details

    • extractKey

      public Object extractKey(org.springframework.messaging.Message<?> message)
      Specified by:
      extractKey in interface org.springframework.cloud.stream.binder.PartitionKeyExtractorStrategy