aboutsummaryrefslogtreecommitdiffstats
path: root/catalog-model/src/main/java/org/openecomp/sdc/be/model/cache/jobs/Job.java
diff options
context:
space:
mode:
Diffstat (limited to 'catalog-model/src/main/java/org/openecomp/sdc/be/model/cache/jobs/Job.java')
-rw-r--r--catalog-model/src/main/java/org/openecomp/sdc/be/model/cache/jobs/Job.java21
1 files changed, 1 insertions, 20 deletions
diff --git a/catalog-model/src/main/java/org/openecomp/sdc/be/model/cache/jobs/Job.java b/catalog-model/src/main/java/org/openecomp/sdc/be/model/cache/jobs/Job.java
index 4deda8642f..c1fb2e0a7f 100644
--- a/catalog-model/src/main/java/org/openecomp/sdc/be/model/cache/jobs/Job.java
+++ b/catalog-model/src/main/java/org/openecomp/sdc/be/model/cache/jobs/Job.java
@@ -55,28 +55,9 @@ public abstract class Job<E> {
public abstract E doWork();
- protected IComponentOperation getOperationByType(NodeTypeEnum nodeTypeEnum) {
- IComponentOperation operation = null;
- switch (nodeTypeEnum) {
- case Product:
- operation = daoInfo.getProductOperation();
- break;
- case Service:
- operation = daoInfo.getServiceOperation();
- break;
- case Resource:
- operation = daoInfo.getResourceOperation();
- break;
- default:
- log.error("unexpected NodeType received no matching operation found.");
- }
- return operation;
- }
-
protected Either<ComponentMetadataData, StorageOperationStatus> getComponentMetaData(String componentId,
NodeTypeEnum nodeTypeEnum) {
- Either<ComponentMetadataData, StorageOperationStatus> metaDataRes = getOperationByType(nodeTypeEnum)
- .getComponentByLabelAndId(componentId, nodeTypeEnum, ComponentMetadataData.class);
+ Either<ComponentMetadataData, StorageOperationStatus> metaDataRes = daoInfo.getToscaOperationFacade().getComponentMetadata(componentId);
if (metaDataRes.isRight()) {
// in case we cant find the component on graph exit
if (StorageOperationStatus.NOT_FOUND.equals(metaDataRes.right().value())) {