diff options
Diffstat (limited to 'src/main/java/org/onap/sdc/toscaparser/api/Policy.java')
-rw-r--r-- | src/main/java/org/onap/sdc/toscaparser/api/Policy.java | 14 |
1 files changed, 11 insertions, 3 deletions
diff --git a/src/main/java/org/onap/sdc/toscaparser/api/Policy.java b/src/main/java/org/onap/sdc/toscaparser/api/Policy.java index 9eaacfc..5945532 100644 --- a/src/main/java/org/onap/sdc/toscaparser/api/Policy.java +++ b/src/main/java/org/onap/sdc/toscaparser/api/Policy.java @@ -28,14 +28,22 @@ public class Policy extends EntityTemplate { String targetsType; ArrayList<Object> triggers; LinkedHashMap<String,Object> properties; - + public Policy(String _name, LinkedHashMap<String,Object> _policy, -// ArrayList<NodeTemplate> targetObjects, ArrayList<Object> targetObjects, String _targetsType, LinkedHashMap<String,Object> _customDef) { - super(_name,_policy,"policy_type",_customDef); + this(_name, _policy, targetObjects, _targetsType, _customDef, null); + } + + public Policy(String _name, + LinkedHashMap<String,Object> _policy, +// ArrayList<NodeTemplate> targetObjects, + ArrayList<Object> targetObjects, + String _targetsType, + LinkedHashMap<String,Object> _customDef, NodeTemplate parentNodeTemplate) { + super(_name,_policy,"policy_type",_customDef, parentNodeTemplate); if(_policy.get(METADATA) != null) { LinkedHashMap<String,Object> metadataMap = (LinkedHashMap<String,Object>)_policy.get(METADATA); |