SO-3720 BuildingBlockRollback lookup table 99/122999/5
authorOleg Mitsura <oleg.mitsura@amdocs.com>
Tue, 27 Jul 2021 20:24:23 +0000 (16:24 -0400)
committerOleg Mitsura <oleg.mitsura@amdocs.com>
Thu, 26 Aug 2021 14:56:05 +0000 (10:56 -0400)
commit1a506214e5779e068c1d2b7b34dbf3d1c2e8c637
treeebb568c24921793a2998f9d3a180e9e778d97c56
parent7498ebd8f5f866a271379330a17291f06d5fe889
SO-3720 BuildingBlockRollback lookup table

Issue-ID: SO-3720

BuildingBlockRollback lookup table will indicate the rollback BB to take;
this is the first part for simplifying WorkflowActionBBTasks logic:
instead of doing string matching, we just do a lookup of a block to call
to perform the rollback operation.
In some cases, the Action is set as well - this would be needed for certain
BBs, in that case, there is a corresponding rollbackAction as well.

Change-Id: I072a2ada894cf4672f5a1cdce762605757cb1d14
Signed-off-by: Oleg Mitsura <oleg.mitsura@amdocs.com>
adapters/mso-catalog-db-adapter/src/main/java/org/onap/so/adapters/catalogdb/JerseyConfiguration.java
adapters/mso-catalog-db-adapter/src/main/java/org/onap/so/adapters/catalogdb/rest/BuildingBlockRollbackRestImpl.java [new file with mode: 0644]
adapters/mso-catalog-db-adapter/src/main/resources/db/migration/V8.9.1__AddBuildingBlockRollback.sql [new file with mode: 0644]
mso-catalog-db/src/main/java/org/onap/so/db/catalog/beans/BuildingBlockRollback.java [new file with mode: 0644]
mso-catalog-db/src/main/java/org/onap/so/db/catalog/client/CatalogDbClient.java
mso-catalog-db/src/main/java/org/onap/so/db/catalog/data/repository/BuildingBlockRollbackRepository.java [new file with mode: 0644]
mso-catalog-db/src/test/resources/schema.sql