public String getStepName() { return stepType.name(); }
/** * Verifies the engine-core execution messages are aligned with the enumerators {@code ActionType} and * {@code StepEnum}. */ @Test public void verifyEngineMessagesSupported() { ResourceBundle bundle = ResourceBundle.getBundle(EXECUTION_MESSAGES_FILE_PATH); for (String key : bundle.keySet()) { if (key.startsWith(ExecutionMessageDirector.JOB_MESSAGE_PREFIX)) { ActionType.valueOf(key.substring(JOB_MESSAGE_PREFIX.length())); } else if (key.startsWith(ExecutionMessageDirector.STEP_MESSAGE_PREFIX)) { StepEnum.valueOf(key.substring(STEP_MESSAGE_PREFIX.length())); } } }
@Mapping(from = org.ovirt.engine.core.common.job.StepEnum.class, to = StepEnum.class) public static StepEnum map(org.ovirt.engine.core.common.job.StepEnum type) { if (StepEnum.VALIDATING.name().equals(type.name())) { return StepEnum.VALIDATING; } if (StepEnum.EXECUTING.name().equals(type.name())) { return StepEnum.EXECUTING; } if (StepEnum.FINALIZING.name().equals(type.name())) { return StepEnum.FINALIZING; } if (StepEnum.REBALANCING_VOLUME.name().equals(type.name())) { return StepEnum.REBALANCING_VOLUME; } if (StepEnum.REMOVING_BRICKS.name().equals(type.name())) { return StepEnum.REMOVING_BRICKS; } return StepEnum.UNKNOWN; }
public static String resolveStepMessage(StepEnum stepName, Map<String, String> values) { String stepMessage = getInstance().getStepMessage(stepName); if (stepMessage != null) { return MessageResolver.resolveMessage(stepMessage, values); } else { return stepName.name(); } } }