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 TypeMethodDescriptionvoid
beginInsertion(int timeout)
void
beginRemoval(int timeout)
void
void
boolean
int
int
getEPC()
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.MICRService110
clearInputProperties
Methods inherited from interface jpos.services.MICRService12
clearInput, getAutoDisable, getDataCount, getDataEventEnabled, setAutoDisable, setDataEventEnabled
Methods inherited from interface jpos.services.MICRService13
getCapPowerReporting, getPowerNotify, getPowerState, setPowerNotify
Methods inherited from interface jpos.services.MICRService18
getCapStatisticsReporting, getCapUpdateStatistics, resetStatistics, retrieveStatistics, updateStatistics
Methods 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:
getCapValidationDevice
in interfacejpos.services.MICRService12
- Throws:
jpos.JposException
-
getAccountNumber
- Specified by:
getAccountNumber
in interfacejpos.services.MICRService12
- Throws:
jpos.JposException
-
getAmount
- Specified by:
getAmount
in interfacejpos.services.MICRService12
- Throws:
jpos.JposException
-
getBankNumber
- Specified by:
getBankNumber
in interfacejpos.services.MICRService12
- Throws:
jpos.JposException
-
getCheckType
public int getCheckType() throws jpos.JposException- Specified by:
getCheckType
in interfacejpos.services.MICRService12
- Throws:
jpos.JposException
-
getCountryCode
public int getCountryCode() throws jpos.JposException- Specified by:
getCountryCode
in interfacejpos.services.MICRService12
- Throws:
jpos.JposException
-
getEPC
- Specified by:
getEPC
in interfacejpos.services.MICRService12
- Throws:
jpos.JposException
-
getRawData
- Specified by:
getRawData
in interfacejpos.services.MICRService12
- Throws:
jpos.JposException
-
getSerialNumber
- Specified by:
getSerialNumber
in interfacejpos.services.MICRService12
- Throws:
jpos.JposException
-
getTransitNumber
- Specified by:
getTransitNumber
in interfacejpos.services.MICRService12
- Throws:
jpos.JposException
-
beginInsertion
public void beginInsertion(int timeout) throws jpos.JposException- Specified by:
beginInsertion
in interfacejpos.services.MICRService12
- Throws:
jpos.JposException
-
beginRemoval
public void beginRemoval(int timeout) throws jpos.JposException- Specified by:
beginRemoval
in interfacejpos.services.MICRService12
- Throws:
jpos.JposException
-
endInsertion
public void endInsertion() throws jpos.JposException- Specified by:
endInsertion
in interfacejpos.services.MICRService12
- Throws:
jpos.JposException
-
endRemoval
public void endRemoval() throws jpos.JposException- Specified by:
endRemoval
in interfacejpos.services.MICRService12
- Throws:
jpos.JposException
-