Examples of addHourlyRecurrence()


Examples of org.pentaho.platform.api.scheduler2.ComplexJobTrigger.addHourlyRecurrence()

    trigger.addDayOfMonthRecurrence( 3, 10 );
    trigger.addDayOfMonthRecurrence( new SequentialRecurrence( 15, 20 ) );
    trigger.addDayOfMonthRecurrence( new IncrementalRecurrence( 21, 3 ) );
    trigger.addHourlyRecurrence( 12, 15 );
    trigger.addHourlyRecurrence( new SequentialRecurrence( 25, 30 ) );
    trigger.addHourlyRecurrence( new IncrementalRecurrence( 10, 5 ) );
    trigger.addMinuteRecurrence( 30, 45 );
    System.out.println( trigger.toString() );
    Assert.assertEquals( trigger.toString(),
        "0 0,30,45 0,12,15,25-30,10/5 3,10,15-20,21/3 3,5,7-9,1/3 ? 2010,2013,2015-2020,2025/5" );
View Full Code Here

Examples of org.pentaho.platform.api.scheduler2.ComplexJobTrigger.addHourlyRecurrence()

    trigger.addMonthlyRecurrence( new SequentialRecurrence( ComplexJobTrigger.JULY, ComplexJobTrigger.SEPTEMBER ) );
    trigger.addMonthlyRecurrence( new IncrementalRecurrence( ComplexJobTrigger.JANUARY, 3 ) );
    trigger.setDayOfWeekRecurrence( ComplexJobTrigger.THURSDAY, ComplexJobTrigger.FRIDAY );
    trigger.addDayOfWeekRecurrence( new SequentialRecurrence( ComplexJobTrigger.SUNDAY, ComplexJobTrigger.MONDAY ) );
    trigger.setHourlyRecurrence( 12, 15 );
    trigger.addHourlyRecurrence( new SequentialRecurrence( 25, 30 ) );
    trigger.addHourlyRecurrence( new IncrementalRecurrence( 10, 5 ) );
    trigger.setMinuteRecurrence( 30, 45 );
    System.out.println( trigger.toString() );
    Assert.assertEquals( trigger.toString(),
        "0 30,45 12,15,25-30,10/5 ? 3,5,7-9,1/3 5,6,1-2 2010,2013,2015-2020,2025/5" );
View Full Code Here

Examples of org.pentaho.platform.api.scheduler2.ComplexJobTrigger.addHourlyRecurrence()

    trigger.addMonthlyRecurrence( new IncrementalRecurrence( ComplexJobTrigger.JANUARY, 3 ) );
    trigger.setDayOfWeekRecurrence( ComplexJobTrigger.THURSDAY, ComplexJobTrigger.FRIDAY );
    trigger.addDayOfWeekRecurrence( new SequentialRecurrence( ComplexJobTrigger.SUNDAY, ComplexJobTrigger.MONDAY ) );
    trigger.setHourlyRecurrence( 12, 15 );
    trigger.addHourlyRecurrence( new SequentialRecurrence( 25, 30 ) );
    trigger.addHourlyRecurrence( new IncrementalRecurrence( 10, 5 ) );
    trigger.setMinuteRecurrence( 30, 45 );
    System.out.println( trigger.toString() );
    Assert.assertEquals( trigger.toString(),
        "0 30,45 12,15,25-30,10/5 ? 3,5,7-9,1/3 5,6,1-2 2010,2013,2015-2020,2025/5" );
View Full Code Here

Examples of org.pentaho.platform.api.scheduler2.ComplexJobTrigger.addHourlyRecurrence()

  public void timeSliceTest() {
    ComplexJobTrigger trigger = new ComplexJobTrigger();
    trigger.addYearlyRecurrence( 2010 );
    trigger.addMonthlyRecurrence( ComplexJobTrigger.MARCH );
    trigger.addDayOfWeekRecurrence( ComplexJobTrigger.SATURDAY );
    trigger.addHourlyRecurrence( 12 );
    trigger.addMinuteRecurrence( 15 );
    trigger.addSecondRecurrence( 1 );
    System.out.println( trigger.toString() );
    Assert.assertEquals( trigger.toString(), "0,1 0,15 0,12 ? 3 7 2010" );
View Full Code Here

Examples of org.pentaho.platform.api.scheduler2.ComplexJobTrigger.addHourlyRecurrence()

    trigger = new ComplexJobTrigger();
    trigger.addYearlyRecurrence( 2010 );
    trigger.addMonthlyRecurrence( ComplexJobTrigger.MARCH );
    trigger.addDayOfMonthRecurrence( 10 );
    trigger.addHourlyRecurrence( 12 );
    trigger.addMinuteRecurrence( 15 );
    trigger.addSecondRecurrence( 1 );
    System.out.println( trigger.toString() );
    Assert.assertEquals( trigger.toString(), "0,1 0,15 0,12 10 3 ? 2010" );
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.