commit | ed54f1f94a43e9fc5e353eb2c7111dcc552be18e | [log] [tgz] |
---|---|---|
author | liamfallon <liam.fallon@est.tech> | Sun Feb 07 14:51:45 2021 +0000 |
committer | liamfallon <liam.fallon@est.tech> | Sun Feb 07 15:14:54 2021 +0000 |
tree | 51b38ef7203d3008bac4bcdff29199c62206fc2c | |
parent | 23dec48efae039ff961ea68358ab69d80a81531b [diff] |
Make filters on TOSCA entities generic The classes PolicyTypeFilter and PolicyFilter only work on Policy types and policies. However they just filter on name/version/type/typeversion so there is no reason that the filters could not be applied to other entities. This commit adapts the PolicyTypeFilter to EntityFilter and PolicyFilter to TypedEntityFilter, so the filters can be applied to collections of any ToscaEntity class. Issue-ID: POLICY-2995 Change-Id: I8fcf76ee8c8497836b3286b35f928b0c341dac34 Signed-off-by: liamfallon <liam.fallon@est.tech>
Copyright 2018 AT&T Intellectual Property. All rights reserved. This file is licensed under the CREATIVE COMMONS ATTRIBUTION 4.0 INTERNATIONAL LICENSE Full license text at https://creativecommons.org/licenses/by/4.0/legalcode
This source repository contains the ONAP Policy Model code that is agnostic to any PDP. It is common amongst all the repositories.
To build it using Maven 3, run: mvn clean install