Package org.pentaho.mantle.client.dialogs.scheduling.ScheduleEditor

Examples of org.pentaho.mantle.client.dialogs.scheduling.ScheduleEditor.ScheduleType


    this.cronString = cronString;
  }-*/;

  public final String getDescription() {
    String trigDesc = "";
    ScheduleType scheduleType = ScheduleType.valueOf( getScheduleType() );
    if ( scheduleType == ScheduleType.RUN_ONCE ) {
      return "Run Once";
    }
    if ( "cronJobTrigger".equals( getType() ) || ( getUiPassParamRaw()
      != null && getUiPassParamRaw().equals( "CRON" ) ) ) {
View Full Code Here


    }
    return trigDesc;
  }

  public final String getSimpleDescription() {
    ScheduleType scheduleType = getSimpleScheduleType();
    String trigDesc;
    String intervalUnits = "";
    int intervalSeconds = 1;
    if ( scheduleType == ScheduleType.DAILY ) {
      intervalSeconds = 86400;
View Full Code Here

  }

  private void setupExisting( JsJob jsJob ) {
    if ( jsJob != null && !jsJob.equals( "" ) ) { //$NON-NLS-1$
      JsJobTrigger jsJobTrigger = jsJob.getJobTrigger();
      ScheduleType scheduleType = ScheduleType.valueOf( jsJobTrigger.getScheduleType() );
      // scheduleEditor.setScheduleName(jsJob.getJobName());
      scheduleEditor.setScheduleType( scheduleType );
      if ( scheduleType == ScheduleType.CRON || jsJobTrigger.getType().equals( "cronJobTrigger" ) ) { //$NON-NLS-1$
        scheduleEditor.getCronEditor().setCronString( jsJobTrigger.getCronString() );
      } else if ( jsJobTrigger.getType().equals( "simpleJobTrigger" ) ) { //$NON-NLS-1$
View Full Code Here

   *
   * @return
   */
  @SuppressWarnings( "deprecation" )
  public JSONObject getSchedule() {
    ScheduleType scheduleType = scheduleEditorWizardPanel.getScheduleType();
    Date startDate = scheduleEditorWizardPanel.getStartDate();
    String startTime = scheduleEditorWizardPanel.getStartTime();

    // For blockout periods, we need the blockout start time.
    if ( isBlockoutDialog ) {
View Full Code Here

  @SuppressWarnings( "deprecation" )
  public JsJobTrigger getJsJobTrigger() {
    JsJobTrigger jsJobTrigger = JsJobTrigger.instance();

    ScheduleType scheduleType = scheduleEditorWizardPanel.getScheduleType();
    Date startDate = scheduleEditorWizardPanel.getStartDate();
    String startTime = scheduleEditorWizardPanel.getStartTime();

    int startHour = getStartHour( startTime );
    int startMin = getStartMin( startTime );
View Full Code Here

TOP

Related Classes of org.pentaho.mantle.client.dialogs.scheduling.ScheduleEditor.ScheduleType

Copyright © 2018 www.massapicom. 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.