2 * ============LICENSE_START=======================================================
4 * ================================================================================
5 * Copyright © 2017 AT&T Intellectual Property. All rights reserved.
6 * Copyright © 2017 Amdocs
7 * ================================================================================
8 * Licensed under the Apache License, Version 2.0 (the "License");
9 * you may not use this file except in compliance with the License.
10 * You may obtain a copy of the License at
12 * http://www.apache.org/licenses/LICENSE-2.0
14 * Unless required by applicable law or agreed to in writing, software
15 * distributed under the License is distributed on an "AS IS" BASIS,
16 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
17 * See the License for the specific language governing permissions and
18 * limitations under the License.
19 * ============LICENSE_END=========================================================
21 * ECOMP is a trademark and service mark of AT&T Intellectual Property.
23 package org.onap.aai.sparky.viewandinspect.config;
26 * The Class TierSupportUiConstants.
28 public class TierSupportUiConstants {
30 public static String APP_NAME = "AAIUI";
32 /** Default to unix file separator if system property file.separator is null */
33 public static final String FILESEP =
34 (System.getProperty("file.separator") == null) ? "/" : System.getProperty("file.separator");
36 public static String CONFIG_HOME = System.getProperty("CONFIG_HOME") + FILESEP;
37 public static String AJSC_HOME = System.getProperty("AJSC_HOME") + FILESEP;
38 public static String CONFIG_ROOT_LOCATION =
39 AJSC_HOME + "bundleconfig" + FILESEP + "etc" + FILESEP;
40 public static String STATIC_CONFIG_APP_LOCATION = CONFIG_ROOT_LOCATION + "appprops" + FILESEP;
41 public static String DYNAMIC_CONFIG_APP_LOCATION = CONFIG_HOME;
43 public static String CONFIG_OXM_LOCATION = CONFIG_HOME + "model" + FILESEP;
44 public static String CONFIG_FILTERS_BASE_LOCATION = CONFIG_HOME + FILESEP;
45 public static String CONFIG_AUTH_LOCATION = CONFIG_HOME + "auth" + FILESEP;
47 public static String HOST = "host";
48 public static String PORT = "port";
49 public static String RETRIES = "numRequestRetries";
50 public static String RESOURCE_VERSION = "resource-version";
51 public static String URI = "URI";
53 public static String USERS_FILE_LOCATION = DYNAMIC_CONFIG_APP_LOCATION + "users.config";
54 public static String ROLES_FILE_LOCATION = DYNAMIC_CONFIG_APP_LOCATION + "roles.config";
55 public static String PORTAL_AUTHENTICATION_FILE_LOCATION =
56 DYNAMIC_CONFIG_APP_LOCATION + "portal" + FILESEP + "portal-authentication.properties";
58 public static final String ES_SUGGEST_API = "_suggest";
59 public static final String ES_COUNT_API = "_count";
60 public static final String ES_SEARCH_API = "_search";
62 public static final String UI_FILTER_VIEW_NAME_PARAMETER = "viewName";
63 public static final String UI_FILTER_ID_LIST_PARAMETER = "filterIdList";
65 public static final String ENTITY_AUTO_SUGGEST_INDEX_NAME_DEFAULT =
66 "entityautosuggestindex-localhost";
67 public static final String ENTITY_AUTO_SUGGEST_SETTINGS_FILE_DEFAULT =
68 "/etc/autoSuggestSettings.json";
69 public static final String ENTITY_AUTO_SUGGEST_MAPPINGS_FILE_DEFAULT =
70 "/etc/autoSuggestMappings.json";
71 public static final String ENTITY_DYNAMIC_MAPPINGS_FILE_DEFAULT = "/etc/dynamicMappings.json";
72 public static final String FILTER_LIST_FILE_DEFAULT =
73 CONFIG_FILTERS_BASE_LOCATION + "filters" + FILESEP + "aaiui_filters.json";
74 public static final String FILTER_MAPPING_FILE_DEFAULT =
75 CONFIG_FILTERS_BASE_LOCATION + "filters" + FILESEP + "aaiui_views.json";
77 // JUnit testing synchronizer.properties file
78 public static String TEST_CONFIG_FILE =
79 System.getProperty("user.dir") + FILESEP + "bundleconfig-local" + FILESEP + "etc" + FILESEP
80 + "appprops" + FILESEP + "synchronizer.properties";
82 // Injected Attributes
83 public static String URI_ATTR_NAME = "uri";
85 public static final String URI_VERSION_REGEX_PATTERN = "aai/v[\\d]+/";
87 public static final String getConfigPath(String configFile) {
88 return AJSC_HOME + FILESEP + configFile;
91 public static final String getAggregationIndexName(String entityType) {
92 return "aggregate_" + entityType + "_index";
96 * @return the aPP_NAME
98 public static String getAPP_NAME() {
103 * @param aPP_NAME the aPP_NAME to set
105 public static void setAPP_NAME(String aPP_NAME) {
110 * @return the cONFIG_HOME
112 public static String getCONFIG_HOME() {
117 * @param cONFIG_HOME the cONFIG_HOME to set
119 public static void setCONFIG_HOME(String cONFIG_HOME) {
120 CONFIG_HOME = cONFIG_HOME;
124 * @return the aJSC_HOME
126 public static String getAJSC_HOME() {
131 * @param aJSC_HOME the aJSC_HOME to set
133 public static void setAJSC_HOME(String aJSC_HOME) {
134 AJSC_HOME = aJSC_HOME;
138 * @return the cONFIG_ROOT_LOCATION
140 public static String getCONFIG_ROOT_LOCATION() {
141 return CONFIG_ROOT_LOCATION;
145 * @param cONFIG_ROOT_LOCATION the cONFIG_ROOT_LOCATION to set
147 public static void setCONFIG_ROOT_LOCATION(String cONFIG_ROOT_LOCATION) {
148 CONFIG_ROOT_LOCATION = cONFIG_ROOT_LOCATION;
152 * @return the sTATIC_CONFIG_APP_LOCATION
154 public static String getSTATIC_CONFIG_APP_LOCATION() {
155 return STATIC_CONFIG_APP_LOCATION;
159 * @param sTATIC_CONFIG_APP_LOCATION the sTATIC_CONFIG_APP_LOCATION to set
161 public static void setSTATIC_CONFIG_APP_LOCATION(String sTATIC_CONFIG_APP_LOCATION) {
162 STATIC_CONFIG_APP_LOCATION = sTATIC_CONFIG_APP_LOCATION;
166 * @return the dYNAMIC_CONFIG_APP_LOCATION
168 public static String getDYNAMIC_CONFIG_APP_LOCATION() {
169 return DYNAMIC_CONFIG_APP_LOCATION;
173 * @param dYNAMIC_CONFIG_APP_LOCATION the dYNAMIC_CONFIG_APP_LOCATION to set
175 public static void setDYNAMIC_CONFIG_APP_LOCATION(String dYNAMIC_CONFIG_APP_LOCATION) {
176 DYNAMIC_CONFIG_APP_LOCATION = dYNAMIC_CONFIG_APP_LOCATION;
180 * @return the cONFIG_OXM_LOCATION
182 public static String getCONFIG_OXM_LOCATION() {
183 return CONFIG_OXM_LOCATION;
187 * @param cONFIG_OXM_LOCATION the cONFIG_OXM_LOCATION to set
189 public static void setCONFIG_OXM_LOCATION(String cONFIG_OXM_LOCATION) {
190 CONFIG_OXM_LOCATION = cONFIG_OXM_LOCATION;
194 * @return the cONFIG_FILTERS_BASE_LOCATION
196 public static String getCONFIG_FILTERS_BASE_LOCATION() {
197 return CONFIG_FILTERS_BASE_LOCATION;
201 * @param cONFIG_FILTERS_BASE_LOCATION the cONFIG_FILTERS_BASE_LOCATION to set
203 public static void setCONFIG_FILTERS_BASE_LOCATION(String cONFIG_FILTERS_BASE_LOCATION) {
204 CONFIG_FILTERS_BASE_LOCATION = cONFIG_FILTERS_BASE_LOCATION;
209 * @return the cONFIG_AUTH_LOCATION
211 public static String getCONFIG_AUTH_LOCATION() {
212 return CONFIG_AUTH_LOCATION;
216 * @param cONFIG_AUTH_LOCATION the cONFIG_AUTH_LOCATION to set
218 public static void setCONFIG_AUTH_LOCATION(String cONFIG_AUTH_LOCATION) {
219 CONFIG_AUTH_LOCATION = cONFIG_AUTH_LOCATION;
225 public static String getHOST() {
230 * @param hOST the hOST to set
232 public static void setHOST(String hOST) {
239 public static String getPORT() {
244 * @param pORT the pORT to set
246 public static void setPORT(String pORT) {
251 * @return the rETRIES
253 public static String getRETRIES() {
258 * @param rETRIES the rETRIES to set
260 public static void setRETRIES(String rETRIES) {
265 * @return the rESOURCE_VERSION
267 public static String getRESOURCE_VERSION() {
268 return RESOURCE_VERSION;
272 * @param rESOURCE_VERSION the rESOURCE_VERSION to set
274 public static void setRESOURCE_VERSION(String rESOURCE_VERSION) {
275 RESOURCE_VERSION = rESOURCE_VERSION;
281 public static String getURI() {
286 * @param uRI the uRI to set
288 public static void setURI(String uRI) {
293 * @return the uSERS_FILE_LOCATION
295 public static String getUSERS_FILE_LOCATION() {
296 return USERS_FILE_LOCATION;
300 * @param uSERS_FILE_LOCATION the uSERS_FILE_LOCATION to set
302 public static void setUSERS_FILE_LOCATION(String uSERS_FILE_LOCATION) {
303 USERS_FILE_LOCATION = uSERS_FILE_LOCATION;
307 * @return the rOLES_FILE_LOCATION
309 public static String getROLES_FILE_LOCATION() {
310 return ROLES_FILE_LOCATION;
314 * @param rOLES_FILE_LOCATION the rOLES_FILE_LOCATION to set
316 public static void setROLES_FILE_LOCATION(String rOLES_FILE_LOCATION) {
317 ROLES_FILE_LOCATION = rOLES_FILE_LOCATION;
321 * @return the pORTAL_AUTHENTICATION_FILE_LOCATION
323 public static String getPORTAL_AUTHENTICATION_FILE_LOCATION() {
324 return PORTAL_AUTHENTICATION_FILE_LOCATION;
328 * @param pORTAL_AUTHENTICATION_FILE_LOCATION the pORTAL_AUTHENTICATION_FILE_LOCATION to set
330 public static void setPORTAL_AUTHENTICATION_FILE_LOCATION(
331 String pORTAL_AUTHENTICATION_FILE_LOCATION) {
332 PORTAL_AUTHENTICATION_FILE_LOCATION = pORTAL_AUTHENTICATION_FILE_LOCATION;
336 * @return the tEST_CONFIG_FILE
338 public static String getTEST_CONFIG_FILE() {
339 return TEST_CONFIG_FILE;
343 * @param tEST_CONFIG_FILE the tEST_CONFIG_FILE to set
345 public static void setTEST_CONFIG_FILE(String tEST_CONFIG_FILE) {
346 TEST_CONFIG_FILE = tEST_CONFIG_FILE;
350 * @return the uRI_ATTR_NAME
352 public static String getURI_ATTR_NAME() {
353 return URI_ATTR_NAME;
357 * @param uRI_ATTR_NAME the uRI_ATTR_NAME to set
359 public static void setURI_ATTR_NAME(String uRI_ATTR_NAME) {
360 URI_ATTR_NAME = uRI_ATTR_NAME;
364 * @return the filesep
366 public static String getFilesep() {
371 * @return the esSuggestApi
373 public static String getEsSuggestApi() {
374 return ES_SUGGEST_API;
378 * @return the esCountApi
380 public static String getEsCountApi() {
385 * @return the esSearchApi
387 public static String getEsSearchApi() {
388 return ES_SEARCH_API;
392 * @return the entityAutoSuggestIndexNameDefault
394 public static String getEntityAutoSuggestIndexNameDefault() {
395 return ENTITY_AUTO_SUGGEST_INDEX_NAME_DEFAULT;
399 * @return the entityAutoSuggestSettingsFileDefault
401 public static String getEntityAutoSuggestSettingsFileDefault() {
402 return ENTITY_AUTO_SUGGEST_SETTINGS_FILE_DEFAULT;
406 * @return the entityAutoSuggestMappingsFileDefault
408 public static String getEntityAutoSuggestMappingsFileDefault() {
409 return ENTITY_AUTO_SUGGEST_MAPPINGS_FILE_DEFAULT;
413 * @return the entityDynamicMappingsFileDefault
415 public static String getEntityDynamicMappingsFileDefault() {
416 return ENTITY_DYNAMIC_MAPPINGS_FILE_DEFAULT;
420 * @return the uriVersionRegexPattern
422 public static String getUriVersionRegexPattern() {
423 return URI_VERSION_REGEX_PATTERN;