diff options
author | rameshiyer27 <ramesh.murugan.iyer@est.tech> | 2022-02-16 23:07:34 +0000 |
---|---|---|
committer | Ramesh Murugan Iyer <ramesh.murugan.iyer@est.tech> | 2022-02-16 23:18:42 +0000 |
commit | c89f17af3cccff82d3f251e7fe73910ea8e26dbf (patch) | |
tree | 9c4e1045dfad5c93f30bd8258529f76e71b30c5f /models-provider/src/main/java/org/onap | |
parent | 676194789a8b880e2416f9d3bf2484a9fc6be1bc (diff) |
Fix return type of get node templates provider
The return type for fetching node templates can be just a List of
ToscaNodetemplates. Removing the map with node template keys as it
provides redundant keys in the output.
Issue-ID: POLICY-3832
Signed-off-by: zrrmmua <ramesh.murugan.iyer@est.tech>
Change-Id: I43d357fc24af9fd4d127cce139b6d21c53cc98d1
Diffstat (limited to 'models-provider/src/main/java/org/onap')
2 files changed, 2 insertions, 4 deletions
diff --git a/models-provider/src/main/java/org/onap/policy/models/provider/PolicyModelsProvider.java b/models-provider/src/main/java/org/onap/policy/models/provider/PolicyModelsProvider.java index f0a5382de..e2aa81ff9 100644 --- a/models-provider/src/main/java/org/onap/policy/models/provider/PolicyModelsProvider.java +++ b/models-provider/src/main/java/org/onap/policy/models/provider/PolicyModelsProvider.java @@ -303,8 +303,7 @@ public interface PolicyModelsProvider extends AutoCloseable { * @return the list of nodeTemplates found * @throws PfModelException on errors getting node template */ - public List<Map<PfConceptKey, ToscaNodeTemplate>> getToscaNodeTemplate(final String name, - final String version) + public List<ToscaNodeTemplate> getToscaNodeTemplate(final String name, final String version) throws PfModelException; /** diff --git a/models-provider/src/main/java/org/onap/policy/models/provider/impl/AbstractPolicyModelsProvider.java b/models-provider/src/main/java/org/onap/policy/models/provider/impl/AbstractPolicyModelsProvider.java index 6747d9c49..ebd9dc472 100644 --- a/models-provider/src/main/java/org/onap/policy/models/provider/impl/AbstractPolicyModelsProvider.java +++ b/models-provider/src/main/java/org/onap/policy/models/provider/impl/AbstractPolicyModelsProvider.java @@ -221,8 +221,7 @@ public abstract class AbstractPolicyModelsProvider implements PolicyModelsProvid } @Override - public List<Map<PfConceptKey, ToscaNodeTemplate>> getToscaNodeTemplate(final String name, - final String version) + public List<ToscaNodeTemplate> getToscaNodeTemplate(final String name, final String version) throws PfModelException { assertInitialized(); return new AuthorativeToscaProvider().getToscaNodeTemplate(getPfDao(), name, version); |