A C D E F G I M O P R S U V 
All Classes All Packages

A

activateProtocol(String, String) - Method in interface org.calypsonet.terminal.reader.ConfigurableCardReader
Activates the reader communication protocol by associating the provided physical communication protocol name and the logical communication protocol name defined by the application.
addObserver(CardReaderObserverSpi) - Method in interface org.calypsonet.terminal.reader.ObservableCardReader
Registers a new observer to be notified when a reader event occurs.
ALWAYS - org.calypsonet.terminal.reader.ObservableCardReader.NotificationMode
All cards presented to the readers are notified to the observers, regardless of the result of the selection.

C

CARD_INSERTED - org.calypsonet.terminal.reader.CardReaderEvent.Type
A card has been inserted with or without specific selection.
CARD_MATCHED - org.calypsonet.terminal.reader.CardReaderEvent.Type
A card has been inserted that matches the selection.
CARD_REMOVED - org.calypsonet.terminal.reader.CardReaderEvent.Type
The card has been removed from the reader.
CardCommunicationException - Exception in org.calypsonet.terminal.reader
Indicates that the communication with the card failed.
CardCommunicationException(String) - Constructor for exception org.calypsonet.terminal.reader.CardCommunicationException
 
CardCommunicationException(String, Throwable) - Constructor for exception org.calypsonet.terminal.reader.CardCommunicationException
 
CardReader - Interface in org.calypsonet.terminal.reader
Card reader driving the underlying hardware to manage the card detection.
CardReaderEvent - Interface in org.calypsonet.terminal.reader
Card event data container indicating a change of state.
CardReaderEvent.Type - Enum in org.calypsonet.terminal.reader
Possible card events.
CardReaderObservationExceptionHandlerSpi - Interface in org.calypsonet.terminal.reader.spi
Reader observation error handler to implement in order to be notified of errors that may occur during operations carried out by the card monitoring process.
CardReaderObserverSpi - Interface in org.calypsonet.terminal.reader.spi
Reader observer to implement in order to receive CardReaderEvent from a ObservableCardReader.
CardSelection - Interface in org.calypsonet.terminal.reader.selection.spi
Selection scenario implemented and provided by a card extension.
CardSelectionManager - Interface in org.calypsonet.terminal.reader.selection
Service dedicated to card selection, based on the preparation of a card selection scenario.
CardSelectionResult - Interface in org.calypsonet.terminal.reader.selection
Result of a selection process.
clearObservers() - Method in interface org.calypsonet.terminal.reader.ObservableCardReader
Unregisters all observers at once.
ConfigurableCardReader - Interface in org.calypsonet.terminal.reader
Configurable card reader providing the methods to manage the card protocols.
countObservers() - Method in interface org.calypsonet.terminal.reader.ObservableCardReader
Provides the current number of registered observers.

D

deactivateProtocol(String) - Method in interface org.calypsonet.terminal.reader.ConfigurableCardReader
Deactivates the provided reader communication protocol.

E

exportCardSelectionScenario() - Method in interface org.calypsonet.terminal.reader.selection.CardSelectionManager
Exports the content of the current prepared card selection scenario in string format.
exportProcessedCardSelectionScenario() - Method in interface org.calypsonet.terminal.reader.selection.CardSelectionManager
Exports the content of the previously processed card selection scenario in string format.

F

finalizeCardProcessing() - Method in interface org.calypsonet.terminal.reader.ObservableCardReader
Notifies the observation process that the processing of the card has been completed in order to ensure that the card monitoring cycle runs properly.

G

