package org.jboss.as.test.integration.ejb.timerservice.count; import java.util.Collection; import javax.annotation.Resource; import javax.ejb.LocalBean; import javax.ejb.Stateful; import javax.ejb.Timer; import javax.ejb.TimerService; /** * @author: Jaikiran Pai */ @Stateful(passivationCapable = false) @LocalBean public class StatefulBean { @Resource // we inject timerservice in a stateful bean so as to use (only) the TimerService.getAllTimers() method from the SFSB private TimerService timerService; public Collection<Timer> getAllActiveTimersInEJBModule() { return this.timerService.getAllTimers(); } }