com.pax.dal.exceptions
Enum EIccDevException
- java.lang.Object
-
- java.lang.Enum<EIccDevException>
-
- com.pax.dal.exceptions.EIccDevException
-
- All Implemented Interfaces:
- java.io.Serializable, java.lang.Comparable<EIccDevException>
public enum EIccDevException extends java.lang.Enum<EIccDevException>
-
-
Enum Constant Summary
Enum Constants Enum Constant and Description DEVICES_ERR_CONNECTRPC I/O 连接异常connect errorDEVICES_ERR_INVALID_ARGUMENT参数错误invalid argument errorDEVICES_ERR_NO_PERMISSION无权限异常no permission errorDEVICES_ERR_NO_SUPPORT不支持not support errorDEVICES_ERR_UNEXPECTED未知异常unexpected errorERROR_DISABLED模块被禁用module disabledERROR_NOT_IN_WHITELIST不在白名单中not in whiteListERROR_PLUGIN_METHOD_NOT_FOUND插件方法未找到plugin method not foundICC_ERR_ATR_LENGTHATR数据长度错误ATR data length errorICC_ERR_ATR_TA1TA1错误TA1 errorICC_ERR_ATR_TA2TA2错误TA2 errorICC_ERR_ATR_TA3TA3错误TA3 errorICC_ERR_ATR_TB1TB1错误TB1 errorICC_ERR_ATR_TB2TB2错误TB2 errorICC_ERR_ATR_TB3TB3错误TB3 errorICC_ERR_ATR_TC1TC1错误TC1 errorICC_ERR_ATR_TC2TC2错误TC2 errorICC_ERR_ATR_TC3TC3错误TC3 errorICC_ERR_ATR_TCK复位校验错误reset check errorICC_ERR_ATR_TD1TD1错误TD1 errorICC_ERR_ATR_TD2TD2错误TD2 errorICC_ERR_ATR_TIMEOUT复位等待超时reset timeoutICC_ERR_ATR_TS正反向约定错误forward and reverse convention errorsICC_ERR_CHANNEL选择通道错误channel errorICC_ERR_DATA_LEN发送数据太长(LC)data length errorICC_ERR_NO_RESET没有复位卡片no reset errorICC_ERR_NOT_CALL不能通信或没上电not call errorICC_ERR_PARITY奇偶错误parity errorICC_ERR_PROTOCOL卡片协议错误(不为T=0或T=1)protocol errorICC_ERR_PULLOUT_CARD交易中卡被拨出pullout card errorICC_ERR_T0_INVALIDSW无效的过程字节invalid process byteICC_ERR_T0_MORERECE重收次数到限Re-receive times limitICC_ERR_T0_MORESEND重传次数到限Resend times limitICC_ERR_T0_PART0校验错误T0 check errorICC_ERR_T0_TIMEOUTT=0等待时间溢出T=0 timeoutICC_ERR_T1_ABORT放弃通信Abort communicationICC_ERR_T1_BGT字组保护时间错误byte guard time errorICC_ERR_T1_BWTT=1字组等待时间错误T=1 byte wait time errorICC_ERR_T1_CWTT=1字符等待时间错误T=1 character wait time errorICC_ERR_T1_EDC校验码错误Check code errorICC_ERR_T1_EGT字符保护时间错误character guard time errorICC_ERR_T1_IFSCIFSC错误IFSC errorICC_ERR_T1_IFSDIFSD错误IFSD errorICC_ERR_T1_INVALIDBLOCK无效块invalid blockICC_ERR_T1_LENGTH字组LEN错误block length errorICC_ERR_T1_MORE多次传送错误并中止Send error multiple times and abortICC_ERR_T1_NAD字组中NAD错误NAD errorICC_ERR_T1_PARITYT1校验错误T1 check errorICC_ERR_T1_PCB字组中PCB错误PCB errorICC_ERR_T1_SYNCH同步错误sync errorICC_ERR_TIMEOUT通信超时timeout errorICC_OTHER_ERRORS其它错误Other errors
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method and Description intgetErrCodeFromBasement()java.lang.StringgetErrMsg()static EIccDevExceptionvalueOf(java.lang.String name)Returns the enum constant of this type with the specified name.static EIccDevException[]values()Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
DEVICES_ERR_UNEXPECTED
public static final EIccDevException DEVICES_ERR_UNEXPECTED
未知异常unexpected error
-
DEVICES_ERR_INVALID_ARGUMENT
public static final EIccDevException DEVICES_ERR_INVALID_ARGUMENT
参数错误invalid argument error
-
DEVICES_ERR_CONNECT
public static final EIccDevException DEVICES_ERR_CONNECT
RPC I/O 连接异常connect error
-
DEVICES_ERR_NO_SUPPORT
public static final EIccDevException DEVICES_ERR_NO_SUPPORT
不支持not support error
-
DEVICES_ERR_NO_PERMISSION
public static final EIccDevException DEVICES_ERR_NO_PERMISSION
无权限异常no permission error
-
ERROR_DISABLED
public static final EIccDevException ERROR_DISABLED
模块被禁用module disabled
-
ERROR_PLUGIN_METHOD_NOT_FOUND
public static final EIccDevException ERROR_PLUGIN_METHOD_NOT_FOUND
插件方法未找到plugin method not found
-
ERROR_NOT_IN_WHITELIST
public static final EIccDevException ERROR_NOT_IN_WHITELIST
不在白名单中not in whiteList
-
ICC_ERR_TIMEOUT
public static final EIccDevException ICC_ERR_TIMEOUT
通信超时timeout error
-
ICC_ERR_PULLOUT_CARD
public static final EIccDevException ICC_ERR_PULLOUT_CARD
交易中卡被拨出pullout card error
-
ICC_ERR_PARITY
public static final EIccDevException ICC_ERR_PARITY
奇偶错误parity error
-
ICC_ERR_CHANNEL
public static final EIccDevException ICC_ERR_CHANNEL
选择通道错误channel error
-
ICC_ERR_DATA_LEN
public static final EIccDevException ICC_ERR_DATA_LEN
发送数据太长(LC)data length error
-
ICC_ERR_PROTOCOL
public static final EIccDevException ICC_ERR_PROTOCOL
卡片协议错误(不为T=0或T=1)protocol error
-
ICC_ERR_NO_RESET
public static final EIccDevException ICC_ERR_NO_RESET
没有复位卡片no reset error
-
ICC_ERR_NOT_CALL
public static final EIccDevException ICC_ERR_NOT_CALL
不能通信或没上电not call error
-
ICC_ERR_ATR_TS
public static final EIccDevException ICC_ERR_ATR_TS
正反向约定错误forward and reverse convention errors
-
ICC_ERR_ATR_TCK
public static final EIccDevException ICC_ERR_ATR_TCK
复位校验错误reset check error
-
ICC_ERR_ATR_TIMEOUT
public static final EIccDevException ICC_ERR_ATR_TIMEOUT
复位等待超时reset timeout
-
ICC_ERR_ATR_TA1
public static final EIccDevException ICC_ERR_ATR_TA1
TA1错误TA1 error
-
ICC_ERR_ATR_TA2
public static final EIccDevException ICC_ERR_ATR_TA2
TA2错误TA2 error
-
ICC_ERR_ATR_TA3
public static final EIccDevException ICC_ERR_ATR_TA3
TA3错误TA3 error
-
ICC_ERR_ATR_TB1
public static final EIccDevException ICC_ERR_ATR_TB1
TB1错误TB1 error
-
ICC_ERR_ATR_TB2
public static final EIccDevException ICC_ERR_ATR_TB2
TB2错误TB2 error
-
ICC_ERR_ATR_TB3
public static final EIccDevException ICC_ERR_ATR_TB3
TB3错误TB3 error
-
ICC_ERR_ATR_TC1
public static final EIccDevException ICC_ERR_ATR_TC1
TC1错误TC1 error
-
ICC_ERR_ATR_TC2
public static final EIccDevException ICC_ERR_ATR_TC2
TC2错误TC2 error
-
ICC_ERR_ATR_TC3
public static final EIccDevException ICC_ERR_ATR_TC3
TC3错误TC3 error
-
ICC_ERR_ATR_TD1
public static final EIccDevException ICC_ERR_ATR_TD1
TD1错误TD1 error
-
ICC_ERR_ATR_TD2
public static final EIccDevException ICC_ERR_ATR_TD2
TD2错误TD2 error
-
ICC_ERR_ATR_LENGTH
public static final EIccDevException ICC_ERR_ATR_LENGTH
ATR数据长度错误ATR data length error
-
ICC_ERR_T0_TIMEOUT
public static final EIccDevException ICC_ERR_T0_TIMEOUT
T=0等待时间溢出T=0 timeout
-
ICC_ERR_T0_MORESEND
public static final EIccDevException ICC_ERR_T0_MORESEND
重传次数到限Resend times limit
-
ICC_ERR_T0_MORERECE
public static final EIccDevException ICC_ERR_T0_MORERECE
重收次数到限Re-receive times limit
-
ICC_ERR_T0_PAR
public static final EIccDevException ICC_ERR_T0_PAR
T0校验错误T0 check error
-
ICC_ERR_T0_INVALIDSW
public static final EIccDevException ICC_ERR_T0_INVALIDSW
无效的过程字节invalid process byte
-
ICC_ERR_T1_BWT
public static final EIccDevException ICC_ERR_T1_BWT
T=1字组等待时间错误T=1 byte wait time error
-
ICC_ERR_T1_CWT
public static final EIccDevException ICC_ERR_T1_CWT
T=1字符等待时间错误T=1 character wait time error
-
ICC_ERR_T1_ABORT
public static final EIccDevException ICC_ERR_T1_ABORT
放弃通信Abort communication
-
ICC_ERR_T1_EDC
public static final EIccDevException ICC_ERR_T1_EDC
校验码错误Check code error
-
ICC_ERR_T1_SYNCH
public static final EIccDevException ICC_ERR_T1_SYNCH
同步错误sync error
-
ICC_ERR_T1_EGT
public static final EIccDevException ICC_ERR_T1_EGT
字符保护时间错误character guard time error
-
ICC_ERR_T1_BGT
public static final EIccDevException ICC_ERR_T1_BGT
字组保护时间错误byte guard time error
-
ICC_ERR_T1_NAD
public static final EIccDevException ICC_ERR_T1_NAD
字组中NAD错误NAD error
-
ICC_ERR_T1_PCB
public static final EIccDevException ICC_ERR_T1_PCB
字组中PCB错误PCB error
-
ICC_ERR_T1_LENGTH
public static final EIccDevException ICC_ERR_T1_LENGTH
字组LEN错误block length error
-
ICC_ERR_T1_IFSC
public static final EIccDevException ICC_ERR_T1_IFSC
IFSC错误IFSC error
-
ICC_ERR_T1_IFSD
public static final EIccDevException ICC_ERR_T1_IFSD
IFSD错误IFSD error
-
ICC_ERR_T1_MORE
public static final EIccDevException ICC_ERR_T1_MORE
多次传送错误并中止Send error multiple times and abort
-
ICC_ERR_T1_PARITY
public static final EIccDevException ICC_ERR_T1_PARITY
T1校验错误T1 check error
-
ICC_ERR_T1_INVALIDBLOCK
public static final EIccDevException ICC_ERR_T1_INVALIDBLOCK
无效块invalid block
-
ICC_OTHER_ERRORS
public static final EIccDevException ICC_OTHER_ERRORS
其它错误Other errors
-
-
Method Detail
-
values
public static EIccDevException[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:for (EIccDevException c : EIccDevException.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static EIccDevException valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
name- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
java.lang.IllegalArgumentException- if this enum type has no constant with the specified namejava.lang.NullPointerException- if the argument is null
-
getErrCodeFromBasement
public int getErrCodeFromBasement()
-
getErrMsg
public java.lang.String getErrMsg()
-
-