для моего приложения EE, я должен рассмотреть кластерные таймерные задачи в JBoss 6 Environment.Задачи должны быть сохранены в базе данных.Во время инициализации приложения задачи должны создаваться и планироваться из этих постоянных объектов.
Например, у меня есть такая сущность:
class MyTask {
private Long id;
private String cronExpression;
private String name;
}
Я могу создавать новые задания и CronTriggers, используя Quartzи используя источники данных, я могу позволить им синхронизироваться по экземплярам кластера.Но какова лучшая стратегия в JBoss Environment с использованием EJB?
Используя средства Java EE в разделе "http://download.oracle.com/javaee/6/tutorial/doc/bnboy.html", я мог бы использовать аннотацию @Schedule с выражениями cron. Но мое задание должно создаваться динамически из объектов-сущностей во время выполнения. Как должен выглядеть мой компонент?