6c4606dbc24f015d55e5882f3489682e1f600016
[sdc/sdc-workflow-designer.git] /
1 package org.onap.sdc.workflow.services.exceptions;
2
3 import org.onap.sdc.workflow.persistence.types.WorkflowVersionState;
4
5 public class VersionStateModificationException extends RuntimeException {
6
7     public VersionStateModificationException(String workflowId, String versionId, WorkflowVersionState sourceState,
8             WorkflowVersionState targetState) {
9         super(String.format("Workflow %s, version %s: state can not be changed from %s to %s", workflowId, versionId,
10                 sourceState.name(), targetState.name()));
11     }
12 }