TimerService
Verzögerte oder periodische Vorgänge innerhalb eines Stateless Session Beans (siehe Stateless Session Bean) oder eines Message-Driven Beans (siehe Message-Driven Bean) können mit dem TimerService ausgelöst werden. Verzögert oder periodisch aufgerufen wird die Methode des Beans, die mit der Annotation @Timeout markiert ist.
Der TimerService hat folgende Methoden:
Timer createTimer(Date initialExpiration, long intervalDuration, Serializable info)
-- Create an interval timer whose first expiration occurs at a given point in time and whose subsequent expirations occur after a specified interval.
Timer createTimer(Date expiration, Serializable info)
-- Create a single-action timer that expires at a given point in time.
Timer createTimer(long initialDuration, long intervalDuration, Serializable info)
-- Create an interval timer whose first expiration occurs after a specified duration, and whose subsequent expirations occur after a specified interval.
Timer createTimer(long duration, Serializable info)
-- Create a single-action timer that expires after a specified duration.
Collection getTimers()
-- Get all the active timers associated with this bean.
Link
http://java.sun.com/javaee/5/docs/api/javax/ejb/TimerService.html
Der TimerService hat folgende Methoden:
Timer createTimer(Date initialExpiration, long intervalDuration, Serializable info)
-- Create an interval timer whose first expiration occurs at a given point in time and whose subsequent expirations occur after a specified interval.
Timer createTimer(Date expiration, Serializable info)
-- Create a single-action timer that expires at a given point in time.
Timer createTimer(long initialDuration, long intervalDuration, Serializable info)
-- Create an interval timer whose first expiration occurs after a specified duration, and whose subsequent expirations occur after a specified interval.
Timer createTimer(long duration, Serializable info)
-- Create a single-action timer that expires after a specified duration.
Collection getTimers()
-- Get all the active timers associated with this bean.
Link
http://java.sun.com/javaee/5/docs/api/javax/ejb/TimerService.html