Class ScannerService

java.lang.Object
de.gmxhome.conrad.jpos.jpos_base.JposBase
de.gmxhome.conrad.jpos.jpos_base.scanner.ScannerService
All Implemented Interfaces:
jpos.loader.JposServiceInstance, jpos.services.BaseService, jpos.services.ScannerService110, jpos.services.ScannerService111, jpos.services.ScannerService112, jpos.services.ScannerService113, jpos.services.ScannerService114, jpos.services.ScannerService115, jpos.services.ScannerService116, jpos.services.ScannerService12, jpos.services.ScannerService13, jpos.services.ScannerService14, jpos.services.ScannerService15, jpos.services.ScannerService16, jpos.services.ScannerService17, jpos.services.ScannerService18, jpos.services.ScannerService19

public class ScannerService extends JposBase implements jpos.services.ScannerService116
Scanner service implementation. For more details about getter, setter and method implementations, see JposBase.
  • Field Details

    • ScannerInterface

      public ScannerInterface ScannerInterface
      Instance of a class implementing the ScannerInterface for scanner specific setter and method calls bound to the property set. Almost always the same object as Data.
  • Constructor Details

    • ScannerService

      public ScannerService(ScannerProperties props, JposDevice device)
      Constructor. Stores property set and device driver implementation
      Parameters:
      props - Device service property set.
      device - Device driver implementation.
  • Method Details

    • getDecodeData

      public boolean getDecodeData() throws jpos.JposException
      Specified by:
      getDecodeData in interface jpos.services.ScannerService12
      Throws:
      jpos.JposException
    • setDecodeData

      public void setDecodeData(boolean b) throws jpos.JposException
      Specified by:
      setDecodeData in interface jpos.services.ScannerService12
      Throws:
      jpos.JposException
    • getScanData

      public byte[] getScanData() throws jpos.JposException
      Specified by:
      getScanData in interface jpos.services.ScannerService12
      Throws:
      jpos.JposException
    • getScanDataLabel

      public byte[] getScanDataLabel() throws jpos.JposException
      Specified by:
      getScanDataLabel in interface jpos.services.ScannerService12
      Throws:
      jpos.JposException
    • getScanDataType

      public int getScanDataType() throws jpos.JposException
      Specified by:
      getScanDataType in interface jpos.services.ScannerService12
      Throws:
      jpos.JposException