|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjava.lang.Throwable
java.lang.Exception
java.lang.RuntimeException
javacard.framework.CardRuntimeException
uicc.access.UICCException
public class UICCException
The UICCViewException class encapsulates specific exceptions which can
be thrown by the methods of an object that implements a UICCView interface, in case of error.
| Field Summary | |
|---|---|
static short |
COMMAND_INCOMPATIBLE
This reason code (= 2) is used to indicate that the method is not compatible with the selected file. |
static short |
FILE_NOT_FOUND
This reason code (= 4) is used to indicate to the calling applet that the file was not found in the current directory. |
static short |
INTERNAL_ERROR
This reason code (= 5) is used to indicate to the calling applet that an Internal error happened during the called method. |
static short |
INVALID_MODE
This reason code (= 10) is used to indicate to the mode for an operation on a record based file is invalid. |
static short |
MAX_VALUE_REACHED
This reason code (= 12) is used to indicate that method increase can not be performed as the maximum value of the record is reached. |
static short |
MEMORY_PROBLEM
This reason code (= 13) is used to indicate that a memory problem occured. |
static short |
NO_EF_SELECTED
This reason code (= 1) is used to indicate that no EF is selected to complete the called method. |
static short |
OUT_OF_FILE_BOUNDARIES
This reason code (= 7) is used to indicate that either the length, the file offset or both passed to the called method are out of the current file boundaries. |
static short |
OUT_OF_RECORD_BOUNDARIES
This reason code (= 8) is used to indicate that either the length, the record offset or both passed to the called method are out of the current record boundaries. |
static short |
RECORD_NOT_FOUND
This reason code (= 9) is used to indicate to the calling applet that no record was found. |
static short |
REF_DATA_INVALIDATED
This reason code (=6) is used to indicate to the calling applet that the referenced data are invalidated |
static short |
SECURITY_STATUS_NOT_SATISFIED
This reason code (= 3) is used to indicate that access conditions are not satisfied. |
| Constructor Summary | |
|---|---|
UICCException(short reason)
Constructs a UICCViewException with the specified reason. |
|
| Method Summary | |
|---|---|
static void |
throwIt(short reason)
Throws the JCRE instance of UICCViewException with the specified reason. |
| Methods inherited from class javacard.framework.CardRuntimeException |
|---|
getReason, setReason |
| Methods inherited from class java.lang.Object |
|---|
equals |
| Field Detail |
|---|
public static final short NO_EF_SELECTED
public static final short FILE_NOT_FOUND
public static final short RECORD_NOT_FOUND
public static final short INTERNAL_ERROR
public static final short INVALID_MODE
public static final short OUT_OF_FILE_BOUNDARIES
public static final short MAX_VALUE_REACHED
public static final short MEMORY_PROBLEM
public static final short SECURITY_STATUS_NOT_SATISFIED
public static final short COMMAND_INCOMPATIBLE
public static final short OUT_OF_RECORD_BOUNDARIES
public static final short REF_DATA_INVALIDATED
| Constructor Detail |
|---|
public UICCException(short reason)
throwIt() to use the JCRE instance of this class.
reason - the reason for the exception| Method Detail |
|---|
public static void throwIt(short reason)
throws UICCException
reason - is the reason for the exception
UICCException - always
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||