Class POSKeyboardService
java.lang.Object
de.gmxhome.conrad.jpos.jpos_base.JposBase
de.gmxhome.conrad.jpos.jpos_base.poskeyboard.POSKeyboardService
- All Implemented Interfaces:
jpos.loader.JposServiceInstance
,jpos.services.BaseService
,jpos.services.POSKeyboardService110
,jpos.services.POSKeyboardService111
,jpos.services.POSKeyboardService112
,jpos.services.POSKeyboardService113
,jpos.services.POSKeyboardService114
,jpos.services.POSKeyboardService115
,jpos.services.POSKeyboardService116
,jpos.services.POSKeyboardService12
,jpos.services.POSKeyboardService13
,jpos.services.POSKeyboardService14
,jpos.services.POSKeyboardService15
,jpos.services.POSKeyboardService16
,jpos.services.POSKeyboardService17
,jpos.services.POSKeyboardService18
,jpos.services.POSKeyboardService19
POSKeyboard service implementation. For more details about getter, setter and method implementations,
see JposBase.
-
Field Summary
FieldsModifier and TypeFieldDescriptionInstance of a class implementing the POSKeyboardInterface for pos keyboard specific setter and method calls bound to the property set.Fields inherited from class de.gmxhome.conrad.jpos.jpos_base.JposBase
Device, DeviceInterface, Props
-
Constructor Summary
ConstructorsConstructorDescriptionPOSKeyboardService(POSKeyboardProperties props, JposDevice device)
Constructor. -
Method Summary
Methods inherited from class de.gmxhome.conrad.jpos.jpos_base.JposBase
callNowOrLater, check, check, check, check, checkBusy, checkClaimed, checkEnabled, checkEnabledUnclaimed, checkFirstEnabled, checkHealth, checkNoChangedOrClaimed, checkOpened, claim, clearInput, clearInputProperties, clearOutput, close, compareFirmwareVersion, deepToString, deleteInstance, directIO, getAsyncMode, getAutoDisable, getCapCompareFirmwareVersion, getCapPowerReporting, getCapStatisticsReporting, getCapUpdateFirmware, getCapUpdateStatistics, getCheckHealthText, getClaimed, getDataCount, getDataEventEnabled, getDeviceEnabled, getDeviceServiceDescription, getDeviceServiceVersion, getFreezeEvents, getOutputID, getPhysicalDeviceDescription, getPhysicalDeviceName, getPowerNotify, getPowerState, getPropertyString, getState, logAsyncCall, logCall, logCall, logGet, logGet, logPreCall, logPreCall, logPreSet, logSet, open, release, removeOuterArraySpecifier, resetStatistics, retrieveStatistics, setAsyncMode, setAutoDisable, setDataEventEnabled, setDeviceEnabled, setFreezeEvents, setPowerNotify, signalRelease, startClaiming, updateFirmware, updateStatistics
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface jpos.services.BaseService
checkHealth, claim, close, directIO, getCheckHealthText, getClaimed, getDeviceEnabled, getDeviceServiceDescription, getDeviceServiceVersion, getFreezeEvents, getPhysicalDeviceDescription, getPhysicalDeviceName, getState, open, release, setDeviceEnabled, setFreezeEvents
Methods inherited from interface jpos.loader.JposServiceInstance
deleteInstance
Methods inherited from interface jpos.services.POSKeyboardService12
clearInput, getAutoDisable, getDataCount, getDataEventEnabled, setAutoDisable, setDataEventEnabled
Methods inherited from interface jpos.services.POSKeyboardService13
getCapPowerReporting, getPowerNotify, getPowerState, setPowerNotify
Methods inherited from interface jpos.services.POSKeyboardService18
getCapStatisticsReporting, getCapUpdateStatistics, resetStatistics, retrieveStatistics, updateStatistics
Methods inherited from interface jpos.services.POSKeyboardService19
compareFirmwareVersion, getCapCompareFirmwareVersion, getCapUpdateFirmware, updateFirmware
-
Field Details
-
POSKeyboardInterface
Instance of a class implementing the POSKeyboardInterface for pos keyboard specific setter and method calls bound to the property set. Almost always the same object as Data.
-
-
Constructor Details
-
POSKeyboardService
Constructor. Stores property set and device driver implementation- Parameters:
props
- Device service property setdevice
- Device driver implementation
-
-
Method Details
-
getCapKeyUp
public boolean getCapKeyUp() throws jpos.JposException- Specified by:
getCapKeyUp
in interfacejpos.services.POSKeyboardService12
- Throws:
jpos.JposException
-
getEventTypes
public int getEventTypes() throws jpos.JposException- Specified by:
getEventTypes
in interfacejpos.services.POSKeyboardService12
- Throws:
jpos.JposException
-
setEventTypes
public void setEventTypes(int type) throws jpos.JposException- Specified by:
setEventTypes
in interfacejpos.services.POSKeyboardService12
- Throws:
jpos.JposException
-
getPOSKeyData
public int getPOSKeyData() throws jpos.JposException- Specified by:
getPOSKeyData
in interfacejpos.services.POSKeyboardService12
- Throws:
jpos.JposException
-
getPOSKeyEventType
public int getPOSKeyEventType() throws jpos.JposException- Specified by:
getPOSKeyEventType
in interfacejpos.services.POSKeyboardService12
- Throws:
jpos.JposException
-