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.