Class CheckScannerService
java.lang.Object
de.gmxhome.conrad.jpos.jpos_base.JposBase
de.gmxhome.conrad.jpos.jpos_base.checkscanner.CheckScannerService
- All Implemented Interfaces:
jpos.loader.JposServiceInstance
,jpos.services.BaseService
,jpos.services.CheckScannerService110
,jpos.services.CheckScannerService111
,jpos.services.CheckScannerService112
,jpos.services.CheckScannerService113
,jpos.services.CheckScannerService114
,jpos.services.CheckScannerService115
,jpos.services.CheckScannerService116
,jpos.services.CheckScannerService17
,jpos.services.CheckScannerService18
,jpos.services.CheckScannerService19
CheckScanner service implementation. For more details about getter, setter and method implementations,
see JposBase.
-
Field Summary
FieldsModifier and TypeFieldDescriptionInstance of a class implementing the CheckScannerInterface for check scanner 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
ConstructorsConstructorDescriptionCheckScannerService(CheckScannerProperties props, JposDevice device)
Constructor. -
Method Summary
Modifier and TypeMethodDescriptionvoid
beginInsertion(int timeout)
void
beginRemoval(int timeout)
void
clearImage(int by)
void
defineCropArea(int cropAreaID, int x, int y, int cx, int cy)
void
void
boolean
boolean
boolean
boolean
int
boolean
boolean
boolean
int
boolean
boolean
boolean
boolean
int
getColor()
boolean
int
int
int
int
int
byte[]
int
int
int
int
int
int
void
retrieveImage(int cropAreaID)
void
retrieveMemory(int by)
void
setColor(int color)
void
setConcurrentMICR(boolean concurrentMICR)
void
setContrast(int contrast)
void
setDocumentHeight(int documentHeight)
void
setDocumentWidth(int documentWidth)
void
void
setFileIndex(int fileIndex)
void
setImageFormat(int imageFormat)
void
setImageTagData(String imageTagData)
void
setMapMode(int mapMode)
void
setQuality(int quality)
void
storeImage(int cropAreaID)
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.services.CheckScannerService110
clearInputProperties
Methods inherited from interface jpos.services.CheckScannerService17
clearInput, getAutoDisable, getCapPowerReporting, getDataCount, getDataEventEnabled, getPowerNotify, getPowerState, setAutoDisable, setDataEventEnabled, setPowerNotify
Methods inherited from interface jpos.services.CheckScannerService18
getCapStatisticsReporting, getCapUpdateStatistics, resetStatistics, retrieveStatistics, updateStatistics
Methods inherited from interface jpos.services.CheckScannerService19
compareFirmwareVersion, getCapCompareFirmwareVersion, getCapUpdateFirmware, updateFirmware
Methods inherited from interface jpos.loader.JposServiceInstance
deleteInstance
-
Field Details
-
CheckScanner
Instance of a class implementing the CheckScannerInterface for check scanner specific setter and method calls bound to the property set. Almost always the same object as Data.
-
-
Constructor Details
-
CheckScannerService
Constructor. Stores given property set and device implementation object.- Parameters:
props
- Property set.device
- Device implementation object.
-
-
Method Details
-
getCapAutoContrast
public boolean getCapAutoContrast() throws jpos.JposException- Specified by:
getCapAutoContrast
in interfacejpos.services.CheckScannerService19
- Throws:
jpos.JposException
-
getCapAutoGenerateFileID
public boolean getCapAutoGenerateFileID() throws jpos.JposException- Specified by:
getCapAutoGenerateFileID
in interfacejpos.services.CheckScannerService17
- Throws:
jpos.JposException
-
getCapAutoGenerateImageTagData
public boolean getCapAutoGenerateImageTagData() throws jpos.JposException- Specified by:
getCapAutoGenerateImageTagData
in interfacejpos.services.CheckScannerService17
- Throws:
jpos.JposException
-
getCapAutoSize
public boolean getCapAutoSize() throws jpos.JposException- Specified by:
getCapAutoSize
in interfacejpos.services.CheckScannerService17
- Throws:
jpos.JposException
-
getCapColor
public int getCapColor() throws jpos.JposException- Specified by:
getCapColor
in interfacejpos.services.CheckScannerService17
- Throws:
jpos.JposException
-
getCapConcurrentMICR
public boolean getCapConcurrentMICR() throws jpos.JposException- Specified by:
getCapConcurrentMICR
in interfacejpos.services.CheckScannerService17
- Throws:
jpos.JposException
-
getCapContrast
public boolean getCapContrast() throws jpos.JposException- Specified by:
getCapContrast
in interfacejpos.services.CheckScannerService19
- Throws:
jpos.JposException
-
getCapDefineCropArea
public boolean getCapDefineCropArea() throws jpos.JposException- Specified by:
getCapDefineCropArea
in interfacejpos.services.CheckScannerService17
- Throws:
jpos.JposException
-
getCapImageFormat
public int getCapImageFormat() throws jpos.JposException- Specified by:
getCapImageFormat
in interfacejpos.services.CheckScannerService17
- Throws:
jpos.JposException
-
getCapImageTagData
public boolean getCapImageTagData() throws jpos.JposException- Specified by:
getCapImageTagData
in interfacejpos.services.CheckScannerService17
- Throws:
jpos.JposException
-
getCapMICRDevice
public boolean getCapMICRDevice() throws jpos.JposException- Specified by:
getCapMICRDevice
in interfacejpos.services.CheckScannerService17
- Throws:
jpos.JposException
-
getCapStoreImageFiles
public boolean getCapStoreImageFiles() throws jpos.JposException- Specified by:
getCapStoreImageFiles
in interfacejpos.services.CheckScannerService17
- Throws:
jpos.JposException
-
getCapValidationDevice
public boolean getCapValidationDevice() throws jpos.JposException- Specified by:
getCapValidationDevice
in interfacejpos.services.CheckScannerService17
- Throws:
jpos.JposException
-
getColor
public int getColor() throws jpos.JposException- Specified by:
getColor
in interfacejpos.services.CheckScannerService17
- Throws:
jpos.JposException
-
getConcurrentMICR
public boolean getConcurrentMICR() throws jpos.JposException- Specified by:
getConcurrentMICR
in interfacejpos.services.CheckScannerService17
- Throws:
jpos.JposException
-
getContrast
public int getContrast() throws jpos.JposException- Specified by:
getContrast
in interfacejpos.services.CheckScannerService19
- Throws:
jpos.JposException
-
getCropAreaCount
public int getCropAreaCount() throws jpos.JposException- Specified by:
getCropAreaCount
in interfacejpos.services.CheckScannerService17
- Throws:
jpos.JposException
-
getDocumentHeight
public int getDocumentHeight() throws jpos.JposException- Specified by:
getDocumentHeight
in interfacejpos.services.CheckScannerService17
- Throws:
jpos.JposException
-
getDocumentWidth
public int getDocumentWidth() throws jpos.JposException- Specified by:
getDocumentWidth
in interfacejpos.services.CheckScannerService17
- Throws:
jpos.JposException
-
getFileID
- Specified by:
getFileID
in interfacejpos.services.CheckScannerService17
- Throws:
jpos.JposException
-
getFileIndex
public int getFileIndex() throws jpos.JposException- Specified by:
getFileIndex
in interfacejpos.services.CheckScannerService17
- Throws:
jpos.JposException
-
getImageData
public byte[] getImageData() throws jpos.JposException- Specified by:
getImageData
in interfacejpos.services.CheckScannerService17
- Throws:
jpos.JposException
-
getImageFormat
public int getImageFormat() throws jpos.JposException- Specified by:
getImageFormat
in interfacejpos.services.CheckScannerService17
- Throws:
jpos.JposException
-
getImageMemoryStatus
public int getImageMemoryStatus() throws jpos.JposException- Specified by:
getImageMemoryStatus
in interfacejpos.services.CheckScannerService17
- Throws:
jpos.JposException
-
getImageTagData
- Specified by:
getImageTagData
in interfacejpos.services.CheckScannerService17
- Throws:
jpos.JposException
-
getMapMode
public int getMapMode() throws jpos.JposException- Specified by:
getMapMode
in interfacejpos.services.CheckScannerService17
- Throws:
jpos.JposException
-
getMaxCropAreas
public int getMaxCropAreas() throws jpos.JposException- Specified by:
getMaxCropAreas
in interfacejpos.services.CheckScannerService17
- Throws:
jpos.JposException
-
getQuality
public int getQuality() throws jpos.JposException- Specified by:
getQuality
in interfacejpos.services.CheckScannerService17
- Throws:
jpos.JposException
-
getQualityList
- Specified by:
getQualityList
in interfacejpos.services.CheckScannerService17
- Throws:
jpos.JposException
-
getRemainingImagesEstimate
public int getRemainingImagesEstimate() throws jpos.JposException- Specified by:
getRemainingImagesEstimate
in interfacejpos.services.CheckScannerService17
- Throws:
jpos.JposException
-
setColor
public void setColor(int color) throws jpos.JposException- Specified by:
setColor
in interfacejpos.services.CheckScannerService17
- Throws:
jpos.JposException
-
setConcurrentMICR
public void setConcurrentMICR(boolean concurrentMICR) throws jpos.JposException- Specified by:
setConcurrentMICR
in interfacejpos.services.CheckScannerService17
- Throws:
jpos.JposException
-
setContrast
public void setContrast(int contrast) throws jpos.JposException- Specified by:
setContrast
in interfacejpos.services.CheckScannerService19
- Throws:
jpos.JposException
-
setDocumentHeight
public void setDocumentHeight(int documentHeight) throws jpos.JposException- Specified by:
setDocumentHeight
in interfacejpos.services.CheckScannerService17
- Throws:
jpos.JposException
-
setDocumentWidth
public void setDocumentWidth(int documentWidth) throws jpos.JposException- Specified by:
setDocumentWidth
in interfacejpos.services.CheckScannerService17
- Throws:
jpos.JposException
-
setFileID
- Specified by:
setFileID
in interfacejpos.services.CheckScannerService17
- Throws:
jpos.JposException
-
setFileIndex
public void setFileIndex(int fileIndex) throws jpos.JposException- Specified by:
setFileIndex
in interfacejpos.services.CheckScannerService17
- Throws:
jpos.JposException
-
setImageFormat
public void setImageFormat(int imageFormat) throws jpos.JposException- Specified by:
setImageFormat
in interfacejpos.services.CheckScannerService17
- Throws:
jpos.JposException
-
setImageTagData
- Specified by:
setImageTagData
in interfacejpos.services.CheckScannerService17
- Throws:
jpos.JposException
-
setMapMode
public void setMapMode(int mapMode) throws jpos.JposException- Specified by:
setMapMode
in interfacejpos.services.CheckScannerService17
- Throws:
jpos.JposException
-
setQuality
public void setQuality(int quality) throws jpos.JposException- Specified by:
setQuality
in interfacejpos.services.CheckScannerService17
- Throws:
jpos.JposException
-
beginInsertion
public void beginInsertion(int timeout) throws jpos.JposException- Specified by:
beginInsertion
in interfacejpos.services.CheckScannerService17
- Throws:
jpos.JposException
-
beginRemoval
public void beginRemoval(int timeout) throws jpos.JposException- Specified by:
beginRemoval
in interfacejpos.services.CheckScannerService17
- Throws:
jpos.JposException
-
clearImage
public void clearImage(int by) throws jpos.JposException- Specified by:
clearImage
in interfacejpos.services.CheckScannerService17
- Throws:
jpos.JposException
-
defineCropArea
public void defineCropArea(int cropAreaID, int x, int y, int cx, int cy) throws jpos.JposException- Specified by:
defineCropArea
in interfacejpos.services.CheckScannerService17
- Throws:
jpos.JposException
-
endInsertion
public void endInsertion() throws jpos.JposException- Specified by:
endInsertion
in interfacejpos.services.CheckScannerService17
- Throws:
jpos.JposException
-
endRemoval
public void endRemoval() throws jpos.JposException- Specified by:
endRemoval
in interfacejpos.services.CheckScannerService17
- Throws:
jpos.JposException
-
retrieveImage
public void retrieveImage(int cropAreaID) throws jpos.JposException- Specified by:
retrieveImage
in interfacejpos.services.CheckScannerService17
- Throws:
jpos.JposException
-
retrieveMemory
public void retrieveMemory(int by) throws jpos.JposException- Specified by:
retrieveMemory
in interfacejpos.services.CheckScannerService17
- Throws:
jpos.JposException
-
storeImage
public void storeImage(int cropAreaID) throws jpos.JposException- Specified by:
storeImage
in interfacejpos.services.CheckScannerService17
- Throws:
jpos.JposException
-