Class RestoreVideoRegion

All Implemented Interfaces:
Runnable

public class RestoreVideoRegion extends UnitOutputRequest
Output request executor for RemoteOrderDisplay method RestoreVideoRegion.
  • Constructor Details

    • RestoreVideoRegion

      public RestoreVideoRegion(RemoteOrderDisplayProperties data, int units, int targetRow, int targetColumn, int bufferId)
      Constructor. Stores given parameters for later use.
      Parameters:
      data - Property set of device service.
      units - Bitwise mask indicating which video unit(s) to operate on.
      targetRow - Upper row of target location.
      targetColumn - Left column of target location.
      bufferId - Number identifying the source video buffer to use.
  • Method Details

    • getTargetRow

      public int getTargetRow()
      Retrieves parameter targetRow of method RestoreVideoRegion. See UPOS specification for further information.
      Returns:
      Value of method parameter targetRow.
    • getTargetColumn

      public int getTargetColumn()
      Retrieves parameter targetColumn of method RestoreVideoRegion. See UPOS specification for further information.
      Returns:
      Value of method parameter targetColumn.
    • getBufferId

      public int getBufferId()
      Retrieves parameter bufferId of method RestoreVideoRegion. See UPOS specification for further information.
      Returns:
      Value of method parameter bufferId.
    • invoke

      public void invoke() throws jpos.JposException
      Description copied from class: JposOutputRequest
      Invokes the command. Must be implemented in derived class. Calls finished() to wake up potentially waiting threads.
      Overrides:
      invoke in class JposOutputRequest
      Throws:
      jpos.JposException - JposException thrown by the command to be executed.