Conseguir cuarzo (dos) SimpleTrigger

Gatillo de disparo está destinado a especificar a qué hora para iniciar el gatillo, gatillo cuántas veces y con qué frecuencia disparado una vez cada
  SimpleTrigger puede facilitar la realización de una serie de mecanismo de activación.

Copiar el código

public class SimpleTriggerDemo { 
    void main (String [] args) public static lanza la excepción { 

        programador programador = StdSchedulerFactory.getDefaultScheduler (); Fecha horaInicio = DateBuilder.nextGivenSecondDate (null, 8 ); 
        JobDetail trabajo = JobBuilder.newJob (MailJob.class) 
                .withIdentity ( "job1", "grupo 1") 
                .usingJobData ( "e-mail", "憨批!") 
                .Build (); 
        SimpleTrigger gatillo = (SimpleTrigger) TriggerBuilder.newTrigger () 
                .withIdentity ( "job1", "grupo 1") 
                .withSchedule (simpleSchedule (). WithIntervalInSeconds (1) .withRepeatCount (5)) 
                .

        

 
                .Build ();

        . Scheduler.scheduleJob TC = FECHA (Job, Trigger); 
        System.out.println ( "hora actual es :." + Nueva new Date () toLocaleString ()); 
        System.out.printf ( "% s% s en esta tarea se inicia el tiempo de funcionamiento, el tiempo total de funcionamiento% d,% d ms intervalo es n-%", job.getKey () , ft.toLocaleString () , trigger.getRepeatCount () + 1. , trigger.getRepeatInterval () ); 

        scheduler.start (); 

        la Thread.sleep (200,000); 
        scheduler.shutdown (a true);

Supongo que te gusta

Origin www.cnblogs.com/guguguliu/p/12513863.html
Recomendado
Clasificación