2 * Copyright 2016-2017, Nokia Corporation
4 * Licensed under the Apache License, Version 2.0 (the "License");
5 * you may not use this file except in compliance with the License.
6 * You may obtain a copy of the License at
8 * http://www.apache.org/licenses/LICENSE-2.0
10 * Unless required by applicable law or agreed to in writing, software
11 * distributed under the License is distributed on an "AS IS" BASIS,
12 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 * See the License for the specific language governing permissions and
14 * limitations under the License.
17 package org.onap.vfc.nfvo.driver.vnfm.svnfm.common.bo;
19 import org.springframework.beans.factory.annotation.Value;
20 import org.springframework.stereotype.Component;
23 public class AdaptorEnv {
27 // service name and version of MSB services AAI/LCM/Catalog configured in application.properties
28 @Value("${aaiServiceNameInMsb}")
29 private String aaiServiceNameInMsb;
31 @Value("${aaiVersionInMsb}")
32 private String aaiVersionInMsb;
34 @Value("${lcmServiceNameInMsb}")
35 private String lcmServiceNameInMsb;
37 @Value("${lcmVersionInMsb}")
38 private String lcmVersionInMsb;
40 @Value("${catalogServiceNameInMsb}")
41 private String catalogServiceNameInMsb;
43 @Value("${catalogVersionInMsb}")
44 private String catalogVersionInMsb;
46 //Following uriFront is from msb query
48 private String aaiUrlInMsb;
49 private String aaiApiUriFront;
51 private String lcmUrlInMsb;
52 private String lcmApiUriFront;
54 private String catalogUrlInMsb;
55 private String catalogApiUriFront;
57 //cbamApiFront is from aai query
58 private String cbamApiUriFront;
60 private String msbApiUriFront;
62 // for retrieving token from CBAM, configured in application.properties
63 @Value("${grantType}")
64 private String grantType;
67 private String clientId;
69 @Value("${clientSecret}")
70 private String clientSecret;
72 public String getAaiServiceNameInMsb() {
73 return aaiServiceNameInMsb;
76 public void setAaiServiceNameInMsb(String aaiServiceNameInMsb) {
77 this.aaiServiceNameInMsb = aaiServiceNameInMsb;
80 public String getAaiVersionInMsb() {
81 return aaiVersionInMsb;
84 public void setAaiVersionInMsb(String aaiVersionInMsb) {
85 this.aaiVersionInMsb = aaiVersionInMsb;
88 public String getLcmServiceNameInMsb() {
89 return lcmServiceNameInMsb;
92 public void setLcmServiceNameInMsb(String lcmServiceNameInMsb) {
93 this.lcmServiceNameInMsb = lcmServiceNameInMsb;
96 public String getLcmVersionInMsb() {
97 return lcmVersionInMsb;
100 public void setLcmVersionInMsb(String lcmVersionInMsb) {
101 this.lcmVersionInMsb = lcmVersionInMsb;
104 public String getCatalogServiceNameInMsb() {
105 return catalogServiceNameInMsb;
108 public void setCatalogServiceNameInMsb(String catalogServiceNameInMsb) {
109 this.catalogServiceNameInMsb = catalogServiceNameInMsb;
112 public String getCatalogVersionInMsb() {
113 return catalogVersionInMsb;
116 public void setCatalogVersionInMsb(String catalogVersionInMsb) {
117 this.catalogVersionInMsb = catalogVersionInMsb;
120 public String getAaiApiUriFront() {
121 return aaiApiUriFront;
124 public void setAaiApiUriFront(String aaiApiUriFront) {
125 this.aaiApiUriFront = aaiApiUriFront;
128 public String getCatalogApiUriFront() {
129 return catalogApiUriFront;
132 public void setCatalogApiUriFront(String catalogApiUriFront) {
133 this.catalogApiUriFront = catalogApiUriFront;
136 public String getCbamApiUriFront() {
137 return cbamApiUriFront;
140 public void setCbamApiUriFront(String cbamApiUriFront) {
141 this.cbamApiUriFront = cbamApiUriFront;
144 public String getGrantType() {
148 public void setGrantType(String grantType) {
149 this.grantType = grantType;
152 public String getClientId() {
156 public void setClientId(String clientId) {
157 this.clientId = clientId;
160 public String getClientSecret() {
164 public void setClientSecret(String clientSecret) {
165 this.clientSecret = clientSecret;
168 public String getMsbIp() {
172 public void setMsbIp(String msbIp) {
176 public int getMsbPort() {
180 public void setMsbPort(int msbPort) {
181 this.msbPort = msbPort;
184 public String getAaiUrlInMsb() {
188 public void setAaiUrlInMsb(String aaiUrlInMsb) {
189 this.aaiUrlInMsb = aaiUrlInMsb;
192 public String getCatalogUrlInMsb() {
193 return catalogUrlInMsb;
196 public void setCatalogUrlInMsb(String catalogUrlInMsb) {
197 this.catalogUrlInMsb = catalogUrlInMsb;
200 public String getLcmUrlInMsb() {
204 public void setLcmUrlInMsb(String lcmUrlInMsb) {
205 this.lcmUrlInMsb = lcmUrlInMsb;
208 public String getLcmApiUriFront() {
209 return lcmApiUriFront;
212 public void setLcmApiUriFront(String lcmApiUriFront) {
213 this.lcmApiUriFront = lcmApiUriFront;
216 public String getMsbApiUriFront() {
217 return msbApiUriFront;
220 public void setMsbApiUriFront(String msbApiUriFront) {
221 this.msbApiUriFront = msbApiUriFront;