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