I will be creating a ServletFilter that will alter the way HTTP Requests are processed.
The ServletFilter will make those decisions based on the state of the data in the database.
I would rather not have a database hit happen every time the ServletFilter is invoked.
The webapp already has quartz implemented, so hitting the database at a predetermined time is not a problem.
My question is, how can I contact the ServeltFilter at these timed intervals to give it a new set of saved information until the next timed interval?
Update: There is useful discussion in this SOF post about getting a ServletContext into a Quartz job. How to get and set a global object in Java servlet context