Parámetros dinámicos para el método @Schedule en un EJB 3.x

Soy nuevo en las anotaciones @Schedule en J2EE6

Quiero ejecutar un trabajo utilizando EJB 3.x con Glassfish 3.1.

La programación javax.ejb. parece ser una buena opción para nosotros, por lo que podríamos pensar en nuestro tiempo personalizado como algo así como:

@Singleton
public class CustomTimer {
    @EJB
    SettingsFacade settingsFacade;

    @Schedule(second="someSecondParameter", minute="someMinuteParameter",hour="someHourParameter", persistent=false)
    public void executeTimer(){
        //Code executing something against database using the settingsFacade
    }
}

Aquí, queremos que los parámetros se obtengan de la base de datos, por lo que se cambian cada mes. ¿Alguna solución limpia para esto?

Respuestas a la pregunta(4)

Su respuesta a la pregunta