[DMAAP-BC] Consolidate bus controller repos
[dmaap/buscontroller.git] / dmaap-bc / src / main / java / org / onap / dmaap / dbcapi / logging / DmaapbcLogMessageEnum.java
1 /*-
2  * ============LICENSE_START=======================================================
3  * org.onap.dmaap
4  * ================================================================================
5  * Copyright (C) 2017 AT&T Intellectual Property. All rights reserved.
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
10  * 
11  *      http://www.apache.org/licenses/LICENSE-2.0
12  * 
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  * ============LICENSE_END=========================================================
19  */
20
21 package org.onap.dmaap.dbcapi.logging;
22
23 import com.att.eelf.i18n.EELFResourceManager;
24 import com.att.eelf.i18n.EELFResolvableErrorEnum;
25
26 public enum DmaapbcLogMessageEnum implements EELFResolvableErrorEnum {
27 //0xx sample stock messages
28   MESSAGE_SAMPLE_NOARGS,
29   MESSAGE_SAMPLE_ONE_ARG,
30   MESSAGE_SAMPLE_TWO_ARGS,
31
32 // 1xx Permission Errors
33   AAF_CREDENTIAL_ERROR,
34   CODEC_CREDENTIAL_ERROR,
35   PE_AUTHENTICATION_ERROR,
36   DR_PROV_AUTHORIZATION,
37
38 // 2xx Availability Errors/Timeouts
39   DRIVER_UNAVAILABLE,
40   HTTP_CONNECTION_ERROR,
41   HTTP_CONNECTION_EXCEPTION,
42   UNKNOWN_HOST_EXCEPTION,
43
44   
45 // 3xx Data Errors
46   IO_EXCEPTION,
47   SSL_HANDSHAKE_ERROR,
48   AAF_UNEXPECTED_RESPONSE,
49   PE_EXCEPTION,
50   SOCKET_EXCEPTION,
51   JSON_PARSING_ERROR,
52   DECRYPT_IO_ERROR,
53   
54 //4xx Schema Errors
55   DB_UPGRADE_ERROR,
56   DB_INIT_ERROR,
57   DB_UPDATE_ERROR,
58   DB_ACCESS_ERROR,
59   DB_FIELD_INIT_ERROR,
60   DB_ACCESS_INIT_ERROR,
61   DB_NO_FIELD_HANDLER,
62
63
64 // 5xx Business Process Errors
65   PREREQ_DMAAP_OBJECT,
66   PROV_OUT_OF_SYNC,
67   MM_CIRCULAR_REF,
68   TOPIC_CREATE_ERROR,
69   INGRESS_CREATE_ERROR,
70   FEED_PUB_PROV_ERROR,
71   FEED_SUB_PROV_ERROR,
72   MM_PUBLISH_ERROR,
73   EGRESS_CREATE_ERROR,
74
75 // 900 Unknown Errors
76   UNEXPECTED_CONDITION;
77
78         static {
79                 EELFResourceManager.loadMessageBundle("logmsg");
80         }
81 }