Я новичок в OSGI и работаю над таким проектом, который работает в Websphere.
У меня есть простой планировщик, я использовал java.util.concurrent.ScheduledExecutorService примерно так:
private ScheduledExecutorService scheduler;
...
scheduler = Executors.newScheduledThreadPool(corePoolSize);
поскольку мое приложение выполняется внутри контейнера (WebSphere), я подумал, что лучше, чтобы контейнер управлял потоками, поэтому я хотел использовать:
scheduler = Executors.newScheduledThreadPool(corePoolSize, threadFactory);
, где threadFactory будет вставлен в чертеж из контейнера.
Я оглянулся и не смог найти пример того, как это можно сделать.
Итак, мой вопрос: как это можно сделать и стоит ли вообще усилий?