Tâches du planificateur et contexte Java EE
Lorsqu'une tâche est créée à l'aide de la méthode create() de l'API du planificateur, le contexte d'unité d'exécution Java™ Platform, Enterprise Edition (Java EE) du créateur est stocké avec la tâche planifiée. Lors de l'exécution de la tâche, le contexte d'unité d'exécution Java EE d'origine est réappliqué à l'unité d'exécution avant d'appeler l'instance TaskInfo du client.
Le service de planification emploie le mécanisme de démarrage différé du produit Concurrency Utilities for Java EE pour propager des informations de contexte de service Java EE à une tâche lors de son exécution. La quantité d'informations de contexte de service propagées est contrôlée par les paramètres Contexte de service de l'objet de configuration WorkManager référencés par les planificateurs. Par exemple, les contextes de sécurité et d'internationalisation peuvent être activés. Pour savoir comment configurer le serveur d'applications afin de propager ces contextes de service, voir les informations sur le produit Concurrency Utilities for Java EE.