Constant.java
4.21 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
package th.co.ais.ssbsrfc.config;
public class Constant {
/*
* [mSSB-SRFC] [Send|Received] [Bad] <CommandName> [Response|Request] [Timeout|Abort|Reject|Error]
*/
public static final int TYPE_SEND = 0;
public static final int TYPE_RECEIVE = 1;
public static final int TYPE_RESPONSE = 2;
public static final int TYPE_REQUEST = 3;
public static final int TYPE_NOREPLY = 88;
public static final int TYPE_MISSING = 4;
public static final int TYPE_INVALID = 5;
public static final int TYPE_TIMEOUT = 6;
public static final int TYPE_ABORT = 7;
public static final int TYPE_REJECT = 8;
public static final int TYPE_ERROR = 9;
public static final int TYPE_SUCCESS = 10;
public static final int TYPE_UNKNOWN_ERROR = 12;
public static final int TYPE_MENU_UNIQUELDENTIFIER_DUPLICATE = 100;
public static final int TYPE_CHANNEL = 101;
public static final int TYPE_DATA_NOT_FOUND = 11;
public static final int TYPE_SUCCESS_WITH_CONDITION = 13;
public static final int TYPE_SUCCESS_WITH_CONDITION_STATUS_CHANGE = 14;
public static final int TYPE_REJECT_APPLICATION = 15;
public static final int TYPE_SUCCESS_WITH_CONDITION_STATUS_TERMINATED = 16;
public static final int TYPE_SUCCESS_WITH_CONDITION_STATUS_BORROWED = 17;
public static final int TYPE_SUCCESS_WITH_CONDITION_OUTSTANDING_NOT_ZERO = 18;
public static final int TYPE_SUCCESS_WITH_CONDITION_NOT_IN_SEVEN_DAYS = 19;
public static final int TYPE_USER_INACTIVE = 20;
public static final int TYPE_INVALID_CONTRACT_ID = 21;
public static final int TYPE_ACCESS_DENIED = 22;
public static final int TYPE_FILE_NOT_FOUND = 23;
public static final int TYPE_ALREADY_SENT_INVITATION = 24;
public static final int TYPE_ALREADY_SENT_ADD_BALANCE = 25;
public static final int TYPE_DATA_EXISTED = 26;
public static final int TYPE_DUPLICATE = 99;
public static final String SEND = "Send";
public static final String RECEIVE = "Receive";
public static final String BAD = "Bad";
public static final String DUPLICATE = "Duplicate";
public static final String RESPONSE = "Response";
public static final String REQUEST = "Request";
public static final String TIMEOUT = "Timeout";
public static final String ABORT = "Abort";
public static final String REJECT = "Reject";
public static final String ERROR = "Error";
public static final String ENCRYPTKEY = "82BDZsTKxvTJb9Bm";
public static final int FLOW_TEST_A = 0;
public static final int FLOW_INGW_CMF = 0;
public static final int FLOW_CHARGE_REPORT = 2;
public static final int FLOW_CHARGE_REQUEST = 1;
public static final int FLOW_Unexpected_Event_Handling = 19;
public static final int SUBSTATE_TYPE_W_REQUEST = 1;
public static final int SUBSTATE_TYPE_W_RESPONSE = 2;
public static final int SUBSTATE_TYPE_W_E01 = 3;
public static final int SUBSTATE_TYPE_UNKNOWN = -1;
public static String nodeLBSRFP = "LBSRFP";
public static String nodeE01 = "E01";
public static String nodeOCSNew = "OCS-New";
public static String nodeOCSOld = "OCS-Old";
public static String nodeES12 = "ES12";
public static final int[] arrSingleFlow = {/*Constant.FLOW_Loan_Potential_Jobs_Tracking, Constant.FLOW_TEST_A, Constant.FLOW_Loan_Potential_Request_Handling, Constant.FLOW_Loan_UI, Constant.FLOW_Loan_Activation, Constant.FLOW_Loan_Customer_Registration*/};
public static enum DETAILLOG {
CLOSE(0),
OPENERROR(1),
OPEN(2),
;
int num = 0;
DETAILLOG(int message){
this.num = message;
}
public int get(){
return this.num;
}
}
public static enum ValidateType {
STRING,
NUMBER,
CURRENCY,
MOBILE,
DATETIME,
BOOLEAN,
BOOLEANUPPERCASE,
FIX,
// LANG,
YESNO,
DECIMAL,
OBJECT,
ARRAY,
// SUBSCRIPTIONSTATE,
// AEMFCHARACTERISTIC,
// AEMFVALUETYPE,
// AEMFALERTPOINT,
// AMFLOANSTATE,
URL,
EMAIL,
// DS3CUSTOMERCATEGORY,
// DS3CUSTOMERSUBCATEGORY,
// DS3CUSTOMERSEGMENT,
// AEMFACHIEVE,
// AEMFSTATUS,
// AEMFSTATUS2,
// ARMEDPARAM,
// SDFGUPDATASERVLIFESTYLE,
// SDFGUPAUTHENLEVEL,
// MOBILESTATUS,
// LANGUPPER,
// DAAERRORCODE,
NOTCHECKINVALID,
TOROSUBSCRIPTIONIDTYPE,
BEARERTYPE,
OutbandChannel,
REESULTCODE,
WAITRESULTINDICATOR,
OUTBANDCHANNELOTP,
TOROLANGUAGEPREFERENCE,
INBANDINDICATOR
}
public static enum Parameter {
MANDATORY,
OPTIONAL
}
}