Home > Software design >  Java Scheduler to Mail
Java Scheduler to Mail

Time:04-14

Given that I have two scheduled component classes uploading files respectively. I created a sending email method for each of them in order to send a reminder email to myself in case any uploading exceptions happened.

the flow like this:

Scheduler One --- if exception during uploading ---> sending a email after exception

Scheduler Two --- if exception during uploading ---> sending a email after exception

now I want to upgrade as

Scheduler One Scheduler Two --if exception--> sending a mail after two scheduler

Nonetheless, how can I do that?

CodePudding user response:

You use case sounds really odd. Schedulers run independent. So if you want to share information (an exception was thrown) between both thos you have to store this information somewhere. A entry in a database or saving in in a global variable during runtime.

I would however suggest that you merge both of you scheduler into one. If they are not independent why divide the code? It saves you from creating theses hacks where the schedulers need to be connected

  • Related