Class POSKeyboardService

java.lang.Object
de.gmxhome.conrad.jpos.jpos_base.JposBase
de.gmxhome.conrad.jpos.jpos_base.poskeyboard.POSKeyboardService
All Implemented Interfaces:
jpos.loader.JposServiceInstance, jpos.services.BaseService, jpos.services.POSKeyboardService110, jpos.services.POSKeyboardService111, jpos.services.POSKeyboardService112, jpos.services.POSKeyboardService113, jpos.services.POSKeyboardService114, jpos.services.POSKeyboardService115, jpos.services.POSKeyboardService116, jpos.services.POSKeyboardService12, jpos.services.POSKeyboardService13, jpos.services.POSKeyboardService14, jpos.services.POSKeyboardService15, jpos.services.POSKeyboardService16, jpos.services.POSKeyboardService17, jpos.services.POSKeyboardService18, jpos.services.POSKeyboardService19

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

    • POSKeyboardInterface

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

    • POSKeyboardService

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

    • getCapKeyUp

      public boolean getCapKeyUp() throws jpos.JposException
      Specified by:
      getCapKeyUp in interface jpos.services.POSKeyboardService12
      Throws:
      jpos.JposException
    • getEventTypes

      public int getEventTypes() throws jpos.JposException
      Specified by:
      getEventTypes in interface jpos.services.POSKeyboardService12
      Throws:
      jpos.JposException
    • setEventTypes

      public void setEventTypes(int type) throws jpos.JposException
      Specified by:
      setEventTypes in interface jpos.services.POSKeyboardService12
      Throws:
      jpos.JposException
    • getPOSKeyData

      public int getPOSKeyData() throws jpos.JposException
      Specified by:
      getPOSKeyData in interface jpos.services.POSKeyboardService12
      Throws:
      jpos.JposException
    • getPOSKeyEventType

      public int getPOSKeyEventType() throws jpos.JposException
      Specified by:
      getPOSKeyEventType in interface jpos.services.POSKeyboardService12
      Throws:
      jpos.JposException