Hola, tengo un problema al ejecutar una tarea programada, cada vez que ejecuta la acción a la hora establecida lo hace muchas veces, hasta 60!! y no se como hacer que la acción sólo se realice una vez.
Aquí está el codigó
Código:
Scheduler scheduler = new StdSchedulerFactory().getScheduler();
scheduler.start();
JobDetail job = new JobDetail();
job.setName(jobName);
job.setJobClass(Apagar.class);
CronTrigger trigger = new CronTrigger();
trigger.setName(triggerName);
trigger.setCronExpression(expresion);
scheduler.scheduleJob(job, trigger);
De antemano muchas gracias.
Elea