protected SatisfiableTrigger[] getBuiltTriggers(String namespace, String applicationName, String applicationVersion) { int numTriggers = triggers.length; SatisfiableTrigger[] builtTriggers = new SatisfiableTrigger[numTriggers]; for (int i = 0; i < numTriggers; i++) { Trigger trigger = triggers[i]; builtTriggers[i] = trigger instanceof TriggerBuilder ? ((TriggerBuilder) trigger).build(namespace, applicationName, applicationVersion) : (SatisfiableTrigger) trigger; } return builtTriggers; } }
protected SatisfiableTrigger[] getBuiltTriggers(String namespace, String applicationName, String applicationVersion) { int numTriggers = triggers.length; SatisfiableTrigger[] builtTriggers = new SatisfiableTrigger[numTriggers]; for (int i = 0; i < numTriggers; i++) { Trigger trigger = triggers[i]; builtTriggers[i] = trigger instanceof TriggerBuilder ? ((TriggerBuilder) trigger).build(namespace, applicationName, applicationVersion) : (SatisfiableTrigger) trigger; } return builtTriggers; } }
public ScheduleCreationSpec build(String namespace, String applicationName, String applicationVersion) { return new ScheduleCreationSpec(getName(), getDescription(), getProgramName(), getProperties(), triggerBuilder.build(namespace, applicationName, applicationVersion), getConstraints(), getTimeoutMillis()); } }
public ScheduleCreationSpec build(String namespace, String applicationName, String applicationVersion) { return new ScheduleCreationSpec(getName(), getDescription(), getProgramName(), getProperties(), triggerBuilder.build(namespace, applicationName, applicationVersion), getConstraints(), getTimeoutMillis()); } }