[Policy-17] Removed the sql scripts from sdk app
[policy/engine.git] / ECOMP-REST / src / main / java / org / openecomp / policy / rest / adapter / PolicyRestAdapter.java
1 /*-
2  * ============LICENSE_START=======================================================
3  * ECOMP-PAP-REST
4  * ================================================================================
5  * Copyright (C) 2017 AT&T Intellectual Property. All rights reserved.
6  * ================================================================================
7  * Licensed under the Apache License, Version 2.0 (the "License");
8  * you may not use this file except in compliance with the License.
9  * You may obtain a copy of the License at
10  * 
11  *      http://www.apache.org/licenses/LICENSE-2.0
12  * 
13  * Unless required by applicable law or agreed to in writing, software
14  * distributed under the License is distributed on an "AS IS" BASIS,
15  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
16  * See the License for the specific language governing permissions and
17  * limitations under the License.
18  * ============LICENSE_END=========================================================
19  */
20
21 package org.openecomp.policy.rest.adapter;
22
23 import java.util.ArrayList;
24 import java.util.LinkedHashMap;
25 import java.util.List;
26 import java.util.Map;
27
28 import javax.persistence.EntityManagerFactory;
29
30 import org.openecomp.policy.rest.jpa.EcompName;
31
32 public class PolicyRestAdapter {
33         
34         /*
35          * 
36          * Note : Make Sure if any variables are added in PolicyRestAdapter.java, add them to PolicyElasticData.java file
37          * 
38          * 
39          * */
40                 
41         
42         //Common
43         private Object data;
44         private String policyName = null;
45         private String configBodyData = null;
46         private String configType = null;
47         private String policyID = null;
48         private String policyType = null;
49         private String comboPolicyType;
50         private String configPolicyType = null;
51         private String policyDescription = null;
52         private String ecompName = null;
53         private String configName = null;
54         private String ruleID = null;
55         private String parentPath;      
56         private boolean isValidData = false;
57         private String adminNotification = null;
58         private boolean isEditPolicy = false;
59         private boolean isViewPolicy = false;
60         private boolean isDraft = false;
61         private Object policyData = null;
62         private String gitPath;
63         private boolean readOnly;
64         private String configHome;
65         private String configUrl;
66         private String finalPolicyPath;
67         private String version;
68         private String jsonBody;
69         private String apiflag;
70         private String prevJsonBody;
71         private Integer highestVersion;
72         private EntityManagerFactory entityManagerFactory = null;
73         private Boolean policyExists = false;
74         private String oldPolicyFileName = null;
75         private String domain = null;
76         private String userId;
77         private String newFileName;
78         private String clWarning = null;
79         private String newCLName = null;
80         private String existingCLName = null;
81         //Used by GUI
82         private EcompName ecompNameField;
83         private Object jsonBodyData;
84         private String dirPath;
85         private String configBodyPath;
86         private ArrayList<Object> attributes;
87         private ArrayList<Object> settings;
88         private ArrayList<Object> ruleAlgorithmschoices;
89         
90         private LinkedHashMap<?, ?> serviceTypePolicyName;
91    
92         private LinkedHashMap<?, ?> verticaMetrics;
93     private LinkedHashMap<?, ?> description;
94     private LinkedHashMap<?, ?> attributeFields;
95     
96     //ClosedLoop
97         private String clearTimeOut;
98         private String trapMaxAge;
99         private String verificationclearTimeOut;
100         private Map<String , String> dynamicLayoutMap;
101         
102     //FireWall
103     private String fwPolicyType;
104         private ArrayList<Object> fwattributes;
105         private String parentForChild;
106         private String securityZone;
107         
108         //Action & Decision
109         private String ruleCombiningAlgId = null;
110         private Map<String,String> dynamicFieldConfigAttributes;
111         private Map<String,String> dynamicSettingsMap;
112         private Map<String,String> dropDownMap;
113         private String actionPerformer = null;
114         private String actionAttribute = null;
115         private List<String> dynamicRuleAlgorithmLabels;
116         private List<String> dynamicRuleAlgorithmCombo;
117         private List<String> dynamicRuleAlgorithmField1;
118         private List<String> dynamicRuleAlgorithmField2;
119         private List<Object> dynamicVariableList;
120         private List<String> dataTypeList;
121         private String actionAttributeValue;
122         private String ruleProvider;
123         private String actionBody = null;
124         private String actionDictHeader = null;
125         private String actionDictType = null;
126         private String actionDictUrl = null;
127         private String actionDictMethod = null;
128         private YAMLParams yamlparams; 
129         
130         //MicroSerice
131         private String serviceType = null;
132         private String uuid = null;
133         private String location = null;
134     private String priority = null;
135     private String msLocation = null;
136     
137     //BRMS Policies
138     private String ruleName;
139         private Map<String,String> brmsParamBody=null;
140         private String brmsController = null;
141     private ArrayList<String> brmsDependency = null;
142     private LinkedHashMap<?, ?>  ruleData;
143         private LinkedHashMap<?,?>   ruleListData;
144         private Map<String,String> drlRuleAndUIParams=null;
145     
146         //Safe Policy
147         private String policyScope;
148         private String providerComboBox = null;
149         private String riskType;
150         private String riskLevel;
151         private String guard = null;
152         private String ttlDate;
153         private  Map<String,String> matching; 
154         
155         private ArrayList<Object> triggerSignatures;
156     private ArrayList<Object> symptomSignatures;
157     private String logicalConnector;
158     private String policyStatus;
159     private String gocServerScope;
160     private String supressionType;
161     
162     
163         public ArrayList<Object> getTriggerSignatures() {
164                 return triggerSignatures;
165         }
166         public void setTriggerSignatures(ArrayList<Object> triggerSignatures) {
167                 this.triggerSignatures = triggerSignatures;
168         }
169         public ArrayList<Object> getSymptomSignatures() {
170                 return symptomSignatures;
171         }
172         public void setSymptomSignatures(ArrayList<Object> symptomSignatures) {
173                 this.symptomSignatures = symptomSignatures;
174         }
175         public String getLogicalConnector() {
176                 return logicalConnector;
177         }
178         public void setLogicalConnector(String logicalConnector) {
179                 this.logicalConnector = logicalConnector;
180         }
181         public String getPolicyStatus() {
182                 return policyStatus;
183         }
184         public void setPolicyStatus(String policyStatus) {
185                 this.policyStatus = policyStatus;
186         }
187         public String getGocServerScope() {
188                 return gocServerScope;
189         }
190         public void setGocServerScope(String gocServerScope) {
191                 this.gocServerScope = gocServerScope;
192         }
193         
194         public String getSupressionType() {
195                 return supressionType;
196         }
197         public void setSupressionType(String supressionType) {
198                 this.supressionType = supressionType;
199         }
200         
201         /********************************************************************************/
202         
203         
204
205         public String getComboPolicyType() {
206                 return comboPolicyType;
207         }
208         public void setComboPolicyType(String comboPolicyType) {
209                 this.comboPolicyType = comboPolicyType;
210         }
211         public String getGitPath() {
212                 return gitPath;
213         }
214         public void setGitPath(String gitPath) {
215                 this.gitPath = gitPath;
216         }
217         public String getOldPolicyFileName() {
218                 return oldPolicyFileName;
219         }
220         public void setOldPolicyFileName(String oldPolicyFileName) {
221                 this.oldPolicyFileName = oldPolicyFileName;
222         }
223         public String getDomainDir() {
224                 return domain;
225         }
226         public void setDomainDir(String domain) {
227                 this.domain = domain;
228         }
229         public Integer getHighestVersion() {
230                 return highestVersion;
231         }
232         public void setHighestVersion(Integer highestVersion) {
233                 this.highestVersion = highestVersion;
234         }
235         public Object getData() {
236                 return data;
237         }
238         public void setData(Object data) {
239                 this.data = data;
240         }
241         public String getPolicyName() {
242                 return policyName;
243         }
244         public void setPolicyName(String policyName) {
245                 this.policyName = policyName;
246         }
247         public String getConfigBodyData() {
248                 return configBodyData;
249         }
250         public void setConfigBodyData(String configBodyData) {
251                 this.configBodyData = configBodyData;
252         }
253         public String getConfigType() {
254                 return configType;
255         }
256         public void setConfigType(String configType) {
257                 this.configType = configType;
258         }
259         public String getPolicyID() {
260                 return policyID;
261         }
262         public void setPolicyID(String policyID) {
263                 this.policyID = policyID;
264         }
265         public String getPolicyType() {
266                 return policyType;
267         }
268         public void setPolicyType(String policyType) {
269                 this.policyType = policyType;
270         }
271         public String getPolicyDescription() {
272                 return policyDescription;
273         }
274         public void setPolicyDescription(String policyDescription) {
275                 this.policyDescription = policyDescription;
276         }
277         public String getEcompName() {
278                 return ecompName;
279         }
280         public void setEcompName(String ecompName) {
281                 this.ecompName = ecompName;
282         }
283         public String getConfigName() {
284                 return configName;
285         }
286         public void setConfigName(String configName) {
287                 this.configName = configName;
288         }
289         public String getRuleID() {
290                 return ruleID;
291         }
292         public void setRuleID(String ruleID) {
293                 this.ruleID = ruleID;
294         }
295         public String getRuleCombiningAlgId() {
296                 return ruleCombiningAlgId;
297         }
298         public void setRuleCombiningAlgId(String ruleCombiningAlgId) {
299                 this.ruleCombiningAlgId = ruleCombiningAlgId;
300         }
301         public Map<String,String> getDynamicFieldConfigAttributes() {
302                 return dynamicFieldConfigAttributes;
303         }
304         public void setDynamicFieldConfigAttributes(
305                         Map<String,String> dynamicFieldConfigAttributes) {
306                 this.dynamicFieldConfigAttributes = dynamicFieldConfigAttributes;
307         }
308         public String getParentPath() {
309                 return parentPath;
310         }
311         public void setParentPath(String parentPath) {
312                 this.parentPath = parentPath;
313         }
314         public boolean isEditPolicy() {
315                 return isEditPolicy;
316         }
317         public void setEditPolicy(boolean isEditPolicy) {
318                 this.isEditPolicy = isEditPolicy;
319         }
320         public boolean isViewPolicy() {
321                 return isViewPolicy;
322         }
323         public void setViewPolicy(boolean isViewPolicy) {
324                 this.isViewPolicy = isViewPolicy;
325         }
326         public Object getPolicyData() {
327                 return policyData;
328         }
329         public void setPolicyData(Object policyData) {
330                 this.policyData = policyData;
331         }
332         public boolean isReadOnly() {
333                 return readOnly;
334         }
335         public void setReadOnly(boolean readOnly) {
336                 this.readOnly = readOnly;
337         }
338         public String getUserGitPath() {
339                 return gitPath;
340         }
341         public void setUserGitPath(String gitPath) {
342                 this.gitPath = gitPath;
343         }
344         public boolean isValidData() {
345                 return isValidData;
346         }
347         public void setValidData(boolean isValidData) {
348                 this.isValidData = isValidData;
349         }
350         public String getAdminNotification() {
351                 return adminNotification;
352         }
353         public void setAdminNotification(String adminNotification) {
354                 this.adminNotification = adminNotification;
355         }
356         public String getConfigHome() {
357                 return configHome;
358         }
359         public void setConfigHome(String configHome) {
360                 this.configHome = configHome;
361         }
362         public String getConfigUrl() {
363                 return configUrl;
364         }
365         public void setConfigUrl(String configUrl) {
366                 this.configUrl = configUrl;
367         }
368         public String getFinalPolicyPath() {
369                 return finalPolicyPath;
370         }
371         public void setFinalPolicyPath(String finalPolicyPath) {
372                 this.finalPolicyPath = finalPolicyPath;
373         }
374         public String getVersion() {
375                 return version;
376         }
377         public void setVersion(String version) {
378                 this.version = version;
379         }
380         public String getJsonBody() {
381                 return jsonBody;
382         }
383         public void setJsonBody(String jsonBody) {
384                 this.jsonBody = jsonBody;
385         }
386         public String getPrevJsonBody() {
387                 return prevJsonBody;
388         }
389         public void setPrevJsonBody(String prevJsonBody) {
390                 this.prevJsonBody = prevJsonBody;
391         }
392         public String getApiflag() {
393                 return apiflag;
394         }
395         public void setApiflag(String apiflag) {
396                 this.apiflag = apiflag;
397         }
398         /**
399          * @return the actionPerformer
400          */
401         public String getActionPerformer() {
402                 return actionPerformer;
403         }
404         /**
405          * @param actionPerformer the actionPerformer to set
406          */
407         public void setActionPerformer(String actionPerformer) {
408                 this.actionPerformer = actionPerformer;
409         }
410         /**
411          * @return the actionAttribute
412          */
413         public String getActionAttribute() {
414                 return actionAttribute;
415         }
416         /**
417          * @param actionAttribute the actionAttribute to set
418          */
419         public void setActionAttribute(String actionAttribute) {
420                 this.actionAttribute = actionAttribute;
421         }
422         /**
423          * @return the dynamicRuleAlgorithmLabels
424          */
425         public List<String> getDynamicRuleAlgorithmLabels() {
426                 return dynamicRuleAlgorithmLabels;
427         }
428         /**
429          * @param dynamicRuleAlgorithmLabels the dynamicRuleAlgorithmLabels to set
430          */
431         public void setDynamicRuleAlgorithmLabels(
432                         List<String> dynamicRuleAlgorithmLabels) {
433                 this.dynamicRuleAlgorithmLabels = dynamicRuleAlgorithmLabels;
434         }
435         /**
436          * @return the dynamicRuleAlgorithmCombo
437          */
438         public List<String> getDynamicRuleAlgorithmCombo() {
439                 return dynamicRuleAlgorithmCombo;
440         }
441         /**
442          * @param dynamicRuleAlgorithmCombo the dynamicRuleAlgorithmCombo to set
443          */
444         public void setDynamicRuleAlgorithmCombo(List<String> dynamicRuleAlgorithmCombo) {
445                 this.dynamicRuleAlgorithmCombo = dynamicRuleAlgorithmCombo;
446         }
447         /**
448          * @return the dynamicRuleAlgorithmField1
449          */
450         public List<String> getDynamicRuleAlgorithmField1() {
451                 return dynamicRuleAlgorithmField1;
452         }
453         /**
454          * @param dynamicRuleAlgorithmField1 the dynamicRuleAlgorithmField1 to set
455          */
456         public void setDynamicRuleAlgorithmField1(
457                         List<String> dynamicRuleAlgorithmField1) {
458                 this.dynamicRuleAlgorithmField1 = dynamicRuleAlgorithmField1;
459         }
460         /**
461          * @return the dynamicRuleAlgorithmField2
462          */
463         public List<String> getDynamicRuleAlgorithmField2() {
464                 return dynamicRuleAlgorithmField2;
465         }
466         /**
467          * @param dynamicRuleAlgorithmField2 the dynamicRuleAlgorithmField2 to set
468          */
469         public void setDynamicRuleAlgorithmField2(
470                         List<String> dynamicRuleAlgorithmField2) {
471                 this.dynamicRuleAlgorithmField2 = dynamicRuleAlgorithmField2;
472         }
473         public Map<String,String> getDropDownMap() {
474                 return dropDownMap;
475         }
476         public void setDropDownMap(Map<String,String> dropDownMap) {
477                 this.dropDownMap = dropDownMap;
478         }
479
480         public Map<String,String> getDynamicSettingsMap() {
481                 return dynamicSettingsMap;
482         }
483         public void setDynamicSettingsMap(Map<String,String> dynamicSettingsMap) {
484                 this.dynamicSettingsMap = dynamicSettingsMap;
485         }
486         public List<Object> getDynamicVariableList() {
487                 return dynamicVariableList;
488         }
489         public void setDynamicVariableList(List<Object> dynamicVariableList) {
490                 this.dynamicVariableList = dynamicVariableList;
491         }
492         public List<String> getDataTypeList() {
493                 return dataTypeList;
494         }
495         public void setDataTypeList(List<String> dataTypeList) {
496                 this.dataTypeList = dataTypeList;
497         }
498         public boolean isDraft() {
499                 return isDraft;
500         }
501         public void setDraft(boolean isDraft) {
502                 this.isDraft = isDraft;
503         }
504         public String getConfigPolicyType() {
505                 return configPolicyType;
506         }
507         public void setConfigPolicyType(String configPolicyType) {
508                 this.configPolicyType = configPolicyType;
509         }
510         public String getServiceType() {
511                 return serviceType;
512         }
513         public void setServiceType(String serviceType) {
514                 this.serviceType = serviceType;
515         }
516         public String getUuid() {
517                 return uuid;
518         }
519         public void setUuid(String uuid) {
520                 this.uuid = uuid;
521         }
522         public String getLocation() {
523                 return location;
524         }
525         public void setLocation(String location) {
526                 this.location = location;
527         }
528     public String getPriority() {
529         return priority;
530     }
531     public void setPriority(String priority) {
532         this.priority = priority;
533     }
534         public Map<String, String> getBrmsParamBody() {
535                 return brmsParamBody;
536         }
537         public void setBrmsParamBody(Map<String, String> brmsParamBody) {
538                 this.brmsParamBody = brmsParamBody;
539         }
540         public EntityManagerFactory getEntityManagerFactory() {
541                 return entityManagerFactory;
542         }
543         public void setEntityManagerFactory(EntityManagerFactory entityManagerFactory) {
544                 this.entityManagerFactory = entityManagerFactory;
545         }
546         /**
547          * @return the policyExists
548          */
549         public Boolean getPolicyExists() {
550                 return policyExists;
551         }
552         /**
553          * @param policyExists the policyExists to set
554          */
555         public void setPolicyExists(Boolean policyExists) {
556                 this.policyExists = policyExists;
557         }
558         public String getPolicyScope() {
559                 return policyScope;
560         }
561         
562         public void setPolicyScope(String domainDir) {
563                 this. policyScope=domainDir;
564         }
565         public String getProviderComboBox() {
566                 return providerComboBox;
567         }
568         public void setProviderComboBox(String providerComboBox) {
569                 this.providerComboBox = providerComboBox;
570         }
571         public String getRiskType() {
572                 return riskType;
573         }
574         public void setRiskType(String riskType) {
575                 this.riskType = riskType;
576         }
577         public String getGuard() {
578                 return guard;
579         }
580         public void setGuard(String guard) {
581                 this.guard = guard;
582         }
583         public String getRiskLevel() {
584                 return riskLevel;
585         }
586         public void setRiskLevel(String riskLevel) {
587                 this.riskLevel = riskLevel;
588         }
589         public String getTtlDate() {
590                 return ttlDate;
591         }
592         public void setTtlDate(String ttlDate) {
593                 this.ttlDate = ttlDate;
594         }
595         public String getBrmsController() {
596         return brmsController;
597     }
598     public void setBrmsController(String brmsController) {
599         this.brmsController = brmsController;
600     }
601     public ArrayList<String> getBrmsDependency() {
602         return brmsDependency;
603     }
604     public void setBrmsDependency(ArrayList<String> brmsDependency) {
605         this.brmsDependency = brmsDependency;
606     }
607     public Map<String, String> getMatching() {
608                 return matching;
609         }
610         public void setMatching(Map<String, String> matching) {
611                 this.matching = matching;
612         }
613         public String getUserId() {
614                 return userId;
615         }
616         public void setUserId(String userId) {
617                 this.userId = userId;
618         }
619         public String getNewFileName() {
620                 return newFileName;
621         }
622         public void setNewFileName(String newFileName) {
623                 this.newFileName = newFileName;
624         }
625         
626          public String getDomain() {
627                         return domain;
628                 }
629                 public void setDomain(String domain) {
630                         this.domain = domain;
631                 }
632                 public EcompName getEcompNameField() {
633                         return ecompNameField;
634                 }
635                 public void setEcompNameField(EcompName ecompNameField) {
636                         this.ecompNameField = ecompNameField;
637                 }
638                 public Object getJsonBodyData() {
639                         return jsonBodyData;
640                 }
641                 public void setJsonBodyData(Object jsonBodyData) {
642                         this.jsonBodyData = jsonBodyData;
643                 }
644                 public String getDirPath() {
645                         return dirPath;
646                 }
647                 public void setDirPath(String dirPath) {
648                         this.dirPath = dirPath;
649                 }
650                 public String getConfigBodyPath() {
651                         return configBodyPath;
652                 }
653                 public void setConfigBodyPath(String configBodyPath) {
654                         this.configBodyPath = configBodyPath;
655                 }
656                 public ArrayList<Object> getAttributes() {
657                         return attributes;
658                 }
659                 public void setAttributes(ArrayList<Object> attributes) {
660                         this.attributes = attributes;
661                 }
662                 public ArrayList<Object> getSettings() {
663                         return settings;
664                 }
665                 public void setSettings(ArrayList<Object> settings) {
666                         this.settings = settings;
667                 }
668                 public ArrayList<Object> getRuleAlgorithmschoices() {
669                         return ruleAlgorithmschoices;
670                 }
671                 public void setRuleAlgorithmschoices(ArrayList<Object> ruleAlgorithmschoices) {
672                         this.ruleAlgorithmschoices = ruleAlgorithmschoices;
673                 }
674                 public LinkedHashMap<?, ?> getServiceTypePolicyName() {
675                         return serviceTypePolicyName;
676                 }
677                 public void setServiceTypePolicyName(LinkedHashMap<?, ?> serviceTypePolicyName) {
678                         this.serviceTypePolicyName = serviceTypePolicyName;
679                 }
680                 public LinkedHashMap<?, ?> getVerticaMetrics() {
681                         return verticaMetrics;
682                 }
683                 public void setVerticaMetrics(LinkedHashMap<?, ?> verticaMetrics) {
684                         this.verticaMetrics = verticaMetrics;
685                 }
686                 public LinkedHashMap<?, ?> getDescription() {
687                         return description;
688                 }
689                 public void setDescription(LinkedHashMap<?, ?> description) {
690                         this.description = description;
691                 }
692                 public LinkedHashMap<?, ?> getAttributeFields() {
693                         return attributeFields;
694                 }
695                 public void setAttributeFields(LinkedHashMap<?, ?> attributeFields) {
696                         this.attributeFields = attributeFields;
697                 }
698                 public String getClearTimeOut() {
699                         return clearTimeOut;
700                 }
701                 public void setClearTimeOut(String clearTimeOut) {
702                         this.clearTimeOut = clearTimeOut;
703                 }
704                 public String getTrapMaxAge() {
705                         return trapMaxAge;
706                 }
707                 public void setTrapMaxAge(String trapMaxAge) {
708                         this.trapMaxAge = trapMaxAge;
709                 }
710                 public String getVerificationclearTimeOut() {
711                         return verificationclearTimeOut;
712                 }
713                 public void setVerificationclearTimeOut(String verificationclearTimeOut) {
714                         this.verificationclearTimeOut = verificationclearTimeOut;
715                 }
716                 public Map<String, String> getDynamicLayoutMap() {
717                         return dynamicLayoutMap;
718                 }
719                 public void setDynamicLayoutMap(Map<String, String> dynamicLayoutMap) {
720                         this.dynamicLayoutMap = dynamicLayoutMap;
721                 }
722                 public String getFwPolicyType() {
723                         return fwPolicyType;
724                 }
725                 public void setFwPolicyType(String fwPolicyType) {
726                         this.fwPolicyType = fwPolicyType;
727                 }
728                 public ArrayList<Object> getFwattributes() {
729                         return fwattributes;
730                 }
731                 public void setFwattributes(ArrayList<Object> fwattributes) {
732                         this.fwattributes = fwattributes;
733                 }
734                 public String getParentForChild() {
735                         return parentForChild;
736                 }
737                 public void setParentForChild(String parentForChild) {
738                         this.parentForChild = parentForChild;
739                 }
740                 public String getRuleName() {
741                         return ruleName;
742                 }
743                 public void setRuleName(String ruleName) {
744                         this.ruleName = ruleName;
745                 }
746                 public LinkedHashMap<?, ?> getRuleData() {
747                         return ruleData;
748                 }
749                 public void setRuleData(LinkedHashMap<?, ?> ruleData) {
750                         this.ruleData = ruleData;
751                 }
752                 public LinkedHashMap<?, ?> getRuleListData() {
753                         return ruleListData;
754                 }
755                 public void setRuleListData(LinkedHashMap<?, ?> ruleListData) {
756                         this.ruleListData = ruleListData;
757                 }
758                 public String getSecurityZone() {
759                         return securityZone;
760                 }
761                 public void setSecurityZone(String securityZone) {
762                         this.securityZone = securityZone;
763                 }
764                 public String getActionAttributeValue() {
765                         return actionAttributeValue;
766                 }
767                 public void setActionAttributeValue(String actionAttributeValue) {
768                         this.actionAttributeValue = actionAttributeValue;
769                 }
770                 public String getRuleProvider() {
771                         return ruleProvider;
772                 }
773                 public void setRuleProvider(String ruleProvider) {
774                         this.ruleProvider = ruleProvider;
775                 }
776                 public String getMsLocation() {
777                         return msLocation;
778                 }
779                 public void setMsLocation(String msLocation) {
780                         this.msLocation = msLocation;
781                 }
782                 public Map<String,String> getDrlRuleAndUIParams() {
783                         return drlRuleAndUIParams;
784                 }
785                 public void setDrlRuleAndUIParams(Map<String,String> drlRuleAndUIParams) {
786                         this.drlRuleAndUIParams = drlRuleAndUIParams;
787                 }
788                 public String getActionBody() {
789                         return actionBody;
790                 }
791                 public void setActionBody(String actionBody) {
792                         this.actionBody = actionBody;
793                 }
794                 public String getActionDictHeader() {
795                         return actionDictHeader;
796                 }
797                 public void setActionDictHeader(String actionDictHeader) {
798                         this.actionDictHeader = actionDictHeader;
799                 }
800                 public String getActionDictType() {
801                         return actionDictType;
802                 }
803                 public void setActionDictType(String actionDictType) {
804                         this.actionDictType = actionDictType;
805                 }
806                 public String getActionDictUrl() {
807                         return actionDictUrl;
808                 }
809                 public void setActionDictUrl(String actionDictUrl) {
810                         this.actionDictUrl = actionDictUrl;
811                 }
812                 public String getActionDictMethod() {
813                         return actionDictMethod;
814                 }
815                 public void setActionDictMethod(String actionDictMethod) {
816                         this.actionDictMethod = actionDictMethod;
817                 }
818                 public String getClWarning() {
819                         return clWarning;
820                 }
821                 public void setClWarning(String clWarning) {
822                         this.clWarning = clWarning;
823                 }
824                 public String getNewCLName() {
825                         return newCLName;
826                 }
827                 public void setNewCLName(String newCLName) {
828                         this.newCLName = newCLName;
829                 }
830                 public String getExistingCLName() {
831                         return existingCLName;
832                 }
833                 public void setExistingCLName(String existingCLName) {
834                         this.existingCLName = existingCLName;
835                 }
836                 public YAMLParams getYamlparams() {
837                         return yamlparams;
838                 }
839                 public void setYamlparams(YAMLParams yamlparams) {
840                         this.yamlparams = yamlparams;
841                 }
842 }