getActiveSelectionIndex() - Method in interface org.calypsonet.terminal.reader.selection.CardSelectionResult
Gets the index of the active selection if any.
getActiveSmartCard() - Method in interface org.calypsonet.terminal.reader.selection.CardSelectionResult
Gets the active matching card.
getCurrentProtocol() - Method in interface org.calypsonet.terminal.reader.ConfigurableCardReader
Returns the name of the physical protocol currently used by the reader.
getName() - Method in interface org.calypsonet.terminal.reader.CardReader
Returns the name of the reader.
getPowerOnData() - Method in interface org.calypsonet.terminal.reader.selection.spi.SmartCard
Gets the card's power-on data.
getReaderName() - Method in interface org.calypsonet.terminal.reader.CardReaderEvent
Returns the name of the reader that generated the event.
getScheduledCardSelectionsResponse() - Method in interface org.calypsonet.terminal.reader.CardReaderEvent
Returns the card selection responses when it is available and null in all other cases.
getSelectApplicationResponse() - Method in interface org.calypsonet.terminal.reader.selection.spi.SmartCard
Gets the card data received in response to the Select Application command (including the status word).
getSmartCards() - Method in interface org.calypsonet.terminal.reader.selection.CardSelectionResult
Gets all SmartCard corresponding to all successful selection cases in a map for which the key is the selection index provided by the CardSelectionManager.prepareSelection(CardSelection) method.
getType() - Method in interface org.calypsonet.terminal.reader.CardReaderEvent
Returns the card reader event type.

I

importCardSelectionScenario(String) - Method in interface org.calypsonet.terminal.reader.selection.CardSelectionManager
Imports a previously exported card selection scenario in string format.
importProcessedCardSelectionScenario(String) - Method in interface org.calypsonet.terminal.reader.selection.CardSelectionManager
Imports a previously exported processed card selection scenario in string format and returns the card selection result.
InvalidCardResponseException - Exception in org.calypsonet.terminal.reader.selection
Indicates that a response received from the card during the selection process was invalid.
InvalidCardResponseException(String) - Constructor for exception org.calypsonet.terminal.reader.selection.InvalidCardResponseException
 
InvalidCardResponseException(String, Throwable) - Constructor for exception org.calypsonet.terminal.reader.selection.InvalidCardResponseException
 
isCardPresent() - Method in interface org.calypsonet.terminal.reader.CardReader
Checks if the card is present.
isContactless() - Method in interface org.calypsonet.terminal.reader.CardReader
Checks if the card communication mode is contactless.

M

MATCHED_ONLY - org.calypsonet.terminal.reader.ObservableCardReader.NotificationMode
Only the cards that have been successfully selected will be notified to the observers.

O

ObservableCardReader - Interface in org.calypsonet.terminal.reader
Card reader able to observe the insertion/removal of cards.
ObservableCardReader.DetectionMode - Enum in org.calypsonet.terminal.reader
Card detection management options to be applied after processing a card.
ObservableCardReader.NotificationMode - Enum in org.calypsonet.terminal.reader
The options that apply when a card is detected.
onReaderEvent(CardReaderEvent) - Method in interface org.calypsonet.terminal.reader.spi.CardReaderObserverSpi
Invoked when a reader event occurs.
onReaderObservationError(String, String, Throwable) - Method in interface org.calypsonet.terminal.reader.spi.CardReaderObservationExceptionHandlerSpi
Invoked when an error occurs in the observed reader.
org.calypsonet.terminal.reader - package org.calypsonet.terminal.reader
Components used in applications to manage readers and their observation.
org.calypsonet.terminal.reader.selection - package org.calypsonet.terminal.reader.selection
Components used to manage card selection.
org.calypsonet.terminal.reader.selection.spi - package org.calypsonet.terminal.reader.selection.spi
Components to be implemented by card extensions.
org.calypsonet.terminal.reader.spi - package org.calypsonet.terminal.reader.spi
Components to be implemented by end user applications when readers are observed.

P

