Restrict workflow certify if artifact not present 58/71958/10
authorsiddharth0905 <siddharth.singh4@amdocs.com>
Mon, 5 Nov 2018 12:39:38 +0000 (14:39 +0200)
committerAvi Gaffa <avi.gaffa@amdocs.com>
Tue, 20 Nov 2018 09:44:22 +0000 (09:44 +0000)
commit0279fb7d90a7a5522e5717049a9e33a9db6392aa
treee918176a099ad21aa67aad0cf2b8ca2b5995074f
parent54226668c7f778a757501087a278d741308dd93c
Restrict workflow certify if artifact not present

Support Workflow Archive and restore

SDCNEW-972 Issue & Archive Workflow changes

Change-Id: Ie98501fddaf3543ad1084998153727b6932d449e
Issue-ID: SDC-1901
Signed-off-by: siddharth0905 <siddharth.singh4@amdocs.com>
21 files changed:
workflow-bdd/features/ArchiveWorkflow.feature [new file with mode: 0644]
workflow-designer-be/src/main/java/org/onap/sdc/workflow/api/ExceptionsHandler.java
workflow-designer-be/src/main/java/org/onap/sdc/workflow/api/WorkflowController.java
workflow-designer-be/src/main/java/org/onap/sdc/workflow/api/types/WorkflowStatusDto.java [new file with mode: 0644]
workflow-designer-be/src/main/java/org/onap/sdc/workflow/api/validation/ValidStatus.java [new file with mode: 0644]
workflow-designer-be/src/main/java/org/onap/sdc/workflow/api/validation/WorkflowStatusValidator.java [new file with mode: 0644]
workflow-designer-be/src/main/java/org/onap/sdc/workflow/services/WorkflowManager.java
workflow-designer-be/src/main/java/org/onap/sdc/workflow/services/exceptions/VersionStateModificationException.java
workflow-designer-be/src/main/java/org/onap/sdc/workflow/services/exceptions/VersionStateModificationMissingArtifactException.java [new file with mode: 0644]
workflow-designer-be/src/main/java/org/onap/sdc/workflow/services/exceptions/WorkflowModificationException.java [new file with mode: 0644]
workflow-designer-be/src/main/java/org/onap/sdc/workflow/services/exceptions/WorkflowStatusModificationException.java [new file with mode: 0644]
workflow-designer-be/src/main/java/org/onap/sdc/workflow/services/impl/WorkflowManagerImpl.java
workflow-designer-be/src/main/java/org/onap/sdc/workflow/services/impl/WorkflowVersionManagerImpl.java
workflow-designer-be/src/main/java/org/onap/sdc/workflow/services/types/Workflow.java
workflow-designer-be/src/main/java/org/onap/sdc/workflow/services/types/WorkflowStatus.java [new file with mode: 0644]
workflow-designer-be/src/test/java/org/onap/sdc/workflow/RestPath.java
workflow-designer-be/src/test/java/org/onap/sdc/workflow/api/ExceptionsHandlerTest.java
workflow-designer-be/src/test/java/org/onap/sdc/workflow/api/WorkflowControllerTest.java
workflow-designer-be/src/test/java/org/onap/sdc/workflow/api/validation/WorkflowStatusVelidatorTest.java [new file with mode: 0644]
workflow-designer-be/src/test/java/org/onap/sdc/workflow/services/impl/WorkflowManagerImplTest.java
workflow-designer-be/src/test/java/org/onap/sdc/workflow/services/impl/WorkflowVersionManagerImplTest.java