Interface SignatureCaptureInterface
- All Superinterfaces:
JposBaseInterface
- All Known Implementing Classes:
SignatureCaptureProperties
Interface for methods that implement property setter and method calls for the SignatureCature device category.
For details about properties, methods and method parameters, see UPOS specification, chapter Signature Cature.
Further details about error handling can be found in introduction - Device Behavior Models - Errors.
-
Method Summary
Modifier and TypeMethodDescriptionvoid
beginCapture(String formName)
Final part of BeginCapture method.void
Final part of EndCapture method.void
realTimeDataEnabled(boolean flag)
Final part of setting RealTimeDataEnabled.Methods inherited from interface de.gmxhome.conrad.jpos.jpos_base.JposBaseInterface
asyncMode, autoDisable, checkHealth, claim, clearInput, clearOutput, close, compareFirmwareVersion, dataEventEnabled, deviceEnabled, directIO, directIO, flagWhenIdle, freezeEvents, handlePowerStateOnEnable, newJposOutputRequest, open, powerNotify, release, removeFromPropertySetList, resetStatistics, retrieveStatistics, retryInput, retryOutput, unitDataCount, updateFirmware, updateFirmware, updateStatistics
-
Method Details
-
realTimeDataEnabled
void realTimeDataEnabled(boolean flag) throws jpos.JposExceptionFinal part of setting RealTimeDataEnabled. Can be overwritten within derived classes, if necessary. This method will be called only if the following plausibility checks lead to a positive result:- Device has been opened,
- The new property value is false or CapRealTimeData is true,
- internal property AllowAlwaysSetProperties is true or flag equals the previous value of RealTimeDataEnabled.
- Parameters:
flag
- New property value.- Throws:
jpos.JposException
- If an error occurs.
-
beginCapture
Final part of BeginCapture method. Can be overwritten in derived class, if necessary. This method will be called only if the following plausibility checks lead to a positive result:- Device is enabled.
- Parameters:
formName
- Identifier for signature capture form.- Throws:
jpos.JposException
- If an error occurs.
-
endCapture
void endCapture() throws jpos.JposExceptionFinal part of EndCapture method. Can be overwritten in derived class, if necessary. This method will be called only if the following plausibility checks lead to a positive result:- Device is enabled.
- Throws:
jpos.JposException
- If an error occurs.
-