blob: 48aaa5c765a3f6d5a99aeb712408a781ab090d15 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
|
package org.onap.sdc.workflow.services.exceptions;
import org.onap.sdc.workflow.services.types.WorkflowVersionState;
public class VersionStateModificationMissingArtifactException extends RuntimeException {
public static final String WORKFLOW_MODIFICATION_STATE_MISSING_ARTIFACT_TEMPLATE =
"Workflow %s, version %s: state can not be changed from %s to %s. Missing artifact";
public VersionStateModificationMissingArtifactException(String workflowId, String versionId,
WorkflowVersionState sourceState,
WorkflowVersionState targetState) {
super(String.format(WORKFLOW_MODIFICATION_STATE_MISSING_ARTIFACT_TEMPLATE, workflowId, versionId,
sourceState.name(), targetState.name()));
}
}
|