Checkliste Programmgesteuerte Timer

Eine Geschäftsmethode der Bean-Klasse wird durch die Annotation @javax.ejb.Timeout als Callback-Methode markiert.
Die Timeout-Methode definiert keinen oder als einzigen Parameter ein Objekt des Typs javax.ejb.Timer.
Die Timeout-Methode muss den Rückgabewert void haben.
Die Timeout-Methode darf nicht final oder abstract sein.
Die Timeout-Methode darf keine applikationsspezifischen Exceptions werfen.
Die Bean-Klasse erhält eine Referenz auf das TimerService-Interface mittels Dependency Injection (Annotation @Resource).
Die Bean-Klasse erzeugt ihre Timer über die createTimer()-Methoden, die das TimerService-Interface bereitstellt.