2 * ================================================================================
4 * ================================================================================
5 * Copyright (C) 2017 AT&T Intellectual Property
6 * ================================================================================
7 * Licensed under the Apache License, Version 2.0 (the "License");
8 * you may not use this file except in compliance with the License.
9 * You may obtain a copy of the License at
11 * http://www.apache.org/licenses/LICENSE-2.0
13 * Unless required by applicable law or agreed to in writing, software
14 * distributed under the License is distributed on an "AS IS" BASIS,
15 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
16 * See the License for the specific language governing permissions and
17 * limitations under the License.
18 * ================================================================================
20 package org.openecomp.portalapp.portal.logging.format;
22 import com.att.eelf.i18n.EELFResolvableErrorEnum;
23 import com.att.eelf.i18n.EELFResourceManager;
27 * Add ECOMP Portal Specific Error Code Enums here, for generic
28 * ones (ones you think are useful not only Portal but also SDK), add it
29 * to the enum class AppMessagesEnum defined in SDK.
31 public enum EPErrorCodesEnum implements EELFResolvableErrorEnum {
32 BERESTAPIAUTHENTICATIONERROR,
33 BEHTTPCONNECTIONERROR_ONE_ARGUMENT,
34 BEUEBAUTHENTICATIONERROR_ONE_ARGUMENT,
36 INTERNALAUTHENTICATIONINFO_ONE_ARGUMENT,
37 INTERNALAUTHENTICATIONWARNING_ONE_ARGUMENT,
38 INTERNALAUTHENTICATIONERROR_ONE_ARGUMENT,
39 INTERNALAUTHENTICATIONFATAL_ONE_ARGUMENT,
41 BEHEALTHCHECKRECOVERY,
42 BEHEALTHCHECKMYSQLRECOVERY,
43 BEHEALTHCHECKUEBCLUSTERRECOVERY,
44 FEHEALTHCHECKRECOVERY,
47 BEHEALTHCHECKMYSQLERROR,
48 BEHEALTHCHECKUEBCLUSTERERROR,
50 BEUEBCONNECTIONERROR_ONE_ARGUMENT,
51 BEUEBUNKOWNHOSTERROR_ONE_ARGUMENT,
52 BEUEBREGISTERONBOARDINGAPPERROR,
54 INTERNALCONNECTIONINFO_ONE_ARGUMENT,
55 INTERNALCONNECTIONWARNING_ONE_ARGUMENT,
56 INTERNALCONNECTIONERROR_ONE_ARGUMENT,
57 INTERNALCONNECTIONFATAL_ONE_ARGUMENT,
59 BEUEBOBJECTNOTFOUNDERROR_ONE_ARGUMENT,
60 BEUSERMISSINGERROR_ONE_ARGUMENT,
62 BEUSERINACTIVEWARNING_ONE_ARGUMENT,
63 BEUSERADMINPRIVILEGESINFO_ONE_ARGUMENT,
66 BEINCORRECTHTTPSTATUSERROR,
68 BEINITIALIZATIONERROR,
72 BEEXECUTEROLLBACKERROR,
76 BEDAOCLOSESESSIONERROR,
78 BERESTAPIGENERALERROR,
79 FEHEALTHCHECKGENERALERROR,
81 INTERNALUNEXPECTEDINFO_ONE_ARGUMENT,
82 INTERNALUNEXPECTEDWARNING_ONE_ARGUMENT,
83 INTERNALUNEXPECTEDERROR_ONE_ARGUMENT,
84 INTERNALUNEXPECTEDFATAL_ONE_ARGUMENT,
86 EXTERNALAUTHACCESS_CONNECTIONERROR,
87 EXTERNALAUTHACCESS_AUTHENTICATIONERROR,
88 EXTERNALAUTHACCESS_GENERALERROR,
92 * Static initializer to ensure the resource bundles for this class are loaded...
93 * Here this application loads messages from three bundles
96 EELFResourceManager.loadMessageBundle("org/openecomp/portalapp/portal/logging/format/ApplicationCodes");