diff options
author | Jim Hahn <jrh3@att.com> | 2020-12-02 14:41:19 -0500 |
---|---|---|
committer | Jim Hahn <jrh3@att.com> | 2020-12-02 14:45:00 -0500 |
commit | e7b9884cc75d9346dc56145725d2aa69a6cd4f43 (patch) | |
tree | a0c2cb9e4aa76cc821e87f06dbacc2836b0036ed /models-interactions/model-actors/actor.so | |
parent | f46ff1a6e23faeb6cf880d3f865a50ce9cb45bec (diff) |
Address sonar issues in policy/models
Addressed the following issues:
- unused parameter in method call
- make constructor of abstract class protected instead of public
Issue-ID: POLICY-2905
Change-Id: I1e846b88246796f1ad5cee4a3bd296647732fd24
Signed-off-by: Jim Hahn <jrh3@att.com>
Diffstat (limited to 'models-interactions/model-actors/actor.so')
3 files changed, 5 insertions, 5 deletions
diff --git a/models-interactions/model-actors/actor.so/src/main/java/org/onap/policy/controlloop/actor/so/SoOperation.java b/models-interactions/model-actors/actor.so/src/main/java/org/onap/policy/controlloop/actor/so/SoOperation.java index 9020c0b35..e3328e976 100644 --- a/models-interactions/model-actors/actor.so/src/main/java/org/onap/policy/controlloop/actor/so/SoOperation.java +++ b/models-interactions/model-actors/actor.so/src/main/java/org/onap/policy/controlloop/actor/so/SoOperation.java @@ -89,7 +89,7 @@ public abstract class SoOperation extends HttpOperation<SoResponse> { * @param config configuration for this operation * @param propertyNames names of properties required by this operation */ - public SoOperation(ControlLoopOperationParams params, HttpPollingConfig config, List<String> propertyNames) { + protected SoOperation(ControlLoopOperationParams params, HttpPollingConfig config, List<String> propertyNames) { super(params, config, SoResponse.class, propertyNames); this.modelCustomizationId = null; @@ -109,7 +109,7 @@ public abstract class SoOperation extends HttpOperation<SoResponse> { * @param propertyNames names of properties required by this operation * @param targetEntityIds Target Entity information */ - public SoOperation(ControlLoopOperationParams params, HttpPollingConfig config, List<String> propertyNames, + protected SoOperation(ControlLoopOperationParams params, HttpPollingConfig config, List<String> propertyNames, Map<String, String> targetEntityIds) { super(params, config, SoResponse.class, propertyNames); @@ -345,7 +345,7 @@ public abstract class SoOperation extends HttpOperation<SoResponse> { * IllegalArgumentException if the desired data item is not found. */ - protected GenericVnf getVnfItem(SoModelInfo soModelInfo) { + protected GenericVnf getVnfItem() { return getRequiredProperty(OperationProperties.AAI_VNF, "generic VNF"); } diff --git a/models-interactions/model-actors/actor.so/src/main/java/org/onap/policy/controlloop/actor/so/VfModuleCreate.java b/models-interactions/model-actors/actor.so/src/main/java/org/onap/policy/controlloop/actor/so/VfModuleCreate.java index f5c860e11..b778c10d7 100644 --- a/models-interactions/model-actors/actor.so/src/main/java/org/onap/policy/controlloop/actor/so/VfModuleCreate.java +++ b/models-interactions/model-actors/actor.so/src/main/java/org/onap/policy/controlloop/actor/so/VfModuleCreate.java @@ -126,7 +126,7 @@ public class VfModuleCreate extends SoOperation { */ protected Pair<String, SoRequest> makeRequest() { final SoModelInfo soModelInfo = prepareSoModelInfo(); - final GenericVnf vnfItem = getVnfItem(soModelInfo); + final GenericVnf vnfItem = getVnfItem(); final ServiceInstance vnfServiceItem = getServiceInstance(); final Tenant tenantItem = getDefaultTenant(); final CloudRegion cloudRegionItem = getDefaultCloudRegion(); diff --git a/models-interactions/model-actors/actor.so/src/main/java/org/onap/policy/controlloop/actor/so/VfModuleDelete.java b/models-interactions/model-actors/actor.so/src/main/java/org/onap/policy/controlloop/actor/so/VfModuleDelete.java index 9adb62c83..b82444049 100644 --- a/models-interactions/model-actors/actor.so/src/main/java/org/onap/policy/controlloop/actor/so/VfModuleDelete.java +++ b/models-interactions/model-actors/actor.so/src/main/java/org/onap/policy/controlloop/actor/so/VfModuleDelete.java @@ -207,7 +207,7 @@ public class VfModuleDelete extends SoOperation { */ protected Pair<String, SoRequest> makeRequest() { final SoModelInfo soModelInfo = prepareSoModelInfo(); - final GenericVnf vnfItem = getVnfItem(soModelInfo); + final GenericVnf vnfItem = getVnfItem(); final ServiceInstance vnfServiceItem = getServiceInstance(); final Tenant tenantItem = getDefaultTenant(); final CloudRegion cloudRegionItem = getDefaultCloudRegion(); |