| Package | Description |
|---|---|
| org.eclipse.keyple.calypso.command.po.exception |
Contains the exceptions that may be raised when processing a PO command.
|
| org.eclipse.keyple.calypso.transaction.exception |
Contains the Calypso exception raised when processing a PO transaction.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CalypsoPoAccessForbiddenException
Indicates that the access is forbidden (e.g.
|
class |
CalypsoPoDataAccessException
Indicates that the content of the command is incompatible with the PO's file system (e.g.
|
class |
CalypsoPoDataOutOfBoundsException
Indicates that the data provided by the user induces a capacity overflow in the PO.
This can occur, for example, for commands that update a counter or the "Stored Value". |
class |
CalypsoPoIllegalArgumentException
Indicates that the input user data do not allow to build a syntactically correct command (e.g.
|
class |
CalypsoPoIllegalParameterException
Indicates that some input parameter is not accepted by the PO.
|
class |
CalypsoPoPinException
Indicates that the input PIN provided is not valid.
|
class |
CalypsoPoSecurityContextException
Indicates that the security conditions are not fulfilled (e.g.
|
class |
CalypsoPoSecurityDataException
Indicates that the security input data provided is not valid.
This can occur, for example, during the closing of a secure session if the SAM's signature is incorrect. |
class |
CalypsoPoSessionBufferOverflowException
Indicates during a secure session that the PO session buffer will overflow.
|
class |
CalypsoPoTerminatedException
Indicates that the number of transactions authorized by the PO has reached its limit.
This may occur, for example, when requesting an open secure session. |
class |
CalypsoPoUnknownStatusException
Indicates that the status code is not referenced.
|
| Modifier and Type | Method and Description |
|---|---|
CalypsoPoCommandException |
CalypsoPoAnomalyException.getCause() |
CalypsoPoCommandException |
CalypsoPoCloseSecureSessionException.getCause() |
| Constructor and Description |
|---|
CalypsoPoAnomalyException(java.lang.String message,
CalypsoPoCommandException cause)
Encapsulates an unexpected
CalypsoPoCommandException exception. |
CalypsoPoCloseSecureSessionException(java.lang.String message,
CalypsoPoCommandException cause)
Encapsulates the
CalypsoPoCommandException exception. |