Class KeylockService
java.lang.Object
de.gmxhome.conrad.jpos.jpos_base.JposBase
de.gmxhome.conrad.jpos.jpos_base.keylock.KeylockService
- All Implemented Interfaces:
jpos.loader.JposServiceInstance,jpos.services.BaseService,jpos.services.KeylockService110,jpos.services.KeylockService111,jpos.services.KeylockService112,jpos.services.KeylockService113,jpos.services.KeylockService114,jpos.services.KeylockService115,jpos.services.KeylockService116,jpos.services.KeylockService12,jpos.services.KeylockService13,jpos.services.KeylockService14,jpos.services.KeylockService15,jpos.services.KeylockService16,jpos.services.KeylockService17,jpos.services.KeylockService18,jpos.services.KeylockService19
Keylock service implementation. For more details about getter, setter and method implementations,
see JposBase.
-
Field Summary
FieldsModifier and TypeFieldDescriptionInstance of a class implementing the KeylockInterface for keylock 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
Constructors -
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, updateStatisticsMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface jpos.services.BaseService
checkHealth, claim, close, directIO, getCheckHealthText, getClaimed, getDeviceEnabled, getDeviceServiceDescription, getDeviceServiceVersion, getFreezeEvents, getPhysicalDeviceDescription, getPhysicalDeviceName, getState, open, release, setDeviceEnabled, setFreezeEventsMethods inherited from interface jpos.loader.JposServiceInstance
deleteInstanceMethods inherited from interface jpos.services.KeylockService13
getCapPowerReporting, getPowerNotify, getPowerState, setPowerNotifyMethods inherited from interface jpos.services.KeylockService18
getCapStatisticsReporting, getCapUpdateStatistics, resetStatistics, retrieveStatistics, updateStatisticsMethods inherited from interface jpos.services.KeylockService19
compareFirmwareVersion, getCapCompareFirmwareVersion, getCapUpdateFirmware, updateFirmware
-
Field Details
-
KeylockInterface
Instance of a class implementing the KeylockInterface for keylock specific setter and method calls bound to the property set. Almost always the same object as Data.
-
-
Constructor Details
-
KeylockService
Constructor. Stores property set and device driver implementation- Parameters:
props- Device service property set.device- Device driver implementation.
-
-
Method Details
-
getCapKeylockType
public int getCapKeylockType() throws jpos.JposException- Specified by:
getCapKeylockTypein interfacejpos.services.KeylockService111- Throws:
jpos.JposException
-
getElectronicKeyValue
public byte[] getElectronicKeyValue() throws jpos.JposException- Specified by:
getElectronicKeyValuein interfacejpos.services.KeylockService111- Throws:
jpos.JposException
-
getKeyPosition
public int getKeyPosition() throws jpos.JposException- Specified by:
getKeyPositionin interfacejpos.services.KeylockService12- Throws:
jpos.JposException
-
getPositionCount
public int getPositionCount() throws jpos.JposException- Specified by:
getPositionCountin interfacejpos.services.KeylockService12- Throws:
jpos.JposException
-
waitForKeylockChange
public void waitForKeylockChange(int i, int i1) throws jpos.JposException- Specified by:
waitForKeylockChangein interfacejpos.services.KeylockService12- Throws:
jpos.JposException
-