onMessageForEachSafe
Safely processes a given feature message using each FeatureMessageProcessor
in the list.
This method iterates through each FeatureMessageProcessor
in the list and calls their onMessageSafe
method to process the provided FeatureMessage
. Any exceptions that occur during the message processing are caught and logged, ensuring that an error in one processor does not disrupt the processing of the remaining processors.
Parameters
message
The feature message to be processed by each FeatureMessageProcessor
.