Я использую ActiveMQ и у меня очень простой клиент, реализующий интерфейс MessageListener.Это хорошо работает, поскольку оно запускается для каждого нового сообщения, добавляемого в очередь.Однако, когда я пытаюсь обработать сообщение, я получаю сообщение об ошибке, вызванное тем, что я запускаю этот клиент в другом приложении, которое имеет ряд требований к потокам, которые в нем используются.При использовании ExecutorService у меня есть возможность подключить пользовательскую ThreadFactory, которая позволяет мне создавать потоки, которые соответствуют системным требованиям.
Можно ли использовать тот же подход - с помощью пользовательской ThreadFactory - для клиента ActiveMQ?Я знаю, что могу установить ряд параметров для ограничения количества потоков и т. Д., Но я также могу подключить свой собственный ThreadFactory?