public class ReaderConfig
extends java.lang.Object
Constructor and Description |
---|
ReaderConfig()
Получение конфигурации по умолчанию
|
ReaderConfig(java.lang.String reader,
int timeout,
java.lang.String cardService)
Получение конфигурации с заданными параметрами.
|
Modifier and Type | Method and Description |
---|---|
static boolean |
addService(java.lang.String service)
Добавление нового сервиса в список.
|
ReaderMedia |
getService()
Текущий сервис карты.
|
static java.lang.String[] |
getServices()
Получение списка зарегистрированных сервисов.
|
java.lang.String |
getTerminal()
Имя считывателя.
|
int |
getTimeout()
Время ожидания.
|
static boolean |
isWriteAvailable()
Проверка на возможность записи.
|
static void |
preset()
Настройки.
|
static void |
removeService(java.lang.String service)
Удаление сервиса из списка.
|
static void |
reset()
Сброс настроек.
|
static void |
setDefault(java.lang.String reader,
int timeout,
java.lang.String cardService)
Запись настроек по умолчанию в преференсы.
|
public ReaderConfig() throws ConfigurationException
ConfigurationException
public ReaderConfig(java.lang.String reader, int timeout, java.lang.String cardService) throws ConfigurationException
reader
- считывательtimeout
- время ожиданияConfigurationException
public int getTimeout()
public java.lang.String getTerminal()
public ReaderMedia getService()
public static java.lang.String[] getServices()
public static boolean addService(java.lang.String service) throws ConfigurationException
service
- имя класса реализации сервисаConfigurationException
- ошибки настройкиpublic static void removeService(java.lang.String service)
service
- имя класса реализации сервисаpublic static void setDefault(java.lang.String reader, int timeout, java.lang.String cardService) throws ConfigurationException
reader
- считывательtimeout
- время ожиданияcardService
- сервис работы с картойConfigurationException
- ошибки настройкиpublic static void reset() throws ConfigurationException
ConfigurationException
- ошибки настройкиpublic static boolean isWriteAvailable()
public static void preset() throws java.util.prefs.BackingStoreException, ConfigurationException
java.util.prefs.BackingStoreException
- ошибки работы с преференсамиConfigurationException
- ошибки настройки