|| "workflowNodeState".equals(entry.getKey()))) { WorkflowActionNode workflowNode = (WorkflowActionNode) nodeIdMap.get(entry.getKey()); ProgramType programType = ProgramType.valueOfSchedulableType(workflowNode.getProgram().getProgramType()); ProgramId innerProgram = app.program(programType, entry.getKey()); RunRecordMeta innerProgramRun = metaStore.getRun(innerProgram.run(entry.getValue()));
|| "workflowNodeState".equals(entry.getKey()))) { WorkflowActionNode workflowNode = (WorkflowActionNode) nodeIdMap.get(entry.getKey()); ProgramType programType = ProgramType.valueOfSchedulableType(workflowNode.getProgram().getProgramType()); ProgramId innerProgram = app.program(programType, entry.getKey()); RunRecordMeta innerProgramRun = metaStore.getRun(innerProgram.run(entry.getValue()));
ProgramType programType = ProgramType.valueOfSchedulableType(programInfo.getProgramType()); ProgramRunner runner = programRunnerFactory.create(programType); try {
ProgramType programType = ProgramType.valueOfSchedulableType(programInfo.getProgramType()); ProgramRunner runner = programRunnerFactory.create(programType); try {
throw new BadRequestException("No trigger was specified for the schedule"); ProgramType programType = ProgramType.valueOfSchedulableType(scheduleFromRequest.getProgram().getProgramType()); String programName = scheduleFromRequest.getProgram().getProgramName(); ProgramId programId = applicationId.program(programType, programName);
throw new BadRequestException("No trigger was specified for the schedule"); ProgramType programType = ProgramType.valueOfSchedulableType(scheduleFromRequest.getProgram().getProgramType()); String programName = scheduleFromRequest.getProgram().getProgramName(); ProgramId programId = applicationId.program(programType, programName);
: existing.getProgramId().getParent().program( scheduleDetail.getProgram().getProgramType() == null ? existing.getProgramId().getType() : ProgramType.valueOfSchedulableType(scheduleDetail.getProgram().getProgramType()), Objects.firstNonNull(scheduleDetail.getProgram().getProgramName(), existing.getProgramId().getProgram())); if (!programId.equals(existing.getProgramId())) {
: existing.getProgramId().getParent().program( scheduleDetail.getProgram().getProgramType() == null ? existing.getProgramId().getType() : ProgramType.valueOfSchedulableType(scheduleDetail.getProgram().getProgramType()), Objects.firstNonNull(scheduleDetail.getProgram().getProgramName(), existing.getProgramId().getProgram())); if (!programId.equals(existing.getProgramId())) {