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 = AJSC_HOME + "bundleconfig" + FILESEP + "etc" + FILESEP;
39 public static String STATIC_CONFIG_APP_LOCATION = CONFIG_ROOT_LOCATION + "appprops" + FILESEP;
40 public static String DYNAMIC_CONFIG_APP_LOCATION = CONFIG_HOME;
42 public static String CONFIG_OXM_LOCATION = CONFIG_HOME + "model" + FILESEP;
43 public static String CONFIG_FILTERS_BASE_LOCATION = CONFIG_HOME + FILESEP;
44 public static String CONFIG_AUTH_LOCATION = CONFIG_HOME + "auth" + FILESEP;
46 public static String HOST = "host";
47 public static String PORT = "port";
48 public static String RETRIES = "numRequestRetries";
49 public static String RESOURCE_VERSION = "resource-version";
50 public static String URI = "URI";
52 public static String USERS_FILE_LOCATION = DYNAMIC_CONFIG_APP_LOCATION + "users.config";
53 public static String ROLES_FILE_LOCATION = DYNAMIC_CONFIG_APP_LOCATION + "roles.config";
54 public static String PORTAL_AUTHENTICATION_FILE_LOCATION = DYNAMIC_CONFIG_APP_LOCATION + "portal" + FILESEP + "portal-authentication.properties";
56 public static final String ES_SUGGEST_API = "_suggest";
57 public static final String ES_COUNT_API = "_count";
58 public static final String ES_SEARCH_API = "_search";
60 public static final String UI_FILTER_VIEW_NAME_PARAMETER = "viewName";
61 public static final String UI_FILTER_ID_LIST_PARAMETER = "filterIdList";
63 public static final String ENTITY_AUTO_SUGGEST_INDEX_NAME_DEFAULT =
64 "entityautosuggestindex-localhost";
65 public static final String ENTITY_AUTO_SUGGEST_SETTINGS_FILE_DEFAULT =
66 "/etc/autoSuggestSettings.json";
67 public static final String ENTITY_AUTO_SUGGEST_MAPPINGS_FILE_DEFAULT =
68 "/etc/autoSuggestMappings.json";
69 public static final String ENTITY_DYNAMIC_MAPPINGS_FILE_DEFAULT =
70 "/etc/dynamicMappings.json";
71 public static final String FILTER_LIST_FILE_DEFAULT =
72 CONFIG_FILTERS_BASE_LOCATION + "filters" + FILESEP + "aaiui_filters.json";
73 public static final String FILTER_MAPPING_FILE_DEFAULT =
74 CONFIG_FILTERS_BASE_LOCATION + "filters" + FILESEP + "aaiui_views.json";
76 // JUnit testing synchronizer.properties file
77 public static String TEST_CONFIG_FILE =
78 System.getProperty("user.dir") + FILESEP + "bundleconfig-local" + FILESEP + "etc" + FILESEP
79 + "appprops" + FILESEP + "synchronizer.properties";
81 // Injected Attributes
82 public static String URI_ATTR_NAME = "uri";
84 public static final String URI_VERSION_REGEX_PATTERN = "aai/v[\\d]+/";
86 public static final String getConfigPath(String configFile){
87 return AJSC_HOME + FILESEP + configFile;
90 public static final String getAggregationIndexName(String entityType){
91 return "aggregate_" + entityType + "_index";
95 * @return the aPP_NAME
97 public static String getAPP_NAME() {
102 * @param aPP_NAME the aPP_NAME to set
104 public static void setAPP_NAME(String aPP_NAME) {
109 * @return the cONFIG_HOME
111 public static String getCONFIG_HOME() {
116 * @param cONFIG_HOME the cONFIG_HOME to set
118 public static void setCONFIG_HOME(String cONFIG_HOME) {
119 CONFIG_HOME = cONFIG_HOME;
123 * @return the aJSC_HOME
125 public static String getAJSC_HOME() {
130 * @param aJSC_HOME the aJSC_HOME to set
132 public static void setAJSC_HOME(String aJSC_HOME) {
133 AJSC_HOME = aJSC_HOME;
137 * @return the cONFIG_ROOT_LOCATION
139 public static String getCONFIG_ROOT_LOCATION() {
140 return CONFIG_ROOT_LOCATION;
144 * @param cONFIG_ROOT_LOCATION the cONFIG_ROOT_LOCATION to set
146 public static void setCONFIG_ROOT_LOCATION(String cONFIG_ROOT_LOCATION) {
147 CONFIG_ROOT_LOCATION = cONFIG_ROOT_LOCATION;
151 * @return the sTATIC_CONFIG_APP_LOCATION
153 public static String getSTATIC_CONFIG_APP_LOCATION() {
154 return STATIC_CONFIG_APP_LOCATION;
158 * @param sTATIC_CONFIG_APP_LOCATION the sTATIC_CONFIG_APP_LOCATION to set
160 public static void setSTATIC_CONFIG_APP_LOCATION(String sTATIC_CONFIG_APP_LOCATION) {
161 STATIC_CONFIG_APP_LOCATION = sTATIC_CONFIG_APP_LOCATION;
165 * @return the dYNAMIC_CONFIG_APP_LOCATION
167 public static String getDYNAMIC_CONFIG_APP_LOCATION() {
168 return DYNAMIC_CONFIG_APP_LOCATION;
172 * @param dYNAMIC_CONFIG_APP_LOCATION the dYNAMIC_CONFIG_APP_LOCATION to set
174 public static void setDYNAMIC_CONFIG_APP_LOCATION(String dYNAMIC_CONFIG_APP_LOCATION) {
175 DYNAMIC_CONFIG_APP_LOCATION = dYNAMIC_CONFIG_APP_LOCATION;
179 * @return the cONFIG_OXM_LOCATION
181 public static String getCONFIG_OXM_LOCATION() {
182 return CONFIG_OXM_LOCATION;
186 * @param cONFIG_OXM_LOCATION the cONFIG_OXM_LOCATION to set
188 public static void setCONFIG_OXM_LOCATION(String cONFIG_OXM_LOCATION) {
189 CONFIG_OXM_LOCATION = cONFIG_OXM_LOCATION;
193 * @return the cONFIG_FILTERS_BASE_LOCATION
195 public static String getCONFIG_FILTERS_BASE_LOCATION() {
196 return CONFIG_FILTERS_BASE_LOCATION;
200 * @param cONFIG_FILTERS_BASE_LOCATION the cONFIG_FILTERS_BASE_LOCATION to set
202 public static void setCONFIG_FILTERS_BASE_LOCATION(String cONFIG_FILTERS_BASE_LOCATION) {
203 CONFIG_FILTERS_BASE_LOCATION = cONFIG_FILTERS_BASE_LOCATION;
208 * @return the cONFIG_AUTH_LOCATION
210 public static String getCONFIG_AUTH_LOCATION() {
211 return CONFIG_AUTH_LOCATION;
215 * @param cONFIG_AUTH_LOCATION the cONFIG_AUTH_LOCATION to set
217 public static void setCONFIG_AUTH_LOCATION(String cONFIG_AUTH_LOCATION) {
218 CONFIG_AUTH_LOCATION = cONFIG_AUTH_LOCATION;
224 public static String getHOST() {
229 * @param hOST the hOST to set
231 public static void setHOST(String hOST) {
238 public static String getPORT() {
243 * @param pORT the pORT to set
245 public static void setPORT(String pORT) {
250 * @return the rETRIES
252 public static String getRETRIES() {
257 * @param rETRIES the rETRIES to set
259 public static void setRETRIES(String rETRIES) {
264 * @return the rESOURCE_VERSION
266 public static String getRESOURCE_VERSION() {
267 return RESOURCE_VERSION;
271 * @param rESOURCE_VERSION the rESOURCE_VERSION to set
273 public static void setRESOURCE_VERSION(String rESOURCE_VERSION) {
274 RESOURCE_VERSION = rESOURCE_VERSION;
280 public static String getURI() {
285 * @param uRI the uRI to set
287 public static void setURI(String uRI) {
292 * @return the uSERS_FILE_LOCATION
294 public static String getUSERS_FILE_LOCATION() {
295 return USERS_FILE_LOCATION;
299 * @param uSERS_FILE_LOCATION the uSERS_FILE_LOCATION to set
301 public static void setUSERS_FILE_LOCATION(String uSERS_FILE_LOCATION) {
302 USERS_FILE_LOCATION = uSERS_FILE_LOCATION;
306 * @return the rOLES_FILE_LOCATION
308 public static String getROLES_FILE_LOCATION() {
309 return ROLES_FILE_LOCATION;
313 * @param rOLES_FILE_LOCATION the rOLES_FILE_LOCATION to set
315 public static void setROLES_FILE_LOCATION(String rOLES_FILE_LOCATION) {
316 ROLES_FILE_LOCATION = rOLES_FILE_LOCATION;
320 * @return the pORTAL_AUTHENTICATION_FILE_LOCATION
322 public static String getPORTAL_AUTHENTICATION_FILE_LOCATION() {
323 return PORTAL_AUTHENTICATION_FILE_LOCATION;
327 * @param pORTAL_AUTHENTICATION_FILE_LOCATION the pORTAL_AUTHENTICATION_FILE_LOCATION to set
329 public static void setPORTAL_AUTHENTICATION_FILE_LOCATION(
330 String pORTAL_AUTHENTICATION_FILE_LOCATION) {
331 PORTAL_AUTHENTICATION_FILE_LOCATION = pORTAL_AUTHENTICATION_FILE_LOCATION;
335 * @return the tEST_CONFIG_FILE
337 public static String getTEST_CONFIG_FILE() {
338 return TEST_CONFIG_FILE;
342 * @param tEST_CONFIG_FILE the tEST_CONFIG_FILE to set
344 public static void setTEST_CONFIG_FILE(String tEST_CONFIG_FILE) {
345 TEST_CONFIG_FILE = tEST_CONFIG_FILE;
349 * @return the uRI_ATTR_NAME
351 public static String getURI_ATTR_NAME() {
352 return URI_ATTR_NAME;
356 * @param uRI_ATTR_NAME the uRI_ATTR_NAME to set
358 public static void setURI_ATTR_NAME(String uRI_ATTR_NAME) {
359 URI_ATTR_NAME = uRI_ATTR_NAME;
363 * @return the filesep
365 public static String getFilesep() {
370 * @return the esSuggestApi
372 public static String getEsSuggestApi() {
373 return ES_SUGGEST_API;
377 * @return the esCountApi
379 public static String getEsCountApi() {
384 * @return the esSearchApi
386 public static String getEsSearchApi() {
387 return ES_SEARCH_API;
391 * @return the entityAutoSuggestIndexNameDefault
393 public static String getEntityAutoSuggestIndexNameDefault() {
394 return ENTITY_AUTO_SUGGEST_INDEX_NAME_DEFAULT;
398 * @return the entityAutoSuggestSettingsFileDefault
400 public static String getEntityAutoSuggestSettingsFileDefault() {
401 return ENTITY_AUTO_SUGGEST_SETTINGS_FILE_DEFAULT;
405 * @return the entityAutoSuggestMappingsFileDefault
407 public static String getEntityAutoSuggestMappingsFileDefault() {
408 return ENTITY_AUTO_SUGGEST_MAPPINGS_FILE_DEFAULT;
412 * @return the entityDynamicMappingsFileDefault
414 public static String getEntityDynamicMappingsFileDefault() {
415 return ENTITY_DYNAMIC_MAPPINGS_FILE_DEFAULT;
419 * @return the uriVersionRegexPattern
421 public static String getUriVersionRegexPattern() {
422 return URI_VERSION_REGEX_PATTERN;