I use the ejb timer in my code as follows:
import org.apache.logging.log4j.Logger; import javax.annotation.Resource; import javax.ejb.Schedule; import javax.ejb.Singleton; import javax.ejb.Startup; import javax.inject.Inject; @Singleton @Startup public class Notifier { @Inject Logger LOG; @Resource(mappedName="java:jboss/mail/Default") private Session mailSession; @Schedule(minute = "0", hour = "*", persistent = false) public void notify() { } }
I would like to be able to reconfigure the scheduler without having to rebuild and upload the resulting war to the server every time I decide that I need to set up a schedule.
How can I do it?
source share