Message Sampling Processor
The message sampling processor consumes messages from a specified message store and sends the messages to a sequence at a configured interval. This message processor does not ensure reliable messaging.
Message sampling processor parameters
Following are the parameters you can set when adding a message sampling processor:
Parameter Name | Description | Required |
Name | The name of the message sampling processor. | Yes |
Message Processor Provider | The name of the message processor provider. | Yes |
Sequence | The sequence to which the message sampling processor injects consumed messages. | Yes |
Message Store | The message store from which the message sampling processor consumes messages. | Yes |
Processor State (is.active ) | Activate (true ) or Deactivate (false ) | No. The default is Activate (true ). |
Sampling Interval (interval ) | Interval in milliseconds in which processor consumes messages | No. The default value is 1000. |
Sampling Concurrency ( | The number of messages the processor consumes at a time | No. The default is value is 1. |
Quartz Configuration File Path ( | Quartz configuration file path. This properties file contains the Quartz configuration | No |
Cron Expression ( | Cron expression to be used to configure the retry pattern | No |
Samples
For samples illustrating how to use the message sampling processor, see:
Â