parseScheduledCardSelectionsResponse(ScheduledCardSelectionsResponse) - Method in interface org.calypsonet.terminal.reader.selection.CardSelectionManager
Analyzes the responses provided by a CardReaderEvent following the insertion of a card and the execution of the card selection scenario.
prepareReleaseChannel() - Method in interface org.calypsonet.terminal.reader.selection.CardSelectionManager
Requests the closing of the physical channel at the end of the execution of the card selection request.
prepareSelection(CardSelection) - Method in interface org.calypsonet.terminal.reader.selection.CardSelectionManager
Appends a card selection case to the card selection scenario.
processCardSelectionScenario(CardReader) - Method in interface org.calypsonet.terminal.reader.selection.CardSelectionManager
Explicitly executes a previously prepared card selection scenario and returns the card selection result.

R

ReaderApiProperties - Class in org.calypsonet.terminal.reader
API properties.
ReaderCommunicationException - Exception in org.calypsonet.terminal.reader
Indicates that the communication with the reader failed.
ReaderCommunicationException(String) - Constructor for exception org.calypsonet.terminal.reader.ReaderCommunicationException
 
ReaderCommunicationException(String, Throwable) - Constructor for exception org.calypsonet.terminal.reader.ReaderCommunicationException
 
ReaderProtocolNotSupportedException - Exception in org.calypsonet.terminal.reader
Indicates that the current card protocol is not supported by the reader.
ReaderProtocolNotSupportedException(String) - Constructor for exception org.calypsonet.terminal.reader.ReaderProtocolNotSupportedException
 
removeObserver(CardReaderObserverSpi) - Method in interface org.calypsonet.terminal.reader.ObservableCardReader
Unregisters a reader observer.
REPEATING - org.calypsonet.terminal.reader.ObservableCardReader.DetectionMode
Continue waiting for the insertion of a next card.

S

scheduleCardSelectionScenario(ObservableCardReader, ObservableCardReader.DetectionMode, ObservableCardReader.NotificationMode) - Method in interface org.calypsonet.terminal.reader.selection.CardSelectionManager
Schedules the execution of the prepared card selection scenario as soon as a card is presented to the provided ObservableCardReader.
ScheduledCardSelectionsResponse - Interface in org.calypsonet.terminal.reader.selection
Response of the execution of a scheduled selection scenario provided by a CardReaderEvent.
setMultipleSelectionMode() - Method in interface org.calypsonet.terminal.reader.selection.CardSelectionManager
Sets the multiple selection mode to process all selection cases even in case of a successful selection.
setReaderObservationExceptionHandler(CardReaderObservationExceptionHandlerSpi) - Method in interface org.calypsonet.terminal.reader.ObservableCardReader
Sets the exception handler.
SINGLESHOT - org.calypsonet.terminal.reader.ObservableCardReader.DetectionMode
Stop and wait for a restart signal.
SmartCard - Interface in org.calypsonet.terminal.reader.selection.spi
Generic smart card with which communication has been established after a selection process and which is ready to receive APDUs.
startCardDetection(ObservableCardReader.DetectionMode) - Method in interface org.calypsonet.terminal.reader.ObservableCardReader
Starts the card detection.
stopCardDetection() - Method in interface org.calypsonet.terminal.reader.ObservableCardReader
Stops the card detection.

U

UNAVAILABLE - org.calypsonet.terminal.reader.CardReaderEvent.Type
The reader has become unavailable.

V

valueOf(String) - Static method in enum org.calypsonet.terminal.reader.CardReaderEvent.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.calypsonet.terminal.reader.ObservableCardReader.DetectionMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.calypsonet.terminal.reader.ObservableCardReader.NotificationMode
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.calypsonet.terminal.reader.CardReaderEvent.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.calypsonet.terminal.reader.ObservableCardReader.DetectionMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.calypsonet.terminal.reader.ObservableCardReader.NotificationMode
Returns an array containing the constants of this enum type, in the order they are declared.
VERSION - Static variable in class org.calypsonet.terminal.reader.ReaderApiProperties
API version: "1.3"
A C D E F G I M O P R S U V 
All Classes All Packages