Package | Description |
---|---|
org.eclipse.keyple.core.plugin |
Contains the plugin and reader management classes.
|
org.eclipse.keyple.core.service |
Contains the
SmartCardService and the main interfaces. |
org.eclipse.keyple.core.service.event |
Contains the necessary APIs for observing plugins and readers (used by ticketing applications).
|
Modifier and Type | Interface and Description |
---|---|
interface |
ObservablePluginNotifier
Provides the API to notify the observers of an
ObservablePlugin |
Modifier and Type | Class and Description |
---|---|
class |
AbstractObservablePlugin
Provides the means to manage the observation of a plugin.
|
class |
AbstractPlugin
This class define the common API for all plugins.
|
class |
AbstractThreadedObservablePlugin
Provides the means to observe a plugin (insertion/removal of readers) using a monitoring thread.
|
Modifier and Type | Interface and Description |
---|---|
interface |
PoolPlugin
Provides methods to handle the access to an undefined number of Reader resources.
|
Modifier and Type | Method and Description |
---|---|
Plugin |
PluginFactory.getPlugin()
Retrieve an instance of a plugin (can be a singleton or not)
|
Plugin |
SmartCardService.getPlugin(java.lang.String name)
Gets the plugin whose name is provided as an argument.
|
Plugin |
SmartCardService.registerPlugin(PluginFactory pluginFactory)
Register a new plugin to be available in the platform if not registered yet
|
Modifier and Type | Method and Description |
---|---|
java.util.Map<java.lang.String,Plugin> |
SmartCardService.getPlugins()
Gets the plugins.
|
Modifier and Type | Interface and Description |
---|---|
interface |
ObservablePlugin
Provides the API to observe
Reader 's
connection/disconnection. |
Modifier and Type | Method and Description |
---|---|
Plugin |
ReaderEvent.getPlugin()
Gets the
Plugin from which the reader that generated the event comes from. |