I have an application that runs in JBoss.  I have an incoming web service request that will update an ArrayList. I want to poll this list from another class every 60 seconds.  What would be the most efficient way of doing this? 
Could anyone point me to a good example?