Package de.gmxhome.conrad.jpos.jpos_base
Class JposDataEvent
java.lang.Object
java.util.EventObject
jpos.events.JposEvent
jpos.events.DataEvent
de.gmxhome.conrad.jpos.jpos_base.JposDataEvent
- All Implemented Interfaces:
Serializable
- Direct Known Subclasses:
BillAcceptorDataEvent
,BiometricsDataEvent
,CashChangerDataEvent
,CheckScannerDataEvent
,CoinAcceptorDataEvent
,DeviceMonitorDataEvent
,ImageScannerDataEvent
,IndividualRecognitionDataEvent
,MICRDataEvent
,MSRDataEvent
,PINPadDataEvent
,PointCardRWDataEvent
,POSKeyboardDataEvent
,RFIDScannerDataEvent
,ScaleDataEvent
,ScannerDataEvent
,SignatureCaptureDataEvent
,SoundRecorderDataEvent
,UnitDataEvent
,VoiceRecognitionDataEvent
public class JposDataEvent
extends jpos.events.DataEvent
Data event with event data storage and method to fill data properties.
The default implementation for event handling does not handle instances of DataEvent, it handles only
instances of JposDataEvent instead.
- See Also:
- Serialized Form
-
Field Summary
Fields inherited from class jpos.events.DataEvent
status
Fields inherited from class jpos.events.JposEvent
sequenceNumber
Fields inherited from class java.util.EventObject
source
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionReturns property set bound to the event source.void
Sets the data properties stored within the JposDataEvent into the JposCommonProperties object.Generates string describing the data event for logging purposes.Methods inherited from class jpos.events.DataEvent
getStatus
Methods inherited from class jpos.events.JposEvent
getSequenceNumber, getWhen, incrSequenceNumber, updateSequenceNumber
Methods inherited from class java.util.EventObject
getSource, toString
-
Constructor Details
-
JposDataEvent
Constructor. Parameters passed to base class unchanged.- Parameters:
source
- Source, for services implemented with this framework, the (deviceclass.)DeviceClassService object.state
- Status, see UPOS specification.
-
-
Method Details
-
setDataProperties
public void setDataProperties()Sets the data properties stored within the JposDataEvent into the JposCommonProperties object. The corresponding properties must be defined within derived classes. -
toLogString
Generates string describing the data event for logging purposes.- Returns:
- Describing string.
-
getPropertySet
Returns property set bound to the event source.- Returns:
- Property set.
-