I use the eclipse job api for executing soap requests. These jobs should
only run, if some pre conditions are true (i.e. a session was created). If
the pre condition are false, they should wait till these pre conditions
are true. (check every x seconds or by a event trigger for example)
How to do this?
Is that possible with ISchedulingRule, or override shouldSchedule or
shouldRun methods?
Or should I do this inside the jobs run method?