Class ScannerDataEvent

java.lang.Object
java.util.EventObject
jpos.events.JposEvent
jpos.events.DataEvent
de.gmxhome.conrad.jpos.jpos_base.JposDataEvent
de.gmxhome.conrad.jpos.jpos_base.scanner.ScannerDataEvent
All Implemented Interfaces:
Serializable

public class ScannerDataEvent extends JposDataEvent
Data event implementation for Scanner devices.
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
    Constructor
    Description
    ScannerDataEvent​(JposBase source, int state, byte[] data, byte[] label, int type)
    Constructor.
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    Sets the data properties stored within the JposDataEvent into the JposCommonProperties object.

    Methods inherited from class de.gmxhome.conrad.jpos.jpos_base.JposDataEvent

    getPropertySet, toLogString

    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

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
  • Constructor Details

    • ScannerDataEvent

      public ScannerDataEvent(JposBase source, int state, byte[] data, byte[] label, int type)
      Constructor. Parameters passed to base class unchanged.
      Parameters:
      source - Source, for services implemented with this framework, the (scanner.)ScannerService object.
      state - Status, see UPOS specification, chapter Scanner (Bar Code Reader) - Events - DataEvent.
      data - Value to be stored in property ScanData.
      label - Value to be stored in property ScanDataLabel.
      type - Value to be stored in property ScanDataType.
  • Method Details

    • setDataProperties

      public void setDataProperties()
      Description copied from class: JposDataEvent
      Sets the data properties stored within the JposDataEvent into the JposCommonProperties object. The corresponding properties must be defined within derived classes.
      Overrides:
      setDataProperties in class JposDataEvent