I recall an option in the InterApp classes that allowed using an executor different from the MessageExecutor (source: InterApp classes | DataMiner Docs).
This alternative didn't necessitate all of those methods.
Do you know if this option is still available, or has it been deprecated?
Thank you in advance.
You are correct that there is another option to process your InterApp messages, you have the MessageExecutor that you found but there is also the SimpleMessageExecutor (Class SimpleMessageExecutor<T> | DataMiner Docs)
It contains a single TryExecute message that allows you to simplify your processing flow.