summaryrefslogtreecommitdiffstats
path: root/ecomp-sdk-app/src/main/webapp/app/policyApp/controller/dictionaryController
diff options
context:
space:
mode:
authorITSERVICES\rb7147 <rb7147@att.com>2017-04-25 11:46:00 -0400
committerITSERVICES\rb7147 <rb7147@att.com>2017-05-03 09:58:17 -0400
commite0addf5b588a1244f9679becd90999dfcb4c3a94 (patch)
tree1212772d6366730266ff0e093c874b07aa716c29 /ecomp-sdk-app/src/main/webapp/app/policyApp/controller/dictionaryController
parent39fb0f30472777e4b60d6a7ac8aa4eb9773961ff (diff)
Policy 1707 commit to LF
Change-Id: Ibe6f01d92f9a434c040abb05d5386e89d675ae65 Signed-off-by: ITSERVICES\rb7147 <rb7147@att.com>
Diffstat (limited to 'ecomp-sdk-app/src/main/webapp/app/policyApp/controller/dictionaryController')
-rw-r--r--ecomp-sdk-app/src/main/webapp/app/policyApp/controller/dictionaryController/BRMSParamDictController.js88
-rw-r--r--ecomp-sdk-app/src/main/webapp/app/policyApp/controller/dictionaryController/CLPepOptionsDictController.js120
-rw-r--r--ecomp-sdk-app/src/main/webapp/app/policyApp/controller/dictionaryController/CLServiceDictController.js75
-rw-r--r--ecomp-sdk-app/src/main/webapp/app/policyApp/controller/dictionaryController/CLSiteDictController.js75
-rw-r--r--ecomp-sdk-app/src/main/webapp/app/policyApp/controller/dictionaryController/CLVarbindDictController.js75
-rw-r--r--ecomp-sdk-app/src/main/webapp/app/policyApp/controller/dictionaryController/CLVnfTypeDictController.js75
-rw-r--r--ecomp-sdk-app/src/main/webapp/app/policyApp/controller/dictionaryController/CLVsclActionDictController.js75
-rw-r--r--ecomp-sdk-app/src/main/webapp/app/policyApp/controller/dictionaryController/DecisionSettingsDictController.js75
-rw-r--r--ecomp-sdk-app/src/main/webapp/app/policyApp/controller/dictionaryController/DescriptiveSearchDictController.js121
-rw-r--r--ecomp-sdk-app/src/main/webapp/app/policyApp/controller/dictionaryController/EnforcerDictController.js70
-rw-r--r--ecomp-sdk-app/src/main/webapp/app/policyApp/controller/dictionaryController/FWActionListDictController.js75
-rw-r--r--ecomp-sdk-app/src/main/webapp/app/policyApp/controller/dictionaryController/FWAddressGroupDictController.js120
-rw-r--r--ecomp-sdk-app/src/main/webapp/app/policyApp/controller/dictionaryController/FWParentListDictController.js156
-rw-r--r--ecomp-sdk-app/src/main/webapp/app/policyApp/controller/dictionaryController/FWPortListDictController.js75
-rw-r--r--ecomp-sdk-app/src/main/webapp/app/policyApp/controller/dictionaryController/FWPrefixListDictController.js103
-rw-r--r--ecomp-sdk-app/src/main/webapp/app/policyApp/controller/dictionaryController/FWProtocolListDictController.js75
-rw-r--r--ecomp-sdk-app/src/main/webapp/app/policyApp/controller/dictionaryController/FWSecurityZoneDictController.js75
-rw-r--r--ecomp-sdk-app/src/main/webapp/app/policyApp/controller/dictionaryController/FWServiceGroupDictController.js121
-rw-r--r--ecomp-sdk-app/src/main/webapp/app/policyApp/controller/dictionaryController/FWServiceListDictController.js147
-rw-r--r--ecomp-sdk-app/src/main/webapp/app/policyApp/controller/dictionaryController/FWTermListDictController.js331
-rw-r--r--ecomp-sdk-app/src/main/webapp/app/policyApp/controller/dictionaryController/FWZoneDictController.js75
-rw-r--r--ecomp-sdk-app/src/main/webapp/app/policyApp/controller/dictionaryController/MSConfigNameDictController.js76
-rw-r--r--ecomp-sdk-app/src/main/webapp/app/policyApp/controller/dictionaryController/MSDcaeUUIDDictController.js76
-rw-r--r--ecomp-sdk-app/src/main/webapp/app/policyApp/controller/dictionaryController/MSLocationDictController.js76
-rw-r--r--ecomp-sdk-app/src/main/webapp/app/policyApp/controller/dictionaryController/MSModelsDictController.js87
-rw-r--r--ecomp-sdk-app/src/main/webapp/app/policyApp/controller/dictionaryController/PSClosedLoopDictController.js75
-rw-r--r--ecomp-sdk-app/src/main/webapp/app/policyApp/controller/dictionaryController/PSGroupPolicyScopeDictController.js137
-rw-r--r--ecomp-sdk-app/src/main/webapp/app/policyApp/controller/dictionaryController/PSResourceDictController.js75
-rw-r--r--ecomp-sdk-app/src/main/webapp/app/policyApp/controller/dictionaryController/PSServiceDictController.js75
-rw-r--r--ecomp-sdk-app/src/main/webapp/app/policyApp/controller/dictionaryController/PSTypeDictController.js76
-rw-r--r--ecomp-sdk-app/src/main/webapp/app/policyApp/controller/dictionaryController/RiskTypeDictController.js75
-rw-r--r--ecomp-sdk-app/src/main/webapp/app/policyApp/controller/dictionaryController/SafePolicyWarningDictController.js107
-rw-r--r--ecomp-sdk-app/src/main/webapp/app/policyApp/controller/dictionaryController/actionPolicyDictController.js119
-rw-r--r--ecomp-sdk-app/src/main/webapp/app/policyApp/controller/dictionaryController/attributeDictController.js109
-rw-r--r--ecomp-sdk-app/src/main/webapp/app/policyApp/controller/dictionaryController/ecompNameEditorController.js74
35 files changed, 0 insertions, 3439 deletions
diff --git a/ecomp-sdk-app/src/main/webapp/app/policyApp/controller/dictionaryController/BRMSParamDictController.js b/ecomp-sdk-app/src/main/webapp/app/policyApp/controller/dictionaryController/BRMSParamDictController.js
deleted file mode 100644
index 030f08f43..000000000
--- a/ecomp-sdk-app/src/main/webapp/app/policyApp/controller/dictionaryController/BRMSParamDictController.js
+++ /dev/null
@@ -1,88 +0,0 @@
-/*-
- * ============LICENSE_START=======================================================
- * ECOMP Policy Engine
- * ================================================================================
- * Copyright (C) 2017 AT&T Intellectual Property. All rights reserved.
- * ================================================================================
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- * ============LICENSE_END=========================================================
- */
-
-/**
- */
-var editBRMSParamController = function ($scope, $modalInstance, message, $http, PapUrlService, UserInfoService, Notification){
- if(message.brmsParamDictionaryData==null)
- $scope.label='Add BRMS Rule'
- else{
- $scope.label='Edit BRMS Rule'
- $scope.disableCd=true;
- }
-
- var papUrl;
- PapUrlService.getPapUrl().then(function(data) {
- var config = data;
- papUrl = config.PAP_URL;
- console.log(papUrl);
- });
-
- /*getting user info from session*/
- var loginId = null;
- UserInfoService.getFunctionalMenuStaticDetailSession()
- .then(function (response) {
- loginId = response.userid;
- });
-
- $scope.editBRMSParam = message.brmsParamDictionaryData;
-
- $scope.uploadFile = function(files) {
- var fd = new FormData();
- fd.append("file", files[0]);
- $http.post(papUrl + "/ecomp/brms_dictionary/set_BRMSParamData.htm", fd, {
- withCredentials: false,
- headers: {'Content-Type': undefined },
- transformRequest: angular.identity
- }).success().error( );
-
- };
-
- $scope.MyFile = [];
- $scope.saveBRMSParam = function(brmsParamDictionaryData) {
- var file = $scope.MyFile;
- var uuu = papUrl + "/ecomp/brms_dictionary/save_BRMSParam.htm";
- var postData={brmsParamDictionaryData: brmsParamDictionaryData, loginId: loginId};
- $.ajax({
- type : 'POST',
- url : uuu,
- dataType: 'json',
- contentType: 'application/json',
- data: JSON.stringify(postData),
- success : function(data){
- $scope.$apply(function(){
- $scope.brmsParamDictionaryDatas=data.brmsParamDictionaryDatas;});
- if($scope.brmsParamDictionaryDatas == "Duplicate"){
- Notification.error("BRMSParan Dictionary exists with Same Name.")
- }else{
- console.log($scope.brmsParamDictionaryDatas);
- $modalInstance.close({brmsParamDictionaryDatas:$scope.brmsParamDictionaryDatas});
- }
- },
- error : function(data){
- alert("Error while saving.");
- }
- });
- };
-
- $scope.close = function() {
- $modalInstance.close();
- };
-} \ No newline at end of file
diff --git a/ecomp-sdk-app/src/main/webapp/app/policyApp/controller/dictionaryController/CLPepOptionsDictController.js b/ecomp-sdk-app/src/main/webapp/app/policyApp/controller/dictionaryController/CLPepOptionsDictController.js
deleted file mode 100644
index 5ec078f11..000000000
--- a/ecomp-sdk-app/src/main/webapp/app/policyApp/controller/dictionaryController/CLPepOptionsDictController.js
+++ /dev/null
@@ -1,120 +0,0 @@
-/*-
- * ============LICENSE_START=======================================================
- * ECOMP Policy Engine
- * ================================================================================
- * Copyright (C) 2017 AT&T Intellectual Property. All rights reserved.
- * ================================================================================
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- * ============LICENSE_END=========================================================
- */
-
-/**
- */
-var editPEPOptionsController = function ($scope, $modalInstance, message, PapUrlService, UserInfoService, Notification){
- if(message.pepOptionsDictionaryData==null)
- $scope.label='Add PEP Options',
- $scope.choices = [];
- else{
- $scope.label='Edit PEP Options'
- $scope.disableCd=true;
- $scope.choices = [];
- var headers = message.pepOptionsDictionaryData.actions;
- var SplitChars = ':#@';
- if (headers.indexOf(SplitChars) >= 0) {
- var splitHeader = headers.split(SplitChars);
- var singleHeader = splitHeader;
- var splitEqual = '=#@';
- for(i = 0; i < singleHeader.length; i++){
- if (singleHeader[i].indexOf(splitEqual) >= 0) {
- var splitValue = singleHeader[i].split(splitEqual);
- var key = splitValue[0];
- var value = splitValue[1];
- var newItemNo = $scope.choices.length+1;
- $scope.choices.push({'id':'choice'+newItemNo, 'option': key , 'number' : value });
- }
- }
- }else{
- var splitEqual = '=#@';
- if (headers.indexOf(splitEqual) >= 0) {
- var splitValue = headers.split(splitEqual);
- var key = splitValue[0];
- var value = splitValue[1];
- $scope.choices.push({'id':'choice'+1, 'option': key , 'number' : value });
- }
- }
- }
-
- var papUrl;
- PapUrlService.getPapUrl().then(function(data) {
- var config = data;
- papUrl = config.PAP_URL;
- console.log(papUrl);
- });
-
- /*getting user info from session*/
- var loginId = null;
- UserInfoService.getFunctionalMenuStaticDetailSession()
- .then(function (response) {
- loginId = response.userid;
- });
-
- $scope.editPEPOptions = message.pepOptionsDictionaryData;
-
- $scope.saveCLPepOptions = function(pepOptionsDictionaryData) {
- var finalData = extend(pepOptionsDictionaryData, $scope.actions[0]);
- var uuu = papUrl + "/ecomp/cl_dictionary/save_pepOptions.htm";
- var postData={pepOptionsDictionaryData: finalData, loginId: loginId};
- $.ajax({
- type : 'POST',
- url : uuu,
- dataType: 'json',
- contentType: 'application/json',
- data: JSON.stringify(postData),
- success : function(data){
- $scope.$apply(function(){
- $scope.pepOptionsDictionaryDatas=data.pepOptionsDictionaryDatas;});
- if($scope.pepOptionsDictionaryDatas == "Duplicate"){
- Notification.error("PEP Options Dictionary exists with Same PEP Name.")
- }else{
- console.log($scope.pepOptionsDictionaryDatas);
- $modalInstance.close({pepOptionsDictionaryDatas:$scope.pepOptionsDictionaryDatas});
- }
- },
- error : function(data){
- alert("Error while saving.");
- }
- });
- };
-
- $scope.close = function() {
- $modalInstance.close();
- };
-
- function extend(obj, src) {
- for (var key in src) {
- if (src.hasOwnProperty(key)) obj[key] = src[key];
- }
- return obj;
- }
-
- $scope.actions = [{"attributes" : $scope.choices}];
- $scope.addNewChoice = function() {
- var newItemNo = $scope.choices.length+1;
- $scope.choices.push({'id':'choice'+newItemNo});
- };
- $scope.removeChoice = function() {
- var lastItem = $scope.choices.length-1;
- $scope.choices.splice(lastItem);
- };
-
-} \ No newline at end of file
diff --git a/ecomp-sdk-app/src/main/webapp/app/policyApp/controller/dictionaryController/CLServiceDictController.js b/ecomp-sdk-app/src/main/webapp/app/policyApp/controller/dictionaryController/CLServiceDictController.js
deleted file mode 100644
index c3acc72b2..000000000
--- a/ecomp-sdk-app/src/main/webapp/app/policyApp/controller/dictionaryController/CLServiceDictController.js
+++ /dev/null
@@ -1,75 +0,0 @@
-/*-
- * ============LICENSE_START=======================================================
- * ECOMP Policy Engine
- * ================================================================================
- * Copyright (C) 2017 AT&T Intellectual Property. All rights reserved.
- * ================================================================================
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- * ============LICENSE_END=========================================================
- */
-
-/**
- */
-var editCLServiceController = function ($scope, $modalInstance, message, PapUrlService, UserInfoService, Notification){
- if(message.closedLoopServiceDictionaryData==null)
- $scope.label='Add Service Name'
- else{
- $scope.label='Edit Service Name'
- $scope.disableCd=true;
- }
-
- var papUrl;
- PapUrlService.getPapUrl().then(function(data) {
- var config = data;
- papUrl = config.PAP_URL;
- console.log(papUrl);
- });
-
- /*getting user info from session*/
- var loginId = null;
- UserInfoService.getFunctionalMenuStaticDetailSession()
- .then(function (response) {
- loginId = response.userid;
- });
-
- $scope.editCLService = message.closedLoopServiceDictionaryData;
-
- $scope.saveCLServiceDict = function(closedLoopServiceDictionaryData) {
- var uuu = papUrl + "/ecomp/cl_dictionary/save_service.htm";
- var postData={closedLoopServiceDictionaryData: closedLoopServiceDictionaryData, loginId: loginId};
- $.ajax({
- type : 'POST',
- url : uuu,
- dataType: 'json',
- contentType: 'application/json',
- data: JSON.stringify(postData),
- success : function(data){
- $scope.$apply(function(){
- $scope.closedLoopServiceDictionaryDatas=data.closedLoopServiceDictionaryDatas;});
- if($scope.closedLoopServiceDictionaryDatas == "Duplicate"){
- Notification.error("ClosedLoop Service Dictionary exists with Same Service Name.")
- }else{
- console.log($scope.closedLoopServiceDictionaryDatas);
- $modalInstance.close({closedLoopServiceDictionaryDatas:$scope.closedLoopServiceDictionaryDatas});
- }
- },
- error : function(data){
- alert("Error while saving.");
- }
- });
- };
-
- $scope.close = function() {
- $modalInstance.close();
- };
-} \ No newline at end of file
diff --git a/ecomp-sdk-app/src/main/webapp/app/policyApp/controller/dictionaryController/CLSiteDictController.js b/ecomp-sdk-app/src/main/webapp/app/policyApp/controller/dictionaryController/CLSiteDictController.js
deleted file mode 100644
index 7150ca891..000000000
--- a/ecomp-sdk-app/src/main/webapp/app/policyApp/controller/dictionaryController/CLSiteDictController.js
+++ /dev/null
@@ -1,75 +0,0 @@
-/*-
- * ============LICENSE_START=======================================================
- * ECOMP Policy Engine
- * ================================================================================
- * Copyright (C) 2017 AT&T Intellectual Property. All rights reserved.
- * ================================================================================
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- * ============LICENSE_END=========================================================
- */
-
-/**
- */
-var editCLSiteController = function ($scope, $modalInstance, message, PapUrlService, UserInfoService, Notification){
- if(message.closedLoopSiteDictionaryData==null)
- $scope.label='Add Site Name'
- else{
- $scope.label='Edit Site Name'
- $scope.disableCd=true;
- }
-
- var papUrl;
- PapUrlService.getPapUrl().then(function(data) {
- var config = data;
- papUrl = config.PAP_URL;
- console.log(papUrl);
- });
-
- /*getting user info from session*/
- var loginId = null;
- UserInfoService.getFunctionalMenuStaticDetailSession()
- .then(function (response) {
- loginId = response.userid;
- });
-
- $scope.editCLSite = message.closedLoopSiteDictionaryData;
-
- $scope.saveCLSite = function(closedLoopSiteDictionaryData) {
- var uuu = papUrl + "/ecomp/cl_dictionary/save_siteName.htm";
- var postData={closedLoopSiteDictionaryData: closedLoopSiteDictionaryData, loginId: loginId};
- $.ajax({
- type : 'POST',
- url : uuu,
- dataType: 'json',
- contentType: 'application/json',
- data: JSON.stringify(postData),
- success : function(data){
- $scope.$apply(function(){
- $scope.closedLoopSiteDictionaryDatas=data.closedLoopSiteDictionaryDatas;});
- if($scope.closedLoopSiteDictionaryDatas == "Duplicate"){
- Notification.error("ClosedLoop Site Dictionary exists with Same Site Name.")
- }else{
- console.log($scope.closedLoopSiteDictionaryDatas);
- $modalInstance.close({closedLoopSiteDictionaryDatas:$scope.closedLoopSiteDictionaryDatas});
- }
- },
- error : function(data){
- alert("Error while saving.");
- }
- });
- };
-
- $scope.close = function() {
- $modalInstance.close();
- };
-} \ No newline at end of file
diff --git a/ecomp-sdk-app/src/main/webapp/app/policyApp/controller/dictionaryController/CLVarbindDictController.js b/ecomp-sdk-app/src/main/webapp/app/policyApp/controller/dictionaryController/CLVarbindDictController.js
deleted file mode 100644
index 03c2eb345..000000000
--- a/ecomp-sdk-app/src/main/webapp/app/policyApp/controller/dictionaryController/CLVarbindDictController.js
+++ /dev/null
@@ -1,75 +0,0 @@
-/*-
- * ============LICENSE_START=======================================================
- * ECOMP Policy Engine
- * ================================================================================
- * Copyright (C) 2017 AT&T Intellectual Property. All rights reserved.
- * ================================================================================
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- * ============LICENSE_END=========================================================
- */
-
-/**
- */
-var editCLVarbindController = function ($scope, $modalInstance, message, PapUrlService, UserInfoService, Notification){
- if(message.varbindDictionaryData==null)
- $scope.label='Add Varbind '
- else{
- $scope.label='Edit Varbind'
- $scope.disableCd=true;
- }
-
- var papUrl;
- PapUrlService.getPapUrl().then(function(data) {
- var config = data;
- papUrl = config.PAP_URL;
- console.log(papUrl);
- });
-
- /*getting user info from session*/
- var loginId = null;
- UserInfoService.getFunctionalMenuStaticDetailSession()
- .then(function (response) {
- loginId = response.userid;
- });
-
- $scope.editCLVarbind = message.varbindDictionaryData;
-
- $scope.saveCLVarbind = function(varbindDictionaryData) {
- var uuu = papUrl + "/ecomp/cl_dictionary/save_varbind.htm";
- var postData={varbindDictionaryData: varbindDictionaryData, loginId: loginId};
- $.ajax({
- type : 'POST',
- url : uuu,
- dataType: 'json',
- contentType: 'application/json',
- data: JSON.stringify(postData),
- success : function(data){
- $scope.$apply(function(){
- $scope.varbindDictionaryDatas=data.varbindDictionaryDatas;});
- if($scope.varbindDictionaryDatas == "Duplicate"){
- Notification.error("ClosedLoop Varbind Dictionary exists with Same Varbind Name.")
- }else{
- console.log($scope.varbindDictionaryDatas);
- $modalInstance.close({varbindDictionaryDatas:$scope.varbindDictionaryDatas});
- }
- },
- error : function(data){
- alert("Error while saving.");
- }
- });
- };
-
- $scope.close = function() {
- $modalInstance.close();
- };
-} \ No newline at end of file
diff --git a/ecomp-sdk-app/src/main/webapp/app/policyApp/controller/dictionaryController/CLVnfTypeDictController.js b/ecomp-sdk-app/src/main/webapp/app/policyApp/controller/dictionaryController/CLVnfTypeDictController.js
deleted file mode 100644
index 5b46e67a2..000000000
--- a/ecomp-sdk-app/src/main/webapp/app/policyApp/controller/dictionaryController/CLVnfTypeDictController.js
+++ /dev/null
@@ -1,75 +0,0 @@
-/*-
- * ============LICENSE_START=======================================================
- * ECOMP Policy Engine
- * ================================================================================
- * Copyright (C) 2017 AT&T Intellectual Property. All rights reserved.
- * ================================================================================
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- * ============LICENSE_END=========================================================
- */
-
-/**
- */
-var editVnfTypeController = function ($scope, $modalInstance, message, PapUrlService, UserInfoService, Notification){
- if(message.vnfTypeDictionaryData==null)
- $scope.label='Add VNF Type'
- else{
- $scope.label='Edit VNF Type'
- $scope.disableCd=true;
- }
-
- var papUrl;
- PapUrlService.getPapUrl().then(function(data) {
- var config = data;
- papUrl = config.PAP_URL;
- console.log(papUrl);
- });
-
- /*getting user info from session*/
- var loginId = null;
- UserInfoService.getFunctionalMenuStaticDetailSession()
- .then(function (response) {
- loginId = response.userid;
- });
-
- $scope.editVnfType = message.vnfTypeDictionaryData;
-
- $scope.saveCLVnfType = function(vnfTypeDictionaryData) {
- var uuu = papUrl + "/ecomp/cl_dictionary/save_vnfType.htm";
- var postData={vnfTypeDictionaryData: vnfTypeDictionaryData, loginId: loginId};
- $.ajax({
- type : 'POST',
- url : uuu,
- dataType: 'json',
- contentType: 'application/json',
- data: JSON.stringify(postData),
- success : function(data){
- $scope.$apply(function(){
- $scope.vnfTypeDictionaryDatas=data.vnfTypeDictionaryDatas;});
- if($scope.vnfTypeDictionaryDatas == "Duplicate"){
- Notification.error("ClosedLoop VNFType Dictionary exists with Same VNFType Name.")
- }else{
- console.log($scope.vnfTypeDictionaryDatas);
- $modalInstance.close({vnfTypeDictionaryDatas:$scope.vnfTypeDictionaryDatas});
- }
- },
- error : function(data){
- alert("Error while saving.");
- }
- });
- };
-
- $scope.close = function() {
- $modalInstance.close();
- };
-} \ No newline at end of file
diff --git a/ecomp-sdk-app/src/main/webapp/app/policyApp/controller/dictionaryController/CLVsclActionDictController.js b/ecomp-sdk-app/src/main/webapp/app/policyApp/controller/dictionaryController/CLVsclActionDictController.js
deleted file mode 100644
index d69a30e7a..000000000
--- a/ecomp-sdk-app/src/main/webapp/app/policyApp/controller/dictionaryController/CLVsclActionDictController.js
+++ /dev/null
@@ -1,75 +0,0 @@
-/*-
- * ============LICENSE_START=======================================================
- * ECOMP Policy Engine
- * ================================================================================
- * Copyright (C) 2017 AT&T Intellectual Property. All rights reserved.
- * ================================================================================
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- * ============LICENSE_END=========================================================
- */
-
-/**
- */
-var editVsclActionController = function ($scope, $modalInstance, message, PapUrlService, UserInfoService, Notification){
- if(message.vsclActionDictionaryData==null)
- $scope.label='Add VSCL Action'
- else{
- $scope.label='Edit VSCL Action'
- $scope.disableCd=true;
- }
-
- var papUrl;
- PapUrlService.getPapUrl().then(function(data) {
- var config = data;
- papUrl = config.PAP_URL;
- console.log(papUrl);
- });
-
- /*getting user info from session*/
- var loginId = null;
- UserInfoService.getFunctionalMenuStaticDetailSession()
- .then(function (response) {
- loginId = response.userid;
- });
-
- $scope.editvsclAction = message.vsclActionDictionaryData;
-
- $scope.saveCLVSCLAction = function(vsclActionDictionaryData) {
- var uuu = papUrl + "/ecomp/cl_dictionary/save_vsclAction.htm";
- var postData={vsclActionDictionaryData: vsclActionDictionaryData, loginId: loginId};
- $.ajax({
- type : 'POST',
- url : uuu,
- dataType: 'json',
- contentType: 'application/json',
- data: JSON.stringify(postData),
- success : function(data){
- $scope.$apply(function(){
- $scope.vsclActionDictionaryDatas=data.vsclActionDictionaryDatas;});
- if($scope.vsclActionDictionaryDatas == "Duplicate"){
- Notification.error("ClosedLoop VSCLAction Dictionary exists with Same VSCLAction Name.")
- }else{
- console.log($scope.vsclActionDictionaryDatas);
- $modalInstance.close({vsclActionDictionaryDatas:$scope.vsclActionDictionaryDatas});
- }
- },
- error : function(data){
- alert("Error while saving.");
- }
- });
- };
-
- $scope.close = function() {
- $modalInstance.close();
- };
-} \ No newline at end of file
diff --git a/ecomp-sdk-app/src/main/webapp/app/policyApp/controller/dictionaryController/DecisionSettingsDictController.js b/ecomp-sdk-app/src/main/webapp/app/policyApp/controller/dictionaryController/DecisionSettingsDictController.js
deleted file mode 100644
index cbe99c094..000000000
--- a/ecomp-sdk-app/src/main/webapp/app/policyApp/controller/dictionaryController/DecisionSettingsDictController.js
+++ /dev/null
@@ -1,75 +0,0 @@
-/*-
- * ============LICENSE_START=======================================================
- * ECOMP Policy Engine
- * ================================================================================
- * Copyright (C) 2017 AT&T Intellectual Property. All rights reserved.
- * ================================================================================
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- * ============LICENSE_END=========================================================
- */
-
-/**
- */
-var editSettingsDictController = function ($scope, $modalInstance, message, PapUrlService, UserInfoService, Notification){
- if(message.settingsDictionaryData==null)
- $scope.label='Add Decision Settings'
- else{
- $scope.label='Edit Decision Settings'
- $scope.disableCd=true;
- }
-
- var papUrl;
- PapUrlService.getPapUrl().then(function(data) {
- var config = data;
- papUrl = config.PAP_URL;
- console.log(papUrl);
- });
-
- /*getting user info from session*/
- var loginId = null;
- UserInfoService.getFunctionalMenuStaticDetailSession()
- .then(function (response) {
- loginId = response.userid;
- });
-
- $scope.editSettingsDict = message.settingsDictionaryData;
-
- $scope.saveDecisionSettings = function(settingsDictionaryData) {
- var uuu = papUrl + "/ecomp/decision_dictionary/save_Settings.htm";
- var postData={settingsDictionaryData: settingsDictionaryData, loginId: loginId};
- $.ajax({
- type : 'POST',
- url : uuu,
- dataType: 'json',
- contentType: 'application/json',
- data: JSON.stringify(postData),
- success : function(data){
- $scope.$apply(function(){
- $scope.settingsDictionaryDatas=data.settingsDictionaryDatas;});
- if($scope.settingsDictionaryDatas == "Duplicate"){
- Notification.error("Decision Dictionary exists with Same Settings Name.")
- }else{
- console.log($scope.settingsDictionaryDatas);
- $modalInstance.close({settingsDictionaryDatas:$scope.settingsDictionaryDatas});
- }
- },
- error : function(data){
- alert("Error while saving.");
- }
- });
- };
-
- $scope.close = function() {
- $modalInstance.close();
- };
-} \ No newline at end of file
diff --git a/ecomp-sdk-app/src/main/webapp/app/policyApp/controller/dictionaryController/DescriptiveSearchDictController.js b/ecomp-sdk-app/src/main/webapp/app/policyApp/controller/dictionaryController/DescriptiveSearchDictController.js
deleted file mode 100644
index f78cedc24..000000000
--- a/ecomp-sdk-app/src/main/webapp/app/policyApp/controller/dictionaryController/DescriptiveSearchDictController.js
+++ /dev/null
@@ -1,121 +0,0 @@
-/*-
- * ============LICENSE_START=======================================================
- * ECOMP Policy Engine
- * ================================================================================
- * Copyright (C) 2017 AT&T Intellectual Property. All rights reserved.
- * ================================================================================
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- * ============LICENSE_END=========================================================
- */
-
-/**
- */
-var editDescriptiveScopeController = function ($scope, $modalInstance, message, PapUrlService, UserInfoService, Notification){
- if(message.descriptiveScopeDictionaryData==null)
- $scope.label='Add Descriptive Scope',
- $scope.choices = [];
- else{
- $scope.label='Edit Descriptive Scope'
- $scope.disableCd=true;
- $scope.choices = [];
- var headers = message.descriptiveScopeDictionaryData.search;
- var SplitChars = 'AND';
- if (headers.indexOf(SplitChars) >= 0) {
- var splitHeader = headers.split(SplitChars);
- var singleHeader = splitHeader;
- var splitEqual = ':';
- for(i = 0; i < singleHeader.length; i++){
- if (singleHeader[i].indexOf(splitEqual) >= 0) {
- var splitValue = singleHeader[i].split(splitEqual);
- var key = splitValue[0];
- var value = splitValue[1];
- var newItemNo = $scope.choices.length+1;
- $scope.choices.push({'id':'choice'+newItemNo, 'option': key , 'number' : value });
- }
- }
- }else{
- var splitEqual = ':';
- if (headers.indexOf(splitEqual) >= 0) {
- var splitValue = headers.split(splitEqual);
- var key = splitValue[0];
- var value = splitValue[1];
- $scope.choices.push({'id':'choice'+1, 'option': key , 'number' : value });
- }
- }
- }
-
- var papUrl;
- PapUrlService.getPapUrl().then(function(data) {
- var config = data;
- papUrl = config.PAP_URL;
- console.log(papUrl);
- });
-
- /*getting user info from session*/
- var loginId = null;
- UserInfoService.getFunctionalMenuStaticDetailSession()
- .then(function (response) {
- loginId = response.userid;
- });
-
- $scope.editDescriptiveScope = message.descriptiveScopeDictionaryData;
-
- $scope.saveDescriptiveScope = function(descriptiveScopeDictionaryData) {
- var finalData = extend(descriptiveScopeDictionaryData, $scope.actions[0]);
- var uuu = papUrl + "/ecomp/descriptive_dictionary/save_descriptive.htm";
- var postData={descriptiveScopeDictionaryData: finalData, loginId: loginId};
- $.ajax({
- type : 'POST',
- url : uuu,
- dataType: 'json',
- contentType: 'application/json',
- data: JSON.stringify(postData),
- success : function(data){
- $scope.$apply(function(){
- $scope.descriptiveScopeDictionaryDatas=data.descriptiveScopeDictionaryDatas;});
- if($scope.descriptiveScopeDictionaryDatas == "Duplicate"){
- Notification.error("Descriptive Scope Dictionary exists with Same Scope Name.")
- }else{
- console.log($scope.descriptiveScopeDictionaryDatas);
- $modalInstance.close({descriptiveScopeDictionaryDatas:$scope.descriptiveScopeDictionaryDatas});
- }
-
- },
- error : function(data){
- alert("Error while saving.");
- }
- });
- };
-
- $scope.close = function() {
- $modalInstance.close();
- };
-
- function extend(obj, src) {
- for (var key in src) {
- if (src.hasOwnProperty(key)) obj[key] = src[key];
- }
- return obj;
- }
-
- $scope.actions = [{"attributes" : $scope.choices}];
- $scope.addNewChoice = function() {
- var newItemNo = $scope.choices.length+1;
- $scope.choices.push({'id':'choice'+newItemNo});
- };
- $scope.removeChoice = function() {
- var lastItem = $scope.choices.length-1;
- $scope.choices.splice(lastItem);
- };
-
-} \ No newline at end of file
diff --git a/ecomp-sdk-app/src/main/webapp/app/policyApp/controller/dictionaryController/EnforcerDictController.js b/ecomp-sdk-app/src/main/webapp/app/policyApp/controller/dictionaryController/EnforcerDictController.js
deleted file mode 100644
index caf17204f..000000000
--- a/ecomp-sdk-app/src/main/webapp/app/policyApp/controller/dictionaryController/EnforcerDictController.js
+++ /dev/null
@@ -1,70 +0,0 @@
-/*-
- * ============LICENSE_START=======================================================
- * ECOMP Policy Engine
- * ================================================================================
- * Copyright (C) 2017 AT&T Intellectual Property. All rights reserved.
- * ================================================================================
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- * ============LICENSE_END=========================================================
- */
-
-/**
- */
-var editEnforcerTypeController = function ($scope, $modalInstance, message, PapUrlService, UserInfoService){
- if(message.enforcerDictionaryData==null)
- $scope.label='Add Enforcing Type'
- else{
- $scope.label='Edit Enforcing Type'
- $scope.disableCd=true;
- }
- $scope.editEnforcerType = message.enforcerDictionaryData;
-
- var papUrl;
- PapUrlService.getPapUrl().then(function(data) {
- var config = data;
- papUrl = config.PAP_URL;
- console.log(papUrl);
- });
-
- /*getting user info from session*/
- var loginId = null;
- UserInfoService.getFunctionalMenuStaticDetailSession()
- .then(function (response) {
- loginId = response.userid;
- });
-
- $scope.saveEnforcerType = function(enforcerDictionaryData) {
- var uuu = papUrl + "/ecomp/enforcer_dictionary/save_enforcerType.htm";
- var postData={enforcerDictionaryData: enforcerDictionaryData, loginId: loginId};
- $.ajax({
- type : 'POST',
- url : uuu,
- dataType: 'json',
- contentType: 'application/json',
- data: JSON.stringify(postData),
- success : function(data){
- $scope.$apply(function(){
- $scope.enforcerDictionaryDatas=data.enforcerDictionaryDatas;});
- console.log($scope.enforcerDictionaryDatas);
- $modalInstance.close({enforcerDictionaryDatas:$scope.enforcerDictionaryDatas});
- },
- error : function(data){
- alert("Error while saving.");
- }
- });
- };
-
- $scope.close = function() {
- $modalInstance.close();
- };
-} \ No newline at end of file
diff --git a/ecomp-sdk-app/src/main/webapp/app/policyApp/controller/dictionaryController/FWActionListDictController.js b/ecomp-sdk-app/src/main/webapp/app/policyApp/controller/dictionaryController/FWActionListDictController.js
deleted file mode 100644
index 14432e9b9..000000000
--- a/ecomp-sdk-app/src/main/webapp/app/policyApp/controller/dictionaryController/FWActionListDictController.js
+++ /dev/null
@@ -1,75 +0,0 @@
-/*-
- * ============LICENSE_START=======================================================
- * ECOMP Policy Engine
- * ================================================================================
- * Copyright (C) 2017 AT&T Intellectual Property. All rights reserved.
- * ================================================================================
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- * ============LICENSE_END=========================================================
- */
-
-/**
- */
-var editFWActionListController = function ($scope, $modalInstance, message, PapUrlService, UserInfoService, Notification){
- if(message.actionListDictionaryData==null)
- $scope.label='Add Action Name'
- else{
- $scope.label='Edit Action Name'
- $scope.disableCd=true;
- }
-
- var papUrl;
- PapUrlService.getPapUrl().then(function(data) {
- var config = data;
- papUrl = config.PAP_URL;
- console.log(papUrl);
- });
-
- /*getting user info from session*/
- var loginId = null;
- UserInfoService.getFunctionalMenuStaticDetailSession()
- .then(function (response) {
- loginId = response.userid;
- });
-
- $scope.editActionList = message.actionListDictionaryData;
-
- $scope.saveFWActionList = function(actionListDictionaryData) {
- var uuu = papUrl + "/ecomp/fw_dictionary/save_ActionList.htm";
- var postData={actionListDictionaryData: actionListDictionaryData, loginId: loginId};
- $.ajax({
- type : 'POST',
- url : uuu,
- dataType: 'json',
- contentType: 'application/json',
- data: JSON.stringify(postData),
- success : function(data){
- $scope.$apply(function(){
- $scope.actionListDictionaryDatas=data.actionListDictionaryDatas;});
- if($scope.actionListDictionaryDatas == "Duplicate"){
- Notification.error("FW ActionList Dictionary exists with Same ActionList Name.")
- }else{
- console.log($scope.actionListDictionaryDatas);
- $modalInstance.close({actionListDictionaryDatas:$scope.actionListDictionaryDatas});
- }
- },
- error : function(data){
- alert("Error while saving.");
- }
- });
- };
-
- $scope.close = function() {
- $modalInstance.close();
- };
-} \ No newline at end of file
diff --git a/ecomp-sdk-app/src/main/webapp/app/policyApp/controller/dictionaryController/FWAddressGroupDictController.js b/ecomp-sdk-app/src/main/webapp/app/policyApp/controller/dictionaryController/FWAddressGroupDictController.js
deleted file mode 100644
index 57d9ae95d..000000000
--- a/ecomp-sdk-app/src/main/webapp/app/policyApp/controller/dictionaryController/FWAddressGroupDictController.js
+++ /dev/null
@@ -1,120 +0,0 @@
-/*-
- * ============LICENSE_START=======================================================
- * ECOMP Policy Engine
- * ================================================================================
- * Copyright (C) 2017 AT&T Intellectual Property. All rights reserved.
- * ================================================================================
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- * ============LICENSE_END=========================================================
- */
-
-/**
- */
-var editFWAddressGroupController = function ($scope, $modalInstance, message, FWDictionaryService, PapUrlService, UserInfoService, Notification){
- if(message.addressGroupDictionaryData==null)
- $scope.label='Add Address Group',
- $scope.apchoices = [];
- else{
- $scope.label='Edit Address Group'
- $scope.disableCd=true;
- $scope.apchoices = [];
- var headers = message.addressGroupDictionaryData.prefixList;
- var splitEqual = ',';
- if(headers != null){
- if (headers.indexOf(splitEqual) >= 0) {
- var splitValue = headers.split(splitEqual);
- for(i = 0; i < splitValue.length; i++){
- var key = splitValue[i];
- $scope.apchoices.push({'id':'choice'+i+1, 'option': key});
- }
- }else{
- var key = headers;
- $scope.apchoices.push({'id':'choice'+1, 'option': key});
- }
- }
- }
-
- var papUrl;
- PapUrlService.getPapUrl().then(function(data) {
- var config = data;
- papUrl = config.PAP_URL;
- console.log(papUrl);
-
- FWDictionaryService.getPrefixListDictionaryDataByName(papUrl).then(function (data) {
- var j = data;
- $scope.data = JSON.parse(j.data);
- console.log($scope.data);
- $scope.prefixListDictionaryDatas = JSON.parse($scope.data.prefixListDictionaryDatas);
- console.log($scope.prefixListDictionaryDatas);
- }, function (error) {
- console.log("failed");
- });
-
- });
-
- /*getting user info from session*/
- var loginId = null;
- UserInfoService.getFunctionalMenuStaticDetailSession()
- .then(function (response) {
- loginId = response.userid;
- });
-
- $scope.editAddressGroup = message.addressGroupDictionaryData;
-
- $scope.saveFWAddressGroup = function(addressGroupDictionaryData) {
- var finalData = extend(addressGroupDictionaryData, $scope.attributeDatas[0]);
- var uuu = papUrl + "/ecomp/fw_dictionary/save_addressGroup.htm";
- var postData={addressGroupDictionaryData: finalData, loginId: loginId};
- $.ajax({
- type : 'POST',
- url : uuu,
- dataType: 'json',
- contentType: 'application/json',
- data: JSON.stringify(postData),
- success : function(data){
- $scope.$apply(function(){
- $scope.addressGroupDictionaryDatas=data.addressGroupDictionaryDatas;});
- if($scope.addressGroupDictionaryDatas == "Duplicate"){
- Notification.error("FW AddressGroup Dictionary exists with Same Address group Name.")
- }else{
- console.log($scope.addressGroupDictionaryDatas);
- $modalInstance.close({addressGroupDictionaryDatas:$scope.addressGroupDictionaryDatas});
- }
- },
- error : function(data){
- alert("Error while saving.");
- }
- });
- };
-
- $scope.close = function() {
- $modalInstance.close();
- };
-
- function extend(obj, src) {
- for (var key in src) {
- if (src.hasOwnProperty(key)) obj[key] = src[key];
- }
- return obj;
- }
-
- $scope.attributeDatas = [{"attributes" : $scope.apchoices}];
- $scope.addAPNewChoice = function() {
- var newItemNo = $scope.apchoices.length+1;
- $scope.apchoices.push({'id':'choice'+newItemNo});
- };
- $scope.removeAPChoice = function() {
- var lastItem = $scope.apchoices.length-1;
- $scope.apchoices.splice(lastItem);
- };
-} \ No newline at end of file
diff --git a/ecomp-sdk-app/src/main/webapp/app/policyApp/controller/dictionaryController/FWParentListDictController.js b/ecomp-sdk-app/src/main/webapp/app/policyApp/controller/dictionaryController/FWParentListDictController.js
deleted file mode 100644
index d73faf5f7..000000000
--- a/ecomp-sdk-app/src/main/webapp/app/policyApp/controller/dictionaryController/FWParentListDictController.js
+++ /dev/null
@@ -1,156 +0,0 @@
-/*-
- * ============LICENSE_START=======================================================
- * ECOMP Policy Engine
- * ================================================================================
- * Copyright (C) 2017 AT&T Intellectual Property. All rights reserved.
- * ================================================================================
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- * ============LICENSE_END=========================================================
- */
-
-/**
- */
-var editFWParentListController = function ($scope, $modalInstance, message, PapUrlService, UserInfoService, FWDictionaryService, Notification){
- if(message.fwDictListDictionaryData==null){
- $scope.slchoices = [];
- $scope.alchoices = [];
- $scope.label='Add Parent List'
- }else{
- $scope.label='Edit Parent List'
- $scope.disableCd=true;
- $scope.slchoices = [];
- $scope.alchoices = [];
- var slList = message.fwDictListDictionaryData.serviceList;
- var alList = message.fwDictListDictionaryData.addressList;
- var splitEqual = ',';
- if(slList != null){
- if (slList.indexOf(splitEqual) >= 0) {
- var splitValue = slList.split(splitEqual);
- for(i = 0; i < splitValue.length; i++){
- var key = splitValue[i];
- $scope.slchoices.push({'id':'choice'+i+1, 'option': key});
- }
- }else{
- var key = slList;
- $scope.slchoices.push({'id':'choice'+1, 'option': key});
- }
- }
- if(alList != null){
- if (alList.indexOf(splitEqual) >= 0) {
- var splitALValue = alList.split(splitEqual);
- for(i = 0; i < splitALValue.length; i++){
- var key = splitALValue[i];
- $scope.alchoices.push({'id':'choice'+i+1, 'option': key});
- }
- }else{
- var key = alList;
- $scope.alchoices.push({'id':'choice'+1, 'option': key});
- }
- }
- }
-
- var papUrl;
- PapUrlService.getPapUrl().then(function(data) {
- var config = data;
- papUrl = config.PAP_URL;
- console.log(papUrl);
-
- FWDictionaryService.getServiceListDictionaryDataByName(papUrl).then(function (data) {
- var j = data;
- $scope.data = JSON.parse(j.data);
- console.log($scope.data);
- $scope.serviceListDictionaryDatas = JSON.parse($scope.data.serviceListDictionaryDatas);
- console.log($scope.serviceListDictionaryDatas);
- }, function (error) {
- console.log("failed");
- });
-
- FWDictionaryService.getAddressGroupDictionaryDataByName(papUrl).then(function (data) {
- var j = data;
- $scope.data = JSON.parse(j.data);
- console.log($scope.data);
- $scope.addressGroupDictionaryDatas = JSON.parse($scope.data.addressGroupDictionaryDatas);
- console.log($scope.addressGroupDictionaryDatas);
- }, function (error) {
- console.log("failed");
- });
- });
-
- /*getting user info from session*/
- var loginId = null;
- UserInfoService.getFunctionalMenuStaticDetailSession()
- .then(function (response) {
- loginId = response.userid;
- });
-
- $scope.editParentList = message.fwDictListDictionaryData;
-
- $scope.saveFWParentList = function(fwDictListDictionaryData) {
- var addSLData = extend(fwDictListDictionaryData, $scope.attributeDatas[0]);
- var finalData = extend(addSLData, $scope.attributeALDatas[0]);
- var uuu = papUrl + "/ecomp/fw_dictionary/save_FWDictionaryList.htm";
- var postData={fwDictListDictionaryData: finalData, loginId: loginId};
- $.ajax({
- type : 'POST',
- url : uuu,
- dataType: 'json',
- contentType: 'application/json',
- data: JSON.stringify(postData),
- success : function(data){
- $scope.$apply(function(){
- $scope.fwDictListDictionaryDatas=data.fwDictListDictionaryDatas;});
- if($scope.fwDictListDictionaryDatas == "Duplicate"){
- Notification.error("FW DictionaryList Dictionary exists with Same Name.")
- }else{
- console.log($scope.fwDictListDictionaryDatas);
- $modalInstance.close({fwDictListDictionaryDatas:$scope.fwDictListDictionaryDatas});
- }
- },
- error : function(data){
- alert("Error while saving.");
- }
- });
- };
-
- $scope.close = function() {
- $modalInstance.close();
- };
-
- function extend(obj, src) {
- for (var key in src) {
- if (src.hasOwnProperty(key)) obj[key] = src[key];
- }
- return obj;
- }
-
-
- $scope.attributeDatas = [{"attributes" : $scope.slchoices}];
- $scope.addServiceGroupNewChoice = function() {
- var newItemNo = $scope.slchoices.length+1;
- $scope.slchoices.push({'id':'choice'+newItemNo});
- };
- $scope.removeServiceGroupChoice = function() {
- var lastItem = $scope.slchoices.length-1;
- $scope.slchoices.splice(lastItem);
- };
-
- $scope.attributeALDatas = [{"alAttributes" : $scope.alchoices}];
- $scope.addAddressGroupNewChoice = function() {
- var newItemNo = $scope.alchoices.length+1;
- $scope.alchoices.push({'id':'choice'+newItemNo});
- };
- $scope.removeAddressGroupChoice = function() {
- var lastItem = $scope.alchoices.length-1;
- $scope.alchoices.splice(lastItem);
- };
-} \ No newline at end of file
diff --git a/ecomp-sdk-app/src/main/webapp/app/policyApp/controller/dictionaryController/FWPortListDictController.js b/ecomp-sdk-app/src/main/webapp/app/policyApp/controller/dictionaryController/FWPortListDictController.js
deleted file mode 100644
index a2fbfe6d2..000000000
--- a/ecomp-sdk-app/src/main/webapp/app/policyApp/controller/dictionaryController/FWPortListDictController.js
+++ /dev/null
@@ -1,75 +0,0 @@
-/*-
- * ============LICENSE_START=======================================================
- * ECOMP Policy Engine
- * ================================================================================
- * Copyright (C) 2017 AT&T Intellectual Property. All rights reserved.
- * ================================================================================
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- * ============LICENSE_END=========================================================
- */
-
-/**
- */
-var editFWPortListController = function ($scope, $modalInstance, message, PapUrlService, UserInfoService, Notification){
- if(message.portListDictionaryData==null)
- $scope.label='Add Port Name'
- else{
- $scope.label='Edit Port Name'
- $scope.disableCd=true;
- }
-
- var papUrl;
- PapUrlService.getPapUrl().then(function(data) {
- var config = data;
- papUrl = config.PAP_URL;
- console.log(papUrl);
- });
-
- /*getting user info from session*/
- var loginId = null;
- UserInfoService.getFunctionalMenuStaticDetailSession()
- .then(function (response) {
- loginId = response.userid;
- });
-
- $scope.editPortList = message.portListDictionaryData;
-
- $scope.saveFWPortList = function(portListDictionaryData) {
- var uuu = papUrl + "/ecomp/fw_dictionary/save_portName.htm";
- var postData={portListDictionaryData: portListDictionaryData, loginId: loginId};
- $.ajax({
- type : 'POST',
- url : uuu,
- dataType: 'json',
- contentType: 'application/json',
- data: JSON.stringify(postData),
- success : function(data){
- $scope.$apply(function(){
- $scope.portListDictionaryDatas=data.portListDictionaryDatas;});
- if($scope.portListDictionaryDatas == "Duplicate"){
- Notification.error("FW PortList Dictionary exists with Same Port Name.")
- }else{
- console.log($scope.portListDictionaryDatas);
- $modalInstance.close({portListDictionaryDatas:$scope.portListDictionaryDatas});
- }
- },
- error : function(data){
- alert("Error while saving.");
- }
- });
- };
-
- $scope.close = function() {
- $modalInstance.close();
- };
-} \ No newline at end of file
diff --git a/ecomp-sdk-app/src/main/webapp/app/policyApp/controller/dictionaryController/FWPrefixListDictController.js b/ecomp-sdk-app/src/main/webapp/app/policyApp/controller/dictionaryController/FWPrefixListDictController.js
deleted file mode 100644
index f4e66e09c..000000000
--- a/ecomp-sdk-app/src/main/webapp/app/policyApp/controller/dictionaryController/FWPrefixListDictController.js
+++ /dev/null
@@ -1,103 +0,0 @@
-/*-
- * ============LICENSE_START=======================================================
- * ECOMP Policy Engine
- * ================================================================================
- * Copyright (C) 2017 AT&T Intellectual Property. All rights reserved.
- * ================================================================================
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- * ============LICENSE_END=========================================================
- */
-
-/**
- */
-var editFWPrefixListController = function ($scope, $modalInstance, message, Notification, PapUrlService, UserInfoService, Notification){
- $scope.validate = 'false';
- if(message.prefixListDictionaryData==null)
- $scope.label='Add PrefixList'
- else{
- $scope.label='Edit PrefixList'
- $scope.disableCd=true;
- }
-
- var papUrl;
- PapUrlService.getPapUrl().then(function(data) {
- var config = data;
- papUrl = config.PAP_URL;
- console.log(papUrl);
- });
-
- /*getting user info from session*/
- var loginId = null;
- UserInfoService.getFunctionalMenuStaticDetailSession()
- .then(function (response) {
- loginId = response.userid;
- });
-
- $scope.editPrefixList = message.prefixListDictionaryData;
-
- $scope.saveFWPrefixList = function(prefixListDictionaryData) {
- if($scope.validate == 'true'){
- var uuu = papUrl + "/ecomp/fw_dictionary/save_prefixList.htm";
- var postData={prefixListDictionaryData: prefixListDictionaryData, loginId: loginId};
- $.ajax({
- type : 'POST',
- url : uuu,
- dataType: 'json',
- contentType: 'application/json',
- data: JSON.stringify(postData),
- success : function(data){
- $scope.$apply(function(){
- $scope.prefixListDictionaryDatas=data.prefixListDictionaryDatas;});
- if($scope.prefixListDictionaryDatas == "Duplicate"){
- Notification.error("FW PrefixList Dictionary exists with Same PrefixList Name.")
- }else{
- console.log($scope.prefixListDictionaryDatas);
- $modalInstance.close({prefixListDictionaryDatas:$scope.prefixListDictionaryDatas});
- }
- },
- error : function(data){
- alert("Error while saving.");
- }
- });
- }else{
- Notification.error('Prefix List Validation is Not Successful');
- }
-
- };
-
- $scope.validateFWPrefixList = function(prefixListDictionaryData) {
- var uuu = papUrl + "/ecomp/fw_dictionary/validate_prefixList.htm";
- var postData={prefixListDictionaryData: prefixListDictionaryData};
- $.ajax({
- type : 'POST',
- url : uuu,
- dataType: 'json',
- contentType: 'application/json',
- data: JSON.stringify(postData),
- success : function(data){
- $scope.$apply(function(){
- $scope.result=data.result;});
- console.log($scope.result);
- if($scope.result == 'error'){
- Notification.error('IP not according to CIDR notation');
- }else{
- $scope.validate = 'true';
- }
- }
- });
- };
-
- $scope.close = function() {
- $modalInstance.close();
- };
-} \ No newline at end of file
diff --git a/ecomp-sdk-app/src/main/webapp/app/policyApp/controller/dictionaryController/FWProtocolListDictController.js b/ecomp-sdk-app/src/main/webapp/app/policyApp/controller/dictionaryController/FWProtocolListDictController.js
deleted file mode 100644
index 4de12b8fe..000000000
--- a/ecomp-sdk-app/src/main/webapp/app/policyApp/controller/dictionaryController/FWProtocolListDictController.js
+++ /dev/null
@@ -1,75 +0,0 @@
-/*-
- * ============LICENSE_START=======================================================
- * ECOMP Policy Engine
- * ================================================================================
- * Copyright (C) 2017 AT&T Intellectual Property. All rights reserved.
- * ================================================================================
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- * ============LICENSE_END=========================================================
- */
-
-/**
- */
-var editFWProtocolListController = function ($scope, $modalInstance, message, PapUrlService, UserInfoService, Notification){
- if(message.protocolListDictionaryData==null)
- $scope.label='Add Protocol Name'
- else{
- $scope.label='Edit Protocol Name'
- $scope.disableCd=true;
- }
-
- var papUrl;
- PapUrlService.getPapUrl().then(function(data) {
- var config = data;
- papUrl = config.PAP_URL;
- console.log(papUrl);
- });
-
- /*getting user info from session*/
- var loginId = null;
- UserInfoService.getFunctionalMenuStaticDetailSession()
- .then(function (response) {
- loginId = response.userid;
- });
-
- $scope.editProtocolList = message.protocolListDictionaryData;
-
- $scope.saveProtocolList = function(protocolListDictionaryData) {
- var uuu = papUrl + "/ecomp/fw_dictionary/save_protocolList.htm";
- var postData={protocolListDictionaryData: protocolListDictionaryData, loginId: loginId};
- $.ajax({
- type : 'POST',
- url : uuu,
- dataType: 'json',
- contentType: 'application/json',
- data: JSON.stringify(postData),
- success : function(data){
- $scope.$apply(function(){
- $scope.protocolListDictionaryDatas=data.protocolListDictionaryDatas;});
- if($scope.protocolListDictionaryDatas == "Duplicate"){
- Notification.error("FW ProtocolList Dictionary exists with Same Protocol Name.")
- }else{
- console.log($scope.protocolListDictionaryDatas);
- $modalInstance.close({protocolListDictionaryDatas:$scope.protocolListDictionaryDatas});
- }
- },
- error : function(data){
- alert("Error while saving.");
- }
- });
- };
-
- $scope.close = function() {
- $modalInstance.close();
- };
-} \ No newline at end of file
diff --git a/ecomp-sdk-app/src/main/webapp/app/policyApp/controller/dictionaryController/FWSecurityZoneDictController.js b/ecomp-sdk-app/src/main/webapp/app/policyApp/controller/dictionaryController/FWSecurityZoneDictController.js
deleted file mode 100644
index cd43a41b8..000000000
--- a/ecomp-sdk-app/src/main/webapp/app/policyApp/controller/dictionaryController/FWSecurityZoneDictController.js
+++ /dev/null
@@ -1,75 +0,0 @@
-/*-
- * ============LICENSE_START=======================================================
- * ECOMP Policy Engine
- * ================================================================================
- * Copyright (C) 2017 AT&T Intellectual Property. All rights reserved.
- * ================================================================================
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- * ============LICENSE_END=========================================================
- */
-
-/**
- */
-var editfwSecurityZoneController = function ($scope, $modalInstance, message, PapUrlService, UserInfoService, Notification){
- if(message.securityZoneDictionaryData==null)
- $scope.label='Add Security Zone'
- else{
- $scope.label='Edit Security Zone'
- $scope.disableCd=true;
- }
-
- var papUrl;
- PapUrlService.getPapUrl().then(function(data) {
- var config = data;
- papUrl = config.PAP_URL;
- console.log(papUrl);
- });
-
- /*getting user info from session*/
- var loginId = null;
- UserInfoService.getFunctionalMenuStaticDetailSession()
- .then(function (response) {
- loginId = response.userid;
- });
-
- $scope.editSecurityZone = message.securityZoneDictionaryData;
-
- $scope.saveSecurityZone = function(securityZoneDictionaryData) {
- var uuu = papUrl + "/ecomp/fw_dictionary/save_securityZone.htm";
- var postData={securityZoneDictionaryData: securityZoneDictionaryData, loginId: loginId};
- $.ajax({
- type : 'POST',
- url : uuu,
- dataType: 'json',
- contentType: 'application/json',
- data: JSON.stringify(postData),
- success : function(data){
- $scope.$apply(function(){
- $scope.securityZoneDictionaryDatas=data.securityZoneDictionaryDatas;});
- if($scope.securityZoneDictionaryDatas == "Duplicate"){
- Notification.error("FW SecurityZone Dictionary exists with Same Zone Name.")
- }else{
- console.log($scope.securityZoneDictionaryDatas);
- $modalInstance.close({securityZoneDictionaryDatas:$scope.securityZoneDictionaryDatas});
- }
- },
- error : function(data){
- alert("Error while saving.");
- }
- });
- };
-
- $scope.close = function() {
- $modalInstance.close();
- };
-} \ No newline at end of file
diff --git a/ecomp-sdk-app/src/main/webapp/app/policyApp/controller/dictionaryController/FWServiceGroupDictController.js b/ecomp-sdk-app/src/main/webapp/app/policyApp/controller/dictionaryController/FWServiceGroupDictController.js
deleted file mode 100644
index 3cf6d9be7..000000000
--- a/ecomp-sdk-app/src/main/webapp/app/policyApp/controller/dictionaryController/FWServiceGroupDictController.js
+++ /dev/null
@@ -1,121 +0,0 @@
-/*-
- * ============LICENSE_START=======================================================
- * ECOMP Policy Engine
- * ================================================================================
- * Copyright (C) 2017 AT&T Intellectual Property. All rights reserved.
- * ================================================================================
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- * ============LICENSE_END=========================================================
- */
-
-/**
- */
-var editFWServiceGroupController = function ($scope, $modalInstance, message, PapUrlService, UserInfoService, FWDictionaryService, Notification){
- if(message.serviceGroupDictionaryData==null){
- $scope.slchoices = [];
- $scope.label='Add Service Group'
- }else{
- $scope.label='Edit Service Group'
- $scope.disableCd=true;
- $scope.slchoices = [];
- var headers = message.serviceGroupDictionaryData.serviceList;
- var splitEqual = ',';
- if(headers != null){
- if (headers.indexOf(splitEqual) >= 0) {
- var splitValue = headers.split(splitEqual);
- for(i = 0; i < splitValue.length; i++){
- var key = splitValue[i];
- $scope.slchoices.push({'id':'choice'+i+1, 'option': key});
- }
- }else{
- var key = headers;
- $scope.slchoices.push({'id':'choice'+1, 'option': key});
- }
- }
- }
-
- var papUrl;
- PapUrlService.getPapUrl().then(function(data) {
- var config = data;
- papUrl = config.PAP_URL;
- console.log(papUrl);
-
- FWDictionaryService.getServiceListDictionaryDataByName(papUrl).then(function (data) {
- var j = data;
- $scope.data = JSON.parse(j.data);
- console.log($scope.data);
- $scope.serviceListDictionaryDatas = JSON.parse($scope.data.serviceListDictionaryDatas);
- console.log($scope.serviceListDictionaryDatas);
- }, function (error) {
- console.log("failed");
- });
- });
-
- /*getting user info from session*/
- var loginId = null;
- UserInfoService.getFunctionalMenuStaticDetailSession()
- .then(function (response) {
- loginId = response.userid;
- });
-
- $scope.editServiceGroup = message.serviceGroupDictionaryData;
-
- $scope.saveFWServiceGroup = function(serviceGroupDictionaryData) {
- var finalData = extend(serviceGroupDictionaryData, $scope.attributeDatas[0]);
- var uuu = papUrl + "/ecomp/fw_dictionary/save_serviceGroup.htm";
- var postData={serviceGroupDictionaryData: finalData, loginId: loginId};
- $.ajax({
- type : 'POST',
- url : uuu,
- dataType: 'json',
- contentType: 'application/json',
- data: JSON.stringify(postData),
- success : function(data){
- $scope.$apply(function(){
- $scope.serviceGroupDictionaryDatas=data.serviceGroupDictionaryDatas;});
- if($scope.serviceGroupDictionaryDatas == "Duplicate"){
- Notification.error("FW Service Group Dictionary exists with Same Group Name.")
- }else{
- console.log($scope.serviceGroupDictionaryDatas);
- $modalInstance.close({serviceGroupDictionaryDatas:$scope.serviceGroupDictionaryDatas});
- }
- },
- error : function(data){
- alert("Error while saving.");
- }
- });
- };
-
- $scope.close = function() {
- $modalInstance.close();
- };
-
- function extend(obj, src) {
- for (var key in src) {
- if (src.hasOwnProperty(key)) obj[key] = src[key];
- }
- return obj;
- }
-
-
-
- $scope.attributeDatas = [{"attributes" : $scope.slchoices}];
- $scope.addServiceGroupNewChoice = function() {
- var newItemNo = $scope.slchoices.length+1;
- $scope.slchoices.push({'id':'choice'+newItemNo});
- };
- $scope.removeServiceGroupChoice = function() {
- var lastItem = $scope.slchoices.length-1;
- $scope.slchoices.splice(lastItem);
- };
-} \ No newline at end of file
diff --git a/ecomp-sdk-app/src/main/webapp/app/policyApp/controller/dictionaryController/FWServiceListDictController.js b/ecomp-sdk-app/src/main/webapp/app/policyApp/controller/dictionaryController/FWServiceListDictController.js
deleted file mode 100644
index 73da6c486..000000000
--- a/ecomp-sdk-app/src/main/webapp/app/policyApp/controller/dictionaryController/FWServiceListDictController.js
+++ /dev/null
@@ -1,147 +0,0 @@
-/*-
- * ============LICENSE_START=======================================================
- * ECOMP Policy Engine
- * ================================================================================
- * Copyright (C) 2017 AT&T Intellectual Property. All rights reserved.
- * ================================================================================
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- * ============LICENSE_END=========================================================
- */
-
-/**
- */
-var editFWServiceListController = function ($scope, $modalInstance, message, FWDictionaryService, PapUrlService, UserInfoService, Notification){
- $scope.protocolListDictionaryDatas =[];
-
- $scope.tpchoices = [];
- $scope.apchoices = [];
- if(message.serviceListDictionaryData==null){
- $scope.label='Add Service List'
- }else{
- $scope.label='Edit Service List'
- $scope.disableCd=true;
- var tcpheaders = message.serviceListDictionaryData.serviceTransProtocol;
- var splitEqual = ',';
- if(tcpheaders != null){
- if (tcpheaders.indexOf(splitEqual) >= 0) {
- var splitValue = tcpheaders.split(splitEqual);
- for(i = 0; i < splitValue.length; i++){
- var key = splitValue[i];
- $scope.tpchoices.push({'id':'choice'+i+1, 'option': key});
- }
- }else{
- var key = tcpheaders;
- $scope.tpchoices.push({'id':'choice'+1, 'option': key});
- }
- }
- var appheaders = message.serviceListDictionaryData.serviceAppProtocol;
- var splitEqual1 = ',';
- if(appheaders != null){
- if (appheaders.indexOf(splitEqual1) >= 0) {
- var splitValue1 = appheaders.split(splitEqual1);
- for(i = 0; i < splitValue1.length; i++){
- var key1 = splitValue1[i];
- $scope.apchoices.push({'id':'choice'+i+1, 'option': key1});
- }
- }else{
- var key1 = appheaders;
- $scope.apchoices.push({'id':'choice'+1, 'option': key1});
- }
- }
- }
-
- var papUrl;
- PapUrlService.getPapUrl().then(function(data) {
- var config = data;
- papUrl = config.PAP_URL;
- console.log(papUrl);
-
- FWDictionaryService.getProtocolListDictionaryDataByName(papUrl).then(function (data) {
- var j = data;
- $scope.data = JSON.parse(j.data);
- console.log($scope.data);
- $scope.protocolListDictionaryDatas = JSON.parse($scope.data.protocolListDictionaryDatas);
- console.log($scope.protocolListDictionaryDatas);
- }, function (error) {
- console.log("failed");
- });
- });
-
- /*getting user info from session*/
- var loginId = null;
- UserInfoService.getFunctionalMenuStaticDetailSession()
- .then(function (response) {
- loginId = response.userid;
- });
-
- $scope.editServiceList = message.serviceListDictionaryData;
-
- $scope.saveFWServiceList = function(serviceListDictionaryData) {
- var addtcpData = extend(serviceListDictionaryData, $scope.attributeTCPDatas[0]);
- var finalData = extend(addtcpData, $scope.attributeAPPDatas[0]);
- var uuu = papUrl + "/ecomp/fw_dictionary/save_serviceList.htm";
- var postData={serviceListDictionaryData: finalData, loginId: loginId};
- $.ajax({
- type : 'POST',
- url : uuu,
- dataType: 'json',
- contentType: 'application/json',
- data: JSON.stringify(postData),
- success : function(data){
- $scope.$apply(function(){
- $scope.serviceListDictionaryDatas=data.serviceListDictionaryDatas;});
- if($scope.serviceListDictionaryDatas == "Duplicate"){
- Notification.error("FW ServiceList Dictionary exists with Same ServiceList Name.")
- }else{
- console.log($scope.serviceListDictionaryDatas);
- $modalInstance.close({serviceListDictionaryDatas:$scope.serviceListDictionaryDatas});
- }
- },
- error : function(data){
- alert("Error while saving.");
- }
- });
- };
-
- $scope.close = function() {
- $modalInstance.close();
- };
-
- function extend(obj, src) {
- for (var key in src) {
- if (src.hasOwnProperty(key)) obj[key] = src[key];
- }
- return obj;
- }
-
- $scope.attributeTCPDatas = [{"transportProtocols" : $scope.tpchoices}];
- $scope.addTPNewChoice = function() {
- var newItemNo = $scope.tpchoices.length+1;
- $scope.tpchoices.push({'id':'choice'+newItemNo});
- };
- $scope.removeTPChoice = function() {
- var lastItem = $scope.tpchoices.length-1;
- $scope.tpchoices.splice(lastItem);
- };
-
-
- $scope.attributeAPPDatas = [{"appProtocols" : $scope.apchoices}];
- $scope.addAPNewChoice = function() {
- var newItemNo = $scope.apchoices.length+1;
- $scope.apchoices.push({'id':'choice'+newItemNo});
- };
- $scope.removeAPChoice = function() {
- var lastItem = $scope.apchoices.length-1;
- $scope.apchoices.splice(lastItem);
- };
-} \ No newline at end of file
diff --git a/ecomp-sdk-app/src/main/webapp/app/policyApp/controller/dictionaryController/FWTermListDictController.js b/ecomp-sdk-app/src/main/webapp/app/policyApp/controller/dictionaryController/FWTermListDictController.js
deleted file mode 100644
index 8615082a2..000000000
--- a/ecomp-sdk-app/src/main/webapp/app/policyApp/controller/dictionaryController/FWTermListDictController.js
+++ /dev/null
@@ -1,331 +0,0 @@
-/*-
- * ============LICENSE_START=======================================================
- * ECOMP Policy Engine
- * ================================================================================
- * Copyright (C) 2017 AT&T Intellectual Property. All rights reserved.
- * ================================================================================
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- * ============LICENSE_END=========================================================
- */
-
-/**
- */
-var editFWTermListController = function ($scope, $modalInstance, message, FWDictionaryService, PapUrlService, UserInfoService, Notification){
- $scope.fromZonechoices = [];
- $scope.toZonechoices = [];
- $scope.sourceListchoices = [];
- $scope.destinationListchoices = [];
- $scope.sourceServicechoices = [];
- $scope.destinationServicechoices = [];
- $scope.actionListchoices = [];
- if(message.termListDictionaryData==null){
- $scope.label='Add Term List Name'
- }else{
- $scope.label='Edit Term List Name'
- $scope.disableCd=true;
- var fromZoneheaders = message.termListDictionaryData.fromZone;
- var splitFromZone = ',';
- if(fromZoneheaders != null){
- if (fromZoneheaders.indexOf(splitFromZone) >= 0) {
- var splitFromZoneValue = fromZoneheaders.split(splitFromZone);
- for(i = 0; i < splitFromZoneValue.length; i++){
- var key = splitFromZoneValue[i];
- $scope.fromZonechoices.push({'id':'choice'+i+1, 'option': key});
- }
- }else{
- var key = fromZoneheaders;
- $scope.fromZonechoices.push({'id':'choice'+1, 'option': key});
- }
- }
-
- var toZoneheaders = message.termListDictionaryData.toZone;
- var splitToZone = ',';
- if(toZoneheaders != null){
- if (toZoneheaders.indexOf(splitToZone) >= 0) {
- var splitToZoneValue = toZoneheaders.split(splitToZone);
- for(i = 0; i < splitToZoneValue.length; i++){
- var key = splitToZoneValue[i];
- $scope.toZonechoices.push({'id':'choice'+i+1, 'option': key});
- }
- }else{
- var key = toZoneheaders;
- $scope.toZonechoices.push({'id':'choice'+1, 'option': key});
- }
- }
-
- var srcIPheaders = message.termListDictionaryData.srcIPList;
- var splitSrcIP = ',';
- if(srcIPheaders != null){
- if (srcIPheaders.indexOf(splitSrcIP) >= 0) {
- var splitSrcIPValue = srcIPheaders.split(splitSrcIP);
- for(i = 0; i < splitSrcIPValue.length; i++){
- var key = splitSrcIPValue[i];
- $scope.sourceListchoices.push({'id':'choice'+i+1, 'option': key});
- }
- }else{
- var key = srcIPheaders;
- $scope.sourceListchoices.push({'id':'choice'+1, 'option': key});
- }
- }
-
- var desIPheaders = message.termListDictionaryData.destIPList;
- var splitDesIP = ',';
- if(desIPheaders != null){
- if (desIPheaders.indexOf(splitDesIP) >= 0) {
- var splitDestIPValue = desIPheaders.split(splitDesIP);
- for(i = 0; i < splitDestIPValue.length; i++){
- var key = splitDestIPValue[i];
- $scope.destinationListchoices.push({'id':'choice'+i+1, 'option': key});
- }
- }else{
- var key = desIPheaders;
- $scope.destinationListchoices.push({'id':'choice'+1, 'option': key});
- }
- }
-
- var srcServheaders = message.termListDictionaryData.srcPortList;
- var splitSrcServ = ',';
- if(srcServheaders != null){
- if (srcServheaders.indexOf(splitSrcServ) >= 0) {
- var splitSrcServValue = srcServheaders.split(splitSrcServ);
- for(i = 0; i < splitSrcServValue.length; i++){
- var key = splitSrcServValue[i];
- $scope.sourceServicechoices.push({'id':'choice'+i+1, 'option': key});
- }
- }else{
- var key = srcServheaders;
- $scope.sourceServicechoices.push({'id':'choice'+1, 'option': key});
- }
- }
-
- var desServheaders = message.termListDictionaryData.destPortList;
- var splitdesSer = ',';
- if(desServheaders != null){
- if (desServheaders.indexOf(splitdesSer) >= 0) {
- var splitDesSerValue = desServheaders.split(splitdesSer);
- for(i = 0; i < splitDesSerValue.length; i++){
- var key = splitDesSerValue[i];
- $scope.destinationServicechoices.push({'id':'choice'+i+1, 'option': key});
- }
- }else{
- var key = desServheaders;
- $scope.destinationServicechoices.push({'id':'choice'+1, 'option': key});
- }
- }
-
- var actionheaders = message.termListDictionaryData.action;
- var splitAction = ',';
- if(actionheaders != null){
- if (actionheaders.indexOf(splitAction) >= 0) {
- var splitActionValue = actionheaders.split(splitAction);
- for(i = 0; i < splitActionValue.length; i++){
- var key = splitActionValue[i];
- $scope.actionListchoices.push({'id':'choice'+i+1, 'option': key});
- }
- }else{
- var key = actionheaders;
- $scope.actionListchoices.push({'id':'choice'+1, 'option': key});
- }
- }
- }
-
- var papUrl;
- PapUrlService.getPapUrl().then(function(data) {
- var config = data;
- papUrl = config.PAP_URL;
- console.log(papUrl);
-
- FWDictionaryService.getPrefixListDictionaryDataByName(papUrl).then(function (data) {
- var j = data;
- $scope.data = JSON.parse(j.data);
- console.log($scope.data);
- $scope.prefixListDictionaryDatas = JSON.parse($scope.data.prefixListDictionaryDatas);
- console.log($scope.prefixListDictionaryDatas);
- }, function (error) {
- console.log("failed");
- });
-
- FWDictionaryService.getZoneDictionaryDataByName(papUrl).then(function (data) {
- var j = data;
- $scope.data = JSON.parse(j.data);
- console.log($scope.data);
- $scope.zoneDictionaryDatas = JSON.parse($scope.data.zoneDictionaryDatas);
- console.log($scope.zoneDictionaryDatas);
- }, function (error) {
- console.log("failed");
- });
-
- FWDictionaryService.getAddressGroupDictionaryDataByName(papUrl).then(function (data) {
- var j = data;
- $scope.data = JSON.parse(j.data);
- console.log($scope.data);
- $scope.addressGroupDictionaryDatas = JSON.parse($scope.data.addressGroupDictionaryDatas);
- console.log($scope.addressGroupDictionaryDatas);
- }, function (error) {
- console.log("failed");
- });
-
- FWDictionaryService.getServiceListDictionaryDataByName(papUrl).then(function (data) {
- var j = data;
- $scope.data = JSON.parse(j.data);
- console.log($scope.data);
- $scope.serviceListDictionaryDatas = JSON.parse($scope.data.serviceListDictionaryDatas);
- console.log($scope.serviceListDictionaryDatas);
- }, function (error) {
- console.log("failed");
- });
-
- FWDictionaryService.getServiceGroupDictionaryDataByName(papUrl).then(function (data) {
- var j = data;
- $scope.data = JSON.parse(j.data);
- console.log($scope.data);
- $scope.serviceGroupDictionaryDatas = JSON.parse($scope.data.serviceGroupDictionaryDatas);
- console.log($scope.serviceGroupDictionaryDatas);
- }, function (error) {
- console.log("failed");
- });
-
- FWDictionaryService.getActionListDictionaryDataByName(papUrl).then(function (data) {
- var j = data;
- $scope.data = JSON.parse(j.data);
- console.log($scope.data);
- $scope.actionListDictionaryDatas = JSON.parse($scope.data.actionListDictionaryDatas);
- console.log($scope.actionListDictionaryDatas);
- }, function (error) {
- console.log("failed");
- });
- });
-
- /*getting user info from session*/
- var loginId = null;
- UserInfoService.getFunctionalMenuStaticDetailSession()
- .then(function (response) {
- loginId = response.userid;
- });
-
- $scope.editTermList = message.termListDictionaryData;
-
- $scope.saveTermName = function(termListDictionaryData) {
- var mergeFromZoneData = extend(termListDictionaryData, $scope.fromZoneDatas[0]);
- var mergeToData = extend(mergeFromZoneData, $scope.toZoneDatas[0]);
- var mergeSourceListData = extend(mergeToData, $scope.sourceListDatas[0]);
- var mergeDListData = extend(mergeSourceListData, $scope.destinationListDatas[0]);
- var mergeSServicesData = extend(mergeDListData, $scope.sourceServicesDatas[0]);
- var mergeDServicesData = extend(mergeSServicesData, $scope.destinationServicesDatas[0]);
- var finalData = extend(mergeDServicesData, $scope.actionListDatas[0]);
- var uuu = papUrl + "/ecomp/fw_dictionary/save_termList.htm";
- var postData={termListDictionaryData: finalData, loginId: loginId};
- $.ajax({
- type : 'POST',
- url : uuu,
- dataType: 'json',
- contentType: 'application/json',
- data: JSON.stringify(postData),
- success : function(data){
- $scope.$apply(function(){
- $scope.termListDictionaryDatas=data.termListDictionaryDatas;});
- if($scope.termListDictionaryDatas == "Duplicate"){
- Notification.error("FW TermList Dictionary exists with Same Term Name.")
- }else{
- console.log($scope.termListDictionaryDatas);
- $modalInstance.close({termListDictionaryDatas:$scope.termListDictionaryDatas});
- }
- },
- error : function(data){
- alert("Error while saving.");
- }
- });
- };
-
- $scope.close = function() {
- $modalInstance.close();
- };
-
-
- function extend(obj, src) {
- for (var key in src) {
- if (src.hasOwnProperty(key)) obj[key] = src[key];
- }
- return obj;
- }
-
- $scope.fromZoneDatas = [{"fromZoneDatas" : $scope.fromZonechoices}];
- $scope.addFromZoneNewChoice = function() {
- var newItemNo = $scope.fromZonechoices.length+1;
- $scope.fromZonechoices.push({'id':'choice'+newItemNo});
- };
- $scope.removeFromZoneChoice = function() {
- var lastItem = $scope.fromZonechoices.length-1;
- $scope.fromZonechoices.splice(lastItem);
- };
-
- $scope.toZoneDatas = [{"toZoneDatas" : $scope.toZonechoices}];
- $scope.addToZoneNewChoice = function() {
- var newItemNo = $scope.toZonechoices.length+1;
- $scope.toZonechoices.push({'id':'choice'+newItemNo});
- };
- $scope.removeToZoneChoice = function() {
- var lastItem = $scope.toZonechoices.length-1;
- $scope.toZonechoices.splice(lastItem);
- };
-
- $scope.sourceListDatas = [{"sourceListDatas" : $scope.sourceListchoices}];
- $scope.addSourceListNewChoice = function() {
- var newItemNo = $scope.sourceListchoices.length+1;
- $scope.sourceListchoices.push({'id':'choice'+newItemNo});
- };
- $scope.removeSourceListChoice = function() {
- var lastItem = $scope.sourceListchoices.length-1;
- $scope.sourceListchoices.splice(lastItem);
- };
-
- $scope.destinationListDatas = [{"destinationListDatas" : $scope.destinationListchoices}];
- $scope.addDListNewChoice = function() {
- var newItemNo = $scope.destinationListchoices.length+1;
- $scope.destinationListchoices.push({'id':'choice'+newItemNo});
- };
- $scope.removeDlistChoice = function() {
- var lastItem = $scope.destinationListchoices.length-1;
- $scope.destinationListchoices.splice(lastItem);
- };
-
- $scope.sourceServicesDatas = [{"sourceServiceDatas" : $scope.sourceServicechoices}];
- $scope.addSourceServiceNewChoice = function() {
- var newItemNo = $scope.sourceServicechoices.length+1;
- $scope.sourceServicechoices.push({'id':'choice'+newItemNo});
- };
- $scope.removeSourceServiceChoice = function() {
- var lastItem = $scope.sourceServicechoices.length-1;
- $scope.sourceServicechoices.splice(lastItem);
- };
-
- $scope.destinationServicesDatas = [{"destinationServiceDatas" : $scope.destinationServicechoices}];
- $scope.addDServicesNewChoice = function() {
- var newItemNo = $scope.destinationServicechoices.length+1;
- $scope.destinationServicechoices.push({'id':'choice'+newItemNo});
- };
- $scope.removeDServicesChoice = function() {
- var lastItem = $scope.destinationServicechoices.length-1;
- $scope.destinationServicechoices.splice(lastItem);
- };
-
- $scope.actionListDatas = [{"actionListDatas" : $scope.actionListchoices}];
- $scope.addActionListNewChoice = function() {
- var newItemNo = $scope.actionListchoices.length+1;
- $scope.actionListchoices.push({'id':'choice'+newItemNo});
- };
- $scope.removeActionListChoice = function() {
- var lastItem = $scope.actionListchoices.length-1;
- $scope.actionListchoices.splice(lastItem);
- };
-} \ No newline at end of file
diff --git a/ecomp-sdk-app/src/main/webapp/app/policyApp/controller/dictionaryController/FWZoneDictController.js b/ecomp-sdk-app/src/main/webapp/app/policyApp/controller/dictionaryController/FWZoneDictController.js
deleted file mode 100644
index 8780ddd35..000000000
--- a/ecomp-sdk-app/src/main/webapp/app/policyApp/controller/dictionaryController/FWZoneDictController.js
+++ /dev/null
@@ -1,75 +0,0 @@
-/*-
- * ============LICENSE_START=======================================================
- * ECOMP Policy Engine
- * ================================================================================
- * Copyright (C) 2017 AT&T Intellectual Property. All rights reserved.
- * ================================================================================
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- * ============LICENSE_END=========================================================
- */
-
-/**
- */
-var editFWZoneController = function ($scope, $modalInstance, message, PapUrlService, UserInfoService, Notification){
- if(message.zoneDictionaryData==null)
- $scope.label='Add Zone Name'
- else{
- $scope.label='Edit Zone Name'
- $scope.disableCd=true;
- }
-
- var papUrl;
- PapUrlService.getPapUrl().then(function(data) {
- var config = data;
- papUrl = config.PAP_URL;
- console.log(papUrl);
- });
-
- /*getting user info from session*/
- var loginId = null;
- UserInfoService.getFunctionalMenuStaticDetailSession()
- .then(function (response) {
- loginId = response.userid;
- });
-
- $scope.editZoneName = message.zoneDictionaryData;
-
- $scope.saveZoneName = function(zoneDictionaryData) {
- var uuu = papUrl + "/ecomp/fw_dictionary/save_zoneName.htm";
- var postData={zoneDictionaryData: zoneDictionaryData, loginId: loginId};
- $.ajax({
- type : 'POST',
- url : uuu,
- dataType: 'json',
- contentType: 'application/json',
- data: JSON.stringify(postData),
- success : function(data){
- $scope.$apply(function(){
- $scope.zoneDictionaryDatas=data.zoneDictionaryDatas;});
- if($scope.zoneDictionaryDatas == "Duplicate"){
- Notification.error("FW Zone Dictionary exists with Same Zone Name.")
- }else{
- console.log($scope.zoneDictionaryDatas);
- $modalInstance.close({zoneDictionaryDatas:$scope.zoneDictionaryDatas});
- }
- },
- error : function(data){
- alert("Error while saving.");
- }
- });
- };
-
- $scope.close = function() {
- $modalInstance.close();
- };
-} \ No newline at end of file
diff --git a/ecomp-sdk-app/src/main/webapp/app/policyApp/controller/dictionaryController/MSConfigNameDictController.js b/ecomp-sdk-app/src/main/webapp/app/policyApp/controller/dictionaryController/MSConfigNameDictController.js
deleted file mode 100644
index d96a62ad8..000000000
--- a/ecomp-sdk-app/src/main/webapp/app/policyApp/controller/dictionaryController/MSConfigNameDictController.js
+++ /dev/null
@@ -1,76 +0,0 @@
-/*-
- * ============LICENSE_START=======================================================
- * ECOMP Policy Engine
- * ================================================================================
- * Copyright (C) 2017 AT&T Intellectual Property. All rights reserved.
- * ================================================================================
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- * ============LICENSE_END=========================================================
- */
-
-/**
- */
-var editMSConfigController = function ($scope, $modalInstance, message, PapUrlService, UserInfoService, Notification){
- if(message.microServiceCongigNameDictionaryData==null)
- $scope.label='Add Config Name'
- else{
- $scope.label='Edit Config Name'
- $scope.disableCd=true;
- }
-
- var papUrl;
- PapUrlService.getPapUrl().then(function(data) {
- var config = data;
- papUrl = config.PAP_URL;
- console.log(papUrl);
-
- });
-
- /*getting user info from session*/
- var loginId = null;
- UserInfoService.getFunctionalMenuStaticDetailSession()
- .then(function (response) {
- loginId = response.userid;
- });
-
- $scope.editMSConfig = message.microServiceCongigNameDictionaryData;
-
- $scope.saveMSConfig = function(microServiceCongigNameDictionaryData) {
- var uuu = papUrl + "/ecomp/ms_dictionary/save_configName.htm";
- var postData={microServiceCongigNameDictionaryData: microServiceCongigNameDictionaryData, loginId: loginId};
- $.ajax({
- type : 'POST',
- url : uuu,
- dataType: 'json',
- contentType: 'application/json',
- data: JSON.stringify(postData),
- success : function(data){
- $scope.$apply(function(){
- $scope.microServiceCongigNameDictionaryDatas=data.microServiceCongigNameDictionaryDatas;});
- if($scope.microServiceCongigNameDictionaryDatas == "Duplicate"){
- Notification.error("MS ConfigName Dictionary exists with Same Config Name.")
- }else{
- console.log($scope.microServiceCongigNameDictionaryDatas);
- $modalInstance.close({microServiceCongigNameDictionaryDatas:$scope.microServiceCongigNameDictionaryDatas});
- }
- },
- error : function(data){
- alert("Error while saving.");
- }
- });
- };
-
- $scope.close = function() {
- $modalInstance.close();
- };
-} \ No newline at end of file
diff --git a/ecomp-sdk-app/src/main/webapp/app/policyApp/controller/dictionaryController/MSDcaeUUIDDictController.js b/ecomp-sdk-app/src/main/webapp/app/policyApp/controller/dictionaryController/MSDcaeUUIDDictController.js
deleted file mode 100644
index c08dbbe22..000000000
--- a/ecomp-sdk-app/src/main/webapp/app/policyApp/controller/dictionaryController/MSDcaeUUIDDictController.js
+++ /dev/null
@@ -1,76 +0,0 @@
-/*-
- * ============LICENSE_START=======================================================
- * ECOMP Policy Engine
- * ================================================================================
- * Copyright (C) 2017 AT&T Intellectual Property. All rights reserved.
- * ================================================================================
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- * ============LICENSE_END=========================================================
- */
-
-/**
- */
-var editDCAEuuidController = function ($scope, $modalInstance, message, PapUrlService, UserInfoService, Notification){
- if(message.dcaeUUIDDictionaryData==null)
- $scope.label='Add Micro Service UUID'
- else{
- $scope.label='Edit Micro Service UUID'
- $scope.disableCd=true;
- }
-
- var papUrl;
- PapUrlService.getPapUrl().then(function(data) {
- var config = data;
- papUrl = config.PAP_URL;
- console.log(papUrl);
-
- });
-
- /*getting user info from session*/
- var loginId = null;
- UserInfoService.getFunctionalMenuStaticDetailSession()
- .then(function (response) {
- loginId = response.userid;
- });
-
- $scope.editDCAEuuid = message.dcaeUUIDDictionaryData;
-
- $scope.saveDCAEUUID = function(dcaeUUIDDictionaryData) {
- var uuu = papUrl + "/ecomp/ms_dictionary/save_dcaeUUID.htm";
- var postData={dcaeUUIDDictionaryData: dcaeUUIDDictionaryData, loginId: loginId};
- $.ajax({
- type : 'POST',
- url : uuu,
- dataType: 'json',
- contentType: 'application/json',
- data: JSON.stringify(postData),
- success : function(data){
- $scope.$apply(function(){
- $scope.dcaeUUIDDictionaryDatas=data.dcaeUUIDDictionaryDatas;});
- if($scope.dcaeUUIDDictionaryDatas == "Duplicate"){
- Notification.error("MS DCAEUUID Dictionary exists with Same DCAEUUID Name.")
- }else{
- console.log($scope.dcaeUUIDDictionaryDatas);
- $modalInstance.close({dcaeUUIDDictionaryDatas:$scope.dcaeUUIDDictionaryDatas});
- }
- },
- error : function(data){
- alert("Error while saving.");
- }
- });
- };
-
- $scope.close = function() {
- $modalInstance.close();
- };
-} \ No newline at end of file
diff --git a/ecomp-sdk-app/src/main/webapp/app/policyApp/controller/dictionaryController/MSLocationDictController.js b/ecomp-sdk-app/src/main/webapp/app/policyApp/controller/dictionaryController/MSLocationDictController.js
deleted file mode 100644
index 001f635a9..000000000
--- a/ecomp-sdk-app/src/main/webapp/app/policyApp/controller/dictionaryController/MSLocationDictController.js
+++ /dev/null
@@ -1,76 +0,0 @@
-/*-
- * ============LICENSE_START=======================================================
- * ECOMP Policy Engine
- * ================================================================================
- * Copyright (C) 2017 AT&T Intellectual Property. All rights reserved.
- * ================================================================================
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- * ============LICENSE_END=========================================================
- */
-
-/**
- */
-var editMSLocationController = function ($scope, $modalInstance, message, PapUrlService, UserInfoService, Notification){
- if(message.microServiceLocationDictionaryData==null)
- $scope.label='Add Micro Service Location'
- else{
- $scope.label='Edit Micro Service Location'
- $scope.disableCd=true;
- }
-
- var papUrl;
- PapUrlService.getPapUrl().then(function(data) {
- var config = data;
- papUrl = config.PAP_URL;
- console.log(papUrl);
-
- });
-
- /*getting user info from session*/
- var loginId = null;
- UserInfoService.getFunctionalMenuStaticDetailSession()
- .then(function (response) {
- loginId = response.userid;
- });
-
- $scope.editMSLocation = message.microServiceLocationDictionaryData;
-
- $scope.saveMSLocation = function(microServiceLocationDictionaryData) {
- var uuu = papUrl + "/ecomp/ms_dictionary/save_location.htm";
- var postData={microServiceLocationDictionaryData: microServiceLocationDictionaryData, loginId: loginId};
- $.ajax({
- type : 'POST',
- url : uuu,
- dataType: 'json',
- contentType: 'application/json',
- data: JSON.stringify(postData),
- success : function(data){
- $scope.$apply(function(){
- $scope.microServiceLocationDictionaryDatas=data.microServiceLocationDictionaryDatas;});
- if($scope.microServiceLocationDictionaryDatas == "Duplicate"){
- Notification.error("MS Location Dictionary exists with Same Location Name.")
- }else{
- console.log($scope.microServiceLocationDictionaryDatas);
- $modalInstance.close({microServiceLocationDictionaryDatas:$scope.microServiceLocationDictionaryDatas});
- }
- },
- error : function(data){
- alert("Error while saving.");
- }
- });
- };
-
- $scope.close = function() {
- $modalInstance.close();
- };
-} \ No newline at end of file
diff --git a/ecomp-sdk-app/src/main/webapp/app/policyApp/controller/dictionaryController/MSModelsDictController.js b/ecomp-sdk-app/src/main/webapp/app/policyApp/controller/dictionaryController/MSModelsDictController.js
deleted file mode 100644
index 101f2c1c9..000000000
--- a/ecomp-sdk-app/src/main/webapp/app/policyApp/controller/dictionaryController/MSModelsDictController.js
+++ /dev/null
@@ -1,87 +0,0 @@
-/*-
- * ============LICENSE_START=======================================================
- * ECOMP Policy Engine
- * ================================================================================
- * Copyright (C) 2017 AT&T Intellectual Property. All rights reserved.
- * ================================================================================
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- * ============LICENSE_END=========================================================
- */
-
-/**
- */
-var editMSModelController = function ($scope, $modalInstance, message, $http, PapUrlService, UserInfoService, Notification){
- if(message.microServiceModelsDictionaryData==null)
- $scope.label='Add Micro Service Model'
- else{
- $scope.label='Edit Micro Service Model'
- $scope.disableCd=true;
- }
-
- var papUrl;
- PapUrlService.getPapUrl().then(function(data) {
- var config = data;
- papUrl = config.PAP_URL;
- console.log(papUrl);
-
- });
-
- /*getting user info from session*/
- var loginId = null;
- UserInfoService.getFunctionalMenuStaticDetailSession()
- .then(function (response) {
- loginId = response.userid;
- });
-
- $scope.editMSmodelName = message.microServiceModelsDictionaryData;
-
- $scope.uploadFile = function(files) {
- var fd = new FormData();
- fd.append("file", files[0]);
- $http.post(papUrl + "/ecomp/ms_dictionary/set_MSModelData.htm", fd, {
- withCredentials: false,
- headers: {'Content-Type': undefined },
- transformRequest: angular.identity
- }).success().error( );
-
- };
-
- $scope.saveMSModel = function(microServiceModelsDictionaryData) {
- var uuu = papUrl + "/ecomp/ms_dictionary/save_model.htm";
- var postData={microServiceModelsDictionaryData: microServiceModelsDictionaryData, loginId: loginId};
- $.ajax({
- type : 'POST',
- url : uuu,
- dataType: 'json',
- contentType: 'application/json',
- data: JSON.stringify(postData),
- success : function(data){
- $scope.$apply(function(){
- $scope.microServiceModelsDictionaryDatas=data.microServiceModelsDictionaryDatas;});
- if($scope.microServiceModelsDictionaryDatas == "Duplicate"){
- Notification.error("MS Models Dictionary exists with Same Model Name.")
- }else{
- console.log($scope.microServiceModelsDictionaryDatas);
- $modalInstance.close({microServiceModelsDictionaryDatas:$scope.microServiceModelsDictionaryDatas});
- }
- },
- error : function(data){
- alert("Error while saving.");
- }
- });
- };
-
- $scope.close = function() {
- $modalInstance.close();
- };
-} \ No newline at end of file
diff --git a/ecomp-sdk-app/src/main/webapp/app/policyApp/controller/dictionaryController/PSClosedLoopDictController.js b/ecomp-sdk-app/src/main/webapp/app/policyApp/controller/dictionaryController/PSClosedLoopDictController.js
deleted file mode 100644
index 6986209cd..000000000
--- a/ecomp-sdk-app/src/main/webapp/app/policyApp/controller/dictionaryController/PSClosedLoopDictController.js
+++ /dev/null
@@ -1,75 +0,0 @@
-/*-
- * ============LICENSE_START=======================================================
- * ECOMP Policy Engine
- * ================================================================================
- * Copyright (C) 2017 AT&T Intellectual Property. All rights reserved.
- * ================================================================================
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- * ============LICENSE_END=========================================================
- */
-
-/**
- */
-var editPSClosedLoopController = function ($scope, $modalInstance, message, PapUrlService, UserInfoService, Notification){
- if(message.psClosedLoopDictionaryData==null)
- $scope.label='Add New Policy Scope ClosedLoop'
- else{
- $scope.label='Edit Policy Scope ClosedLoop'
- $scope.disableCd=true;
- }
-
- var papUrl;
- PapUrlService.getPapUrl().then(function(data) {
- var config = data;
- papUrl = config.PAP_URL;
- console.log(papUrl);
- });
-
- /*getting user info from session*/
- var loginId = null;
- UserInfoService.getFunctionalMenuStaticDetailSession()
- .then(function (response) {
- loginId = response.userid;
- });
-
- $scope.editPSClosedLoop = message.psClosedLoopDictionaryData;
-
- $scope.savePSClosedLoop = function(psClosedLoopDictionaryData) {
- var uuu = papUrl + "/ecomp/ps_dictionary/save_psClosedLoop.htm";
- var postData={psClosedLoopDictionaryData: psClosedLoopDictionaryData, loginId: loginId};
- $.ajax({
- type : 'POST',
- url : uuu,
- dataType: 'json',
- contentType: 'application/json',
- data: JSON.stringify(postData),
- success : function(data){
- $scope.$apply(function(){
- $scope.psClosedLoopDictionaryDatas=data.psClosedLoopDictionaryDatas;});
- if($scope.psClosedLoopDictionaryDatas == "Duplicate"){
- Notification.error("ClosedLoop Dictionary exists with Same ClosedLoop Name.")
- }else{
- console.log($scope.psClosedLoopDictionaryDatas);
- $modalInstance.close({psClosedLoopDictionaryDatas:$scope.psClosedLoopDictionaryDatas});
- }
- },
- error : function(data){
- alert("Error while saving.");
- }
- });
- };
-
- $scope.close = function() {
- $modalInstance.close();
- };
-} \ No newline at end of file
diff --git a/ecomp-sdk-app/src/main/webapp/app/policyApp/controller/dictionaryController/PSGroupPolicyScopeDictController.js b/ecomp-sdk-app/src/main/webapp/app/policyApp/controller/dictionaryController/PSGroupPolicyScopeDictController.js
deleted file mode 100644
index ec1c575df..000000000
--- a/ecomp-sdk-app/src/main/webapp/app/policyApp/controller/dictionaryController/PSGroupPolicyScopeDictController.js
+++ /dev/null
@@ -1,137 +0,0 @@
-/*-
- * ============LICENSE_START=======================================================
- * ECOMP Policy Engine
- * ================================================================================
- * Copyright (C) 2017 AT&T Intellectual Property. All rights reserved.
- * ================================================================================
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- * ============LICENSE_END=========================================================
- */
-
-/**
- */
-var editPSGroupPolicyScopeController = function ($scope, $modalInstance, message, PolicyScopeService, PapUrlService, UserInfoService, Notification){
- $scope.edit = false;
- if(message.groupPolicyScopeListData==null)
- $scope.label='Add New Group Policy Scope'
- else{
- $scope.label='Edit Group Policy Scope'
- $scope.disableCd=true;
- $scope.edit = true;
- }
-
- var papUrl;
- PapUrlService.getPapUrl().then(function(data) {
- var config = data;
- papUrl = config.PAP_URL;
- console.log(papUrl);
-
- PolicyScopeService.getPSServiceDictionaryDataByName(papUrl).then(function (data) {
- var j = data;
- $scope.data = JSON.parse(j.data);
- console.log($scope.data);
- $scope.psServiceDictionaryDatas = JSON.parse($scope.data.psServiceDictionaryDatas);
- console.log($scope.psServiceDictionaryDatas);
- }, function (error) {
- console.log("failed");
- });
-
- PolicyScopeService.getPSTypeDictionaryDataByName(papUrl).then(function (data) {
- var j = data;
- $scope.data = JSON.parse(j.data);
- console.log($scope.data);
- $scope.psTypeDictionaryDatas = JSON.parse($scope.data.psTypeDictionaryDatas);
- console.log($scope.psTypeDictionaryDatas);
- }, function (error) {
- console.log("failed");
- });
-
- PolicyScopeService.getPSResourceDictionaryDataByName(papUrl).then(function (data) {
- var j = data;
- $scope.data = JSON.parse(j.data);
- console.log($scope.data);
- $scope.psResourceDictionaryDatas = JSON.parse($scope.data.psResourceDictionaryDatas);
- console.log($scope.psResourceDictionaryDatas);
- }, function (error) {
- console.log("failed");
- });
-
- PolicyScopeService.getPSClosedLoopDictionaryDataByName(papUrl).then(function (data) {
- var j = data;
- $scope.data = JSON.parse(j.data);
- console.log($scope.data);
- $scope.psClosedLoopDictionaryDatas = JSON.parse($scope.data.psClosedLoopDictionaryDatas);
- console.log($scope.psClosedLoopDictionaryDatas);
- }, function (error) {
- console.log("failed");
- });
- });
-
- /*getting user info from session*/
- var loginId = null;
- UserInfoService.getFunctionalMenuStaticDetailSession()
- .then(function (response) {
- loginId = response.userid;
- });
-
- $scope.editPSGroupPolicyScope = message.groupPolicyScopeListData;
- $scope.editPSGroupPolicyScope1 = {resource: [], type:[], service: [], closedloop: []};
- if($scope.edit){
- if(message.groupPolicyScopeListData.groupList != null){
- var splitValue = message.groupPolicyScopeListData.groupList.split(",");
- console.log(splitValue);
- $scope.splittedGroupListValues = [];
- var splitResource = splitValue[0].split("=");
- $scope.editPSGroupPolicyScope1.resource.push(splitResource[1]);
- var splitType = splitValue[1].split("=");
- $scope.editPSGroupPolicyScope1.type.push(splitType[1]);
- var splitService = splitValue[2].split("=");
- $scope.editPSGroupPolicyScope1.service.push(splitService[1]);
- var splitCloop = splitValue[3].split("=");
- $scope.editPSGroupPolicyScope1.closedloop.push(splitCloop[1]);
- }
- }
-
- $scope.savePSGroupPolicyScope = function(groupPolicyScopeListData, groupPolicyScopeListData1) {
- console.log(groupPolicyScopeListData1);
- var uuu = papUrl + "/ecomp/ps_dictionary/save_psGroupPolicyScope.htm";
- var postData={groupPolicyScopeListData: groupPolicyScopeListData,
- groupPolicyScopeListData1: groupPolicyScopeListData1, loginId: loginId};
- $.ajax({
- type : 'POST',
- url : uuu,
- dataType: 'json',
- contentType: 'application/json',
- data: JSON.stringify(postData),
- success : function(data){
- $scope.$apply(function(){
- $scope.groupPolicyScopeListDatas=data.groupPolicyScopeListDatas;});
- if($scope.groupPolicyScopeListDatas == "Duplicate"){
- Notification.error("GroupPolicyScope Dictionary exists with Same Group Name.")
- }else if($scope.groupPolicyScopeListDatas == "DuplicateGroup"){
- Notification.error("GroupPolicyScope Dictionary exists with Same Group List.")
- }else{
- console.log($scope.groupPolicyScopeListDatas);
- $modalInstance.close({groupPolicyScopeListDatas:$scope.groupPolicyScopeListDatas});
- }
- },
- error : function(data){
- alert("Error while saving.");
- }
- });
- };
-
- $scope.close = function() {
- $modalInstance.close();
- };
-} \ No newline at end of file
diff --git a/ecomp-sdk-app/src/main/webapp/app/policyApp/controller/dictionaryController/PSResourceDictController.js b/ecomp-sdk-app/src/main/webapp/app/policyApp/controller/dictionaryController/PSResourceDictController.js
deleted file mode 100644
index 7aaf21834..000000000
--- a/ecomp-sdk-app/src/main/webapp/app/policyApp/controller/dictionaryController/PSResourceDictController.js
+++ /dev/null
@@ -1,75 +0,0 @@
-/*-
- * ============LICENSE_START=======================================================
- * ECOMP Policy Engine
- * ================================================================================
- * Copyright (C) 2017 AT&T Intellectual Property. All rights reserved.
- * ================================================================================
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- * ============LICENSE_END=========================================================
- */
-
-/**
- */
-var editPSResourceController = function ($scope, $modalInstance, message, PapUrlService, UserInfoService, Notification){
- if(message.psResourceDictionaryData==null)
- $scope.label='Add New Resource'
- else{
- $scope.label='Edit Resource'
- $scope.disableCd=true;
- }
-
- var papUrl;
- PapUrlService.getPapUrl().then(function(data) {
- var config = data;
- papUrl = config.PAP_URL;
- console.log(papUrl);
- });
-
- /*getting user info from session*/
- var loginId = null;
- UserInfoService.getFunctionalMenuStaticDetailSession()
- .then(function (response) {
- loginId = response.userid;
- });
-
- $scope.editPSResource = message.psResourceDictionaryData;
-
- $scope.savePSResource = function(psResourceDictionaryData) {
- var uuu = papUrl + "/ecomp/ps_dictionary/save_psResource.htm";
- var postData={psResourceDictionaryData: psResourceDictionaryData, loginId: loginId};
- $.ajax({
- type : 'POST',
- url : uuu,
- dataType: 'json',
- contentType: 'application/json',
- data: JSON.stringify(postData),
- success : function(data){
- $scope.$apply(function(){
- $scope.psResourceDictionaryDatas=data.psResourceDictionaryDatas;});
- if($scope.psResourceDictionaryDatas == "Duplicate"){
- Notification.error("Resource Dictionary exists with Same Resource Name.")
- }else{
- console.log($scope.psResourceDictionaryDatas);
- $modalInstance.close({psResourceDictionaryDatas:$scope.psResourceDictionaryDatas});
- }
- },
- error : function(data){
- alert("Error while saving.");
- }
- });
- };
-
- $scope.close = function() {
- $modalInstance.close();
- };
-} \ No newline at end of file
diff --git a/ecomp-sdk-app/src/main/webapp/app/policyApp/controller/dictionaryController/PSServiceDictController.js b/ecomp-sdk-app/src/main/webapp/app/policyApp/controller/dictionaryController/PSServiceDictController.js
deleted file mode 100644
index 5cccf30ad..000000000
--- a/ecomp-sdk-app/src/main/webapp/app/policyApp/controller/dictionaryController/PSServiceDictController.js
+++ /dev/null
@@ -1,75 +0,0 @@
-/*-
- * ============LICENSE_START=======================================================
- * ECOMP Policy Engine
- * ================================================================================
- * Copyright (C) 2017 AT&T Intellectual Property. All rights reserved.
- * ================================================================================
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- * ============LICENSE_END=========================================================
- */
-
-/**
- */
-var editPSServiceController = function ($scope, $modalInstance, message, PapUrlService, UserInfoService, Notification){
- if(message.psServiceDictionaryData==null)
- $scope.label='Add New Service'
- else{
- $scope.label='Edit Service'
- $scope.disableCd=true;
- }
-
- var papUrl;
- PapUrlService.getPapUrl().then(function(data) {
- var config = data;
- papUrl = config.PAP_URL;
- console.log(papUrl);
- });
-
- /*getting user info from session*/
- var loginId = null;
- UserInfoService.getFunctionalMenuStaticDetailSession()
- .then(function (response) {
- loginId = response.userid;
- });
-
- $scope.editPSService = message.psServiceDictionaryData;
-
- $scope.savePSService = function(psServiceDictionaryData) {
- var uuu = papUrl + "/ecomp/ps_dictionary/save_psService.htm";
- var postData={psServiceDictionaryData: psServiceDictionaryData, loginId: loginId};
- $.ajax({
- type : 'POST',
- url : uuu,
- dataType: 'json',
- contentType: 'application/json',
- data: JSON.stringify(postData),
- success : function(data){
- $scope.$apply(function(){
- $scope.psServiceDictionaryDatas=data.psServiceDictionaryDatas;});
- if($scope.psServiceDictionaryDatas == "Duplicate"){
- Notification.error("Service Dictionary exists with Same Service Name.")
- }else{
- console.log($scope.psServiceDictionaryDatas);
- $modalInstance.close({psServiceDictionaryDatas:$scope.psServiceDictionaryDatas});
- }
- },
- error : function(data){
- alert("Error while saving.");
- }
- });
- };
-
- $scope.close = function() {
- $modalInstance.close();
- };
-} \ No newline at end of file
diff --git a/ecomp-sdk-app/src/main/webapp/app/policyApp/controller/dictionaryController/PSTypeDictController.js b/ecomp-sdk-app/src/main/webapp/app/policyApp/controller/dictionaryController/PSTypeDictController.js
deleted file mode 100644
index b3d5b833b..000000000
--- a/ecomp-sdk-app/src/main/webapp/app/policyApp/controller/dictionaryController/PSTypeDictController.js
+++ /dev/null
@@ -1,76 +0,0 @@
-/*-
- * ============LICENSE_START=======================================================
- * ECOMP Policy Engine
- * ================================================================================
- * Copyright (C) 2017 AT&T Intellectual Property. All rights reserved.
- * ================================================================================
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- * ============LICENSE_END=========================================================
- */
-
-/**
- */
-var editPSTypeController = function ($scope, $modalInstance, message, PapUrlService, UserInfoService, Notification){
- if(message.psTypeDictionaryData==null)
- $scope.label='Add New Type'
- else{
- $scope.label='Edit Type'
- $scope.disableCd=true;
- }
-
- var papUrl;
- PapUrlService.getPapUrl().then(function(data) {
- var config = data;
- papUrl = config.PAP_URL;
- console.log(papUrl);
- });
-
- /*getting user info from session*/
- var loginId = null;
- UserInfoService.getFunctionalMenuStaticDetailSession()
- .then(function (response) {
- loginId = response.userid;
- });
-
- $scope.editPSType = message.psTypeDictionaryData;
-
- $scope.savePSType = function(psTypeDictionaryData) {
- var uuu = papUrl + "/ecomp/ps_dictionary/save_psType.htm";
- var postData={psTypeDictionaryData: psTypeDictionaryData, loginId: loginId};
- $.ajax({
- type : 'POST',
- url : uuu,
- dataType: 'json',
- contentType: 'application/json',
- data: JSON.stringify(postData),
- success : function(data){
- $scope.$apply(function(){
- $scope.psTypeDictionaryDatas=data.psTypeDictionaryDatas;});
- console.log($scope.psTypeDictionaryDatas);
- if($scope.psTypeDictionaryDatas == "Duplicate"){
- Notification.error("Type Dictionary exists with Same Type Name.")
- }else{
- console.log($scope.psTypeDictionaryDatas);
- $modalInstance.close({psTypeDictionaryDatas:$scope.psTypeDictionaryDatas});
- }
- },
- error : function(data){
- alert("Error while saving.");
- }
- });
- };
-
- $scope.close = function() {
- $modalInstance.close();
- };
-} \ No newline at end of file
diff --git a/ecomp-sdk-app/src/main/webapp/app/policyApp/controller/dictionaryController/RiskTypeDictController.js b/ecomp-sdk-app/src/main/webapp/app/policyApp/controller/dictionaryController/RiskTypeDictController.js
deleted file mode 100644
index 9df0d4771..000000000
--- a/ecomp-sdk-app/src/main/webapp/app/policyApp/controller/dictionaryController/RiskTypeDictController.js
+++ /dev/null
@@ -1,75 +0,0 @@
-/*-
- * ============LICENSE_START=======================================================
- * ECOMP Policy Engine
- * ================================================================================
- * Copyright (C) 2017 AT&T Intellectual Property. All rights reserved.
- * ================================================================================
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- * ============LICENSE_END=========================================================
- */
-
-/**
- */
-var editRiskTypeController = function ($scope, $modalInstance, message, PapUrlService, UserInfoService, Notification){
- if(message.riskTypeDictionaryData==null)
- $scope.label='Add New Type'
- else{
- $scope.label='Edit Type'
- $scope.disableCd=true;
- }
-
- var papUrl;
- PapUrlService.getPapUrl().then(function(data) {
- var config = data;
- papUrl = config.PAP_URL;
- console.log(papUrl);
- });
-
- /*getting user info from session*/
- var loginId = null;
- UserInfoService.getFunctionalMenuStaticDetailSession()
- .then(function (response) {
- loginId = response.userid;
- });
-
- $scope.editRiskType = message.riskTypeDictionaryData;
-
- $scope.saveRiskType = function(riskTypeDictionaryData) {
- var uuu = papUrl + "/ecomp/sp_dictionary/save_riskType.htm";
- var postData={riskTypeDictionaryData: riskTypeDictionaryData, loginId: loginId};
- $.ajax({
- type : 'POST',
- url : uuu,
- dataType: 'json',
- contentType: 'application/json',
- data: JSON.stringify(postData),
- success : function(data){
- $scope.$apply(function(){
- $scope.riskTypeDictionaryDatas=data.riskTypeDictionaryDatas;});
- if($scope.riskTypeDictionaryDatas == "Duplicate"){
- Notification.error("Risk type Dictionary exists with Same RiskType Name.")
- }else{
- console.log($scope.riskTypeDictionaryDatas);
- $modalInstance.close({riskTypeDictionaryDatas:$scope.riskTypeDictionaryDatas});
- }
- },
- error : function(data){
- alert("Error while saving.");
- }
- });
- };
-
- $scope.close = function() {
- $modalInstance.close();
- };
-} \ No newline at end of file
diff --git a/ecomp-sdk-app/src/main/webapp/app/policyApp/controller/dictionaryController/SafePolicyWarningDictController.js b/ecomp-sdk-app/src/main/webapp/app/policyApp/controller/dictionaryController/SafePolicyWarningDictController.js
deleted file mode 100644
index 4fe700768..000000000
--- a/ecomp-sdk-app/src/main/webapp/app/policyApp/controller/dictionaryController/SafePolicyWarningDictController.js
+++ /dev/null
@@ -1,107 +0,0 @@
-/*-
- * ============LICENSE_START=======================================================
- * ECOMP Policy Engine
- * ================================================================================
- * Copyright (C) 2017 AT&T Intellectual Property. All rights reserved.
- * ================================================================================
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- * ============LICENSE_END=========================================================
- */
-
-/**
- */
-var editSafePolicyWarningController = function ($scope, $modalInstance, message, SafePolicyService, PapUrlService, UserInfoService, Notification){
- $scope.edit = false;
- if(message.safePolicyWarningData==null)
- $scope.label='Add New Safe Policy Warning'
- else{
- $scope.label='Edit Safe Policy Warning'
- $scope.disableCd=true;
- $scope.edit = true;
- }
-
- var papUrl;
- PapUrlService.getPapUrl().then(function(data) {
- var config = data;
- papUrl = config.PAP_URL;
- console.log(papUrl);
-
- SafePolicyService.getSafePolicyWarningDictionaryDataByName(papUrl).then(function (data) {
- var j = data;
- $scope.data = JSON.parse(j.data);
- console.log($scope.data);
- $scope.safePolicyWarningDatas = JSON.parse($scope.data.safePolicyWarningDatas);
- console.log($scope.safePolicyWarningDatas);
- }, function (error) {
- console.log("failed");
- });
- SafePolicyService.getRiskTypeDictionaryDataByName(papUrl).then(function (data) {
- var j = data;
- $scope.data = JSON.parse(j.data);
- console.log($scope.data);
- $scope.riskTypeDictionaryDatas = JSON.parse($scope.data.riskTypeDictionaryDatas);
- console.log($scope.riskTypeDictionaryDatas);
- }, function (error) {
- console.log("failed");
- });
- });
-
- /*getting user info from session*/
- var loginId = null;
- UserInfoService.getFunctionalMenuStaticDetailSession()
- .then(function (response) {
- loginId = response.userid;
- });
-
- $scope.editSafePolicyWarning = message.safePolicyWarningData;
- $scope.editSafePolicyWarning1 = {resource: [], type:[], service: [], closedloop: []};
- if($scope.edit){
- if(message.safePolicyWarningData.groupList != null){
- var splitValue = message.safePolicyWarningData.groupList.split(",");
- console.log(splitValue);
- $scope.splittedGroupListValues = [];
- var splitResource = splitValue[0].split("=");
- $scope.editSafePolicyWarningScope1.riskType.push(splitResource[1]);
- }
- }
-
- $scope.saveSafePolicyWarning = function(safePolicyWarningData) {
- console.log(safePolicyWarningData);
- var uuu = papUrl + "/ecomp/sp_dictionary/save_safePolicyWarning.htm";
- var postData={safePolicyWarningData: safePolicyWarningData, loginId: loginId};
- $.ajax({
- type : 'POST',
- url : uuu,
- dataType: 'json',
- contentType: 'application/json',
- data: JSON.stringify(postData),
- success : function(data){
- $scope.$apply(function(){
- $scope.safePolicyWarningDatas=data.safePolicyWarningDatas;});
- if($scope.safePolicyWarningDatas == "Duplicate"){
- Notification.error("Safe Policy Dictionary exists with Same Name.")
- }else{
- console.log($scope.safePolicyWarningDatas);
- $modalInstance.close({safePolicyWarningDatas:$scope.safePolicyWarningDatas});
- }
- },
- error : function(data){
- alert("Error while saving.");
- }
- });
- };
-
- $scope.close = function() {
- $modalInstance.close();
- };
-} \ No newline at end of file
diff --git a/ecomp-sdk-app/src/main/webapp/app/policyApp/controller/dictionaryController/actionPolicyDictController.js b/ecomp-sdk-app/src/main/webapp/app/policyApp/controller/dictionaryController/actionPolicyDictController.js
deleted file mode 100644
index b889a98cb..000000000
--- a/ecomp-sdk-app/src/main/webapp/app/policyApp/controller/dictionaryController/actionPolicyDictController.js
+++ /dev/null
@@ -1,119 +0,0 @@
-/*-
- * ============LICENSE_START=======================================================
- * ECOMP Policy Engine
- * ================================================================================
- * Copyright (C) 2017 AT&T Intellectual Property. All rights reserved.
- * ================================================================================
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- * ============LICENSE_END=========================================================
- */
-
-/**
- */
-var editActionPolicyDictController = function ($scope, $modalInstance, message, PapUrlService, UserInfoService, Notification){
- if(message.actionPolicyDictionaryData==null)
- $scope.label='Add Action Dictionary',
- $scope.choices = [];
- else{
- $scope.choices = [];
- $scope.label='Edit Action Dictionary'
- $scope.disableCd=true;
- var headers = message.actionPolicyDictionaryData.header;
- var SplitChars = ':';
- if (headers.indexOf(SplitChars) >= 0) {
- var splitHeader = headers.split(SplitChars);
- var singleHeader = splitHeader;
- var splitEqual = '=';
- for(i = 0; i < singleHeader.length; i++){
- if (singleHeader[i].indexOf(splitEqual) >= 0) {
- var splitValue = singleHeader[i].split(splitEqual);
- var key = splitValue[0];
- var value = splitValue[1];
- var newItemNo = $scope.choices.length+1;
- $scope.choices.push({'id':'choice'+newItemNo, 'option': key , 'number' : value });
- }
- }
- }else{
- var splitEqual = '=';
- if (headers.indexOf(splitEqual) >= 0) {
- var splitValue = headers.split(splitEqual);
- var key = splitValue[0];
- var value = splitValue[1];
- $scope.choices.push({'id':'choice'+1, 'option': key , 'number' : value });
- }
- }
- }
-
- var papUrl;
- PapUrlService.getPapUrl().then(function(data) {
- var config = data;
- papUrl = config.PAP_URL;
- console.log(papUrl);
- });
-
- /*getting user info from session*/
- var loginId = null;
- UserInfoService.getFunctionalMenuStaticDetailSession()
- .then(function (response) {
- loginId = response.userid;
- });
-
- $scope.editActionDict = message.actionPolicyDictionaryData;
- $scope.saveActionDict = function(actionPolicyDictionaryData) {
- var finalData = extend(actionPolicyDictionaryData, $scope.headerDatas[0]);
- var uuu = papUrl + "/ecomp/action_dictionary/save_ActionDict.htm";
- var postData={actionPolicyDictionaryData: finalData, loginId: loginId};
- $.ajax({
- type : 'POST',
- url : uuu,
- dataType: 'json',
- contentType: 'application/json',
- data: JSON.stringify(postData),
- success : function(data){
- $scope.$apply(function(){
- $scope.actionPolicyDictionaryDatas=data.actionPolicyDictionaryDatas;});
- if($scope.actionPolicyDictionaryDatas == "Duplicate"){
- Notification.error("ActionPolicy Dictionary exists with Same Attribute Name.")
- }else{
- console.log($scope.actionPolicyDictionaryDatas);
- $modalInstance.close({actionPolicyDictionaryDatas:$scope.actionPolicyDictionaryDatas});
- }
- },
- error : function(data){
- alert("Error while saving.");
- }
- });
- };
-
- $scope.close = function() {
- $modalInstance.close();
- };
-
- function extend(obj, src) {
- for (var key in src) {
- if (src.hasOwnProperty(key)) obj[key] = src[key];
- }
- return obj;
- }
-
- $scope.headerDatas = [{"headers" : $scope.choices}];
- $scope.addNewChoice = function() {
- var newItemNo = $scope.choices.length+1;
- $scope.choices.push({'id':'choice'+newItemNo});
- };
- $scope.removeChoice = function() {
- var lastItem = $scope.choices.length-1;
- $scope.choices.splice(lastItem);
- };
-
-} \ No newline at end of file
diff --git a/ecomp-sdk-app/src/main/webapp/app/policyApp/controller/dictionaryController/attributeDictController.js b/ecomp-sdk-app/src/main/webapp/app/policyApp/controller/dictionaryController/attributeDictController.js
deleted file mode 100644
index 9e32f0304..000000000
--- a/ecomp-sdk-app/src/main/webapp/app/policyApp/controller/dictionaryController/attributeDictController.js
+++ /dev/null
@@ -1,109 +0,0 @@
-/*-
- * ============LICENSE_START=======================================================
- * ECOMP Policy Engine
- * ================================================================================
- * Copyright (C) 2017 AT&T Intellectual Property. All rights reserved.
- * ================================================================================
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- * ============LICENSE_END=========================================================
- */
-
-/**
- */
-var editAttributeController = function ($scope, $modalInstance, message, PapUrlService, UserInfoService, Notification){
- if(message.attributeDictionaryData==null)
- $scope.label='Add New Attribute',
- $scope.attributes = [];
- else{
- $scope.attributes = [];
- $scope.label='Edit Attribute'
- $scope.disableCd=true;
- var headers = message.attributeDictionaryData.attributeValue;
- var splitEqual = ',';
- if(headers != null){
- if (headers.indexOf(splitEqual) >= 0) {
- var splitValue = headers.split(splitEqual);
- for(i = 0; i < splitValue.length; i++){
- var key = splitValue[i];
- $scope.attributes.push({'id':'choice'+i+1, 'attributeValues': key});
- }
- }else{
- var key = headers;
- $scope.attributes.push({'id':'choice'+1, 'attributeValues': key});
- }
- }
- }
-
- var papUrl;
- PapUrlService.getPapUrl().then(function(data) {
- var config = data;
- papUrl = config.PAP_URL;
- console.log(papUrl)
- });
-
- /*getting user info from session*/
- var loginId = null;
- UserInfoService.getFunctionalMenuStaticDetailSession()
- .then(function (response) {
- loginId = response.userid;
- });
-
- $scope.editAttributeName = message.attributeDictionaryData;
-
- $scope.saveAttributeName = function(attributeDictionaryData) {
- var finalData = extend(attributeDictionaryData, $scope.attributeDatas[0]);
- var uuu = papUrl + "/ecomp/attribute_dictionary/save_attribute.htm";
- var postData={attributeDictionaryData: attributeDictionaryData, loginId: loginId};
- $.ajax({
- type : 'POST',
- url : uuu,
- dataType: 'json',
- contentType: 'application/json',
- data: JSON.stringify(postData),
- success : function(data){
- $scope.$apply(function(){
- $scope.attributeDictionaryDatas=data.attributeDictionaryDatas;});
- if($scope.attributeDictionaryDatas == "Duplicate"){
- Notification.error("Attribute Dictionary exists with Same Attribute Name.")
- }else{
- console.log($scope.attributeDictionaryDatas);
- $modalInstance.close({attributeDictionaryDatas:$scope.attributeDictionaryDatas});
- }
- },
- error : function(data){
- alert("Error while saving.");
- }
- });
- };
-
- function extend(obj, src) {
- for (var key in src) {
- if (src.hasOwnProperty(key)) obj[key] = src[key];
- }
- return obj;
- }
-
- $scope.attributeDatas = [{"userDataTypeValues" : $scope.attributes}];
- $scope.addNewChoice = function() {
- var newItemNo = $scope.attributes.length+1;
- $scope.attributes.push({'id':'choice'+newItemNo});
- };
- $scope.removeChoice = function() {
- var lastItem = $scope.attributes.length-1;
- $scope.attributes.splice(lastItem);
- };
-
- $scope.close = function() {
- $modalInstance.close();
- };
-} \ No newline at end of file
diff --git a/ecomp-sdk-app/src/main/webapp/app/policyApp/controller/dictionaryController/ecompNameEditorController.js b/ecomp-sdk-app/src/main/webapp/app/policyApp/controller/dictionaryController/ecompNameEditorController.js
deleted file mode 100644
index 5dd19a7fc..000000000
--- a/ecomp-sdk-app/src/main/webapp/app/policyApp/controller/dictionaryController/ecompNameEditorController.js
+++ /dev/null
@@ -1,74 +0,0 @@
-/*-
- * ============LICENSE_START=======================================================
- * ECOMP Policy Engine
- * ================================================================================
- * Copyright (C) 2017 AT&T Intellectual Property. All rights reserved.
- * ================================================================================
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- * ============LICENSE_END=========================================================
- */
-
-/**
- */
-var editEcompNameController = function ($scope, $modalInstance, message, PapUrlService, UserInfoService, Notification){
- if(message.ecompNameDictionaryData==null)
- $scope.label='Add New Ecomp Name'
- else{
- $scope.label='Edit Ecomp Name'
- $scope.disableCd=true;
- }
- $scope.editEcompName = message.ecompNameDictionaryData;
-
- var papUrl;
- PapUrlService.getPapUrl().then(function(data) {
- var config = data;
- papUrl = config.PAP_URL;
- console.log(papUrl);
- });
-
- /*getting user info from session*/
- var loginId = null;
- UserInfoService.getFunctionalMenuStaticDetailSession()
- .then(function (response) {
- loginId = response.userid;
- });
-
- $scope.saveEcompName = function(ecompNameDictionaryData) {
- var uuu = papUrl + "/ecomp/ecomp_dictionary/save_ecompName.htm";
- var postData={ecompNameDictionaryData: ecompNameDictionaryData, loginId: loginId};
- $.ajax({
- type : 'POST',
- url : uuu,
- dataType: 'json',
- contentType: 'application/json',
- data: JSON.stringify(postData),
- success : function(data){
- $scope.$apply(function(){
- $scope.ecompNameDictionaryDatas=data.ecompNameDictionaryDatas;});
- if($scope.ecompNameDictionaryDatas == "Duplicate"){
- Notification.error("EcompName Dictionary exists with Same Ecomp Name.")
- }else{
- console.log($scope.ecompNameDictionaryDatas);
- $modalInstance.close({ecompNameDictionaryDatas:$scope.ecompNameDictionaryDatas});
- }
- },
- error : function(data){
- alert("Error while saving.");
- }
- });
- };
-
- $scope.close = function() {
- $modalInstance.close();
- };
-} \ No newline at end of file