Можно ли указать, какой commonj.work.WorkManager следует использовать для обработки метода с меткой @Asynchronous?Указать WorkManager при определении @Asynchronous метода
В WebLogic 12.1.3 приложении Я усиливающий, мы были ранее определение менеджеров работы и инъекционные их с помощью:
@Resource(mappedName = "vm/myWorkManager")
private WorkManager myWorkManager;
... и планирования асинхронной работы следующего образа:
rjscWorkManager.schedule(new DetailWork(businessId));
Я хотел бы определить @Asynchronous методы, чтобы асинхронный код мог извлечь выгоду из инъекции CDI, но я также хочу контролировать, сколько потоков выделено для работы. Может ли это быть достигнуто только путем определения рабочего менеджера приложения? Я ничего не вижу в спецификации EJB или документации WebLogic, относящейся к @Asynchronous и рабочим менеджерам.