Class MICRService
java.lang.Object
de.gmxhome.conrad.jpos.jpos_base.JposBase
de.gmxhome.conrad.jpos.jpos_base.micr.MICRService
- All Implemented Interfaces:
jpos.loader.JposServiceInstance,jpos.services.BaseService,jpos.services.MICRService110,jpos.services.MICRService111,jpos.services.MICRService112,jpos.services.MICRService113,jpos.services.MICRService114,jpos.services.MICRService115,jpos.services.MICRService116,jpos.services.MICRService12,jpos.services.MICRService13,jpos.services.MICRService14,jpos.services.MICRService15,jpos.services.MICRService16,jpos.services.MICRService17,jpos.services.MICRService18,jpos.services.MICRService19
MICR service implementation. For more details about getter, setter and method implementations,
see JposBase.
-
Field Summary
FieldsModifier and TypeFieldDescriptionInstance of a class implementing the MICRInterface for magnetic ink character recognition reader 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
Modifier and TypeMethodDescriptionvoidbeginInsertion(int timeout)voidbeginRemoval(int timeout)voidvoidbooleanintintgetEPC()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.MICRService110
clearInputPropertiesMethods inherited from interface jpos.services.MICRService12
clearInput, getAutoDisable, getDataCount, getDataEventEnabled, setAutoDisable, setDataEventEnabledMethods inherited from interface jpos.services.MICRService13
getCapPowerReporting, getPowerNotify, getPowerState, setPowerNotifyMethods inherited from interface jpos.services.MICRService18
getCapStatisticsReporting, getCapUpdateStatistics, resetStatistics, retrieveStatistics, updateStatisticsMethods inherited from interface jpos.services.MICRService19
compareFirmwareVersion, getCapCompareFirmwareVersion, getCapUpdateFirmware, updateFirmware
-
Field Details
-
MICRInterface
Instance of a class implementing the MICRInterface for magnetic ink character recognition reader specific setter and method calls bound to the property set. Almost always the same object as Data.
-
-
Constructor Details
-
MICRService
Constructor. Stores given property set and device implementation object.- Parameters:
props- Property set.device- Device implementation object.
-
-
Method Details
-
getCapValidationDevice
public boolean getCapValidationDevice() throws jpos.JposException- Specified by:
getCapValidationDevicein interfacejpos.services.MICRService12- Throws:
jpos.JposException
-
getAccountNumber
- Specified by:
getAccountNumberin interfacejpos.services.MICRService12- Throws:
jpos.JposException
-
getAmount
- Specified by:
getAmountin interfacejpos.services.MICRService12- Throws:
jpos.JposException
-
getBankNumber
- Specified by:
getBankNumberin interfacejpos.services.MICRService12- Throws:
jpos.JposException
-
getCheckType
public int getCheckType() throws jpos.JposException- Specified by:
getCheckTypein interfacejpos.services.MICRService12- Throws:
jpos.JposException
-
getCountryCode
public int getCountryCode() throws jpos.JposException- Specified by:
getCountryCodein interfacejpos.services.MICRService12- Throws:
jpos.JposException
-
getEPC
- Specified by:
getEPCin interfacejpos.services.MICRService12- Throws:
jpos.JposException
-
getRawData
- Specified by:
getRawDatain interfacejpos.services.MICRService12- Throws:
jpos.JposException
-
getSerialNumber
- Specified by:
getSerialNumberin interfacejpos.services.MICRService12- Throws:
jpos.JposException
-
getTransitNumber
- Specified by:
getTransitNumberin interfacejpos.services.MICRService12- Throws:
jpos.JposException
-
beginInsertion
public void beginInsertion(int timeout) throws jpos.JposException- Specified by:
beginInsertionin interfacejpos.services.MICRService12- Throws:
jpos.JposException
-
beginRemoval
public void beginRemoval(int timeout) throws jpos.JposException- Specified by:
beginRemovalin interfacejpos.services.MICRService12- Throws:
jpos.JposException
-
endInsertion
public void endInsertion() throws jpos.JposException- Specified by:
endInsertionin interfacejpos.services.MICRService12- Throws:
jpos.JposException
-
endRemoval
public void endRemoval() throws jpos.JposException- Specified by:
endRemovalin interfacejpos.services.MICRService12- Throws:
jpos.JposException
-