Bonjour,
Je voulais utiliser l'api concurrent pour l'exécution d'une tache asynchrone, il s'agit en fait de l'envoie de mail suite à un envoie de formulaire http. comme l'envoie de mail peut prendre un peu de temps, je voudrais retourner à la page et laisser l'envoi de mail s'effectuer dans un processus à part, voilà mon code:
Est ce qu'il y'a un risque de dead lock ou d'autres problèmes en utilisant cette API ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 Executor executor = Executors.newSingleThreadExecutor(); executor.execute(new Runnable() { public void run() { MailManager.confirmCreation(instance); } });
Merci
Partager