com.ibm.cics.server

Class TerminalPrincipalFacility

    • Method Summary

      All Methods Instance Methods Concrete Methods Deprecated Methods 
      Modifier and Type Method and Description
      void clear()
      Clear the terminal.
      void converse(DataHolder data)
      Send then receive 3270 data stream from the terminal
      void converseASIS(DataHolder data)
      Send then receive 3270 data stream from the terminal without upper-case translation
      void erase()
      Erase the terminal.
      byte getAIDbyte()
      Return the AID (Action Identifier) key last entered by the user at the terminal.
      void getTCTUA(TCTUAHolder holder)
      Return a copy of the Terminal User Area (TCTUA).
      byte[] getTERMCODE()
      Return the TERMCODE for the principal facility.
      void receive(DataHolder data)
      Receive 3270 data stream from the terminal
      void receiveASIS(DataHolder data)
      Receive 3270 data stream from the terminal without upper-case translation
      void receiveBuffer(DataHolder data)
      Receive 3270 buffer from the terminal
      void receiveBufferASIS(DataHolder data)
      Receive 3270 buffer from the terminal without upper-case translation
      void send(byte[] data)
      Send a 3270 data stream to the terminal.
      void send(byte[] data, java.util.BitSet options)
      Send a 3270 data stream to the terminal with options.
      void sendControl(java.util.BitSet options)
      Send device controls to the terminal.
      void sendControl(Cursor theCursor)
      Send cursor control to the terminal.
      void sendControl(Cursor theCursor, java.util.BitSet options)
      Send cursor control and device controls to the terminal.
      void sendText(byte[] text)
      Send text to the terminal.
      void sendText(byte[] text, java.util.BitSet options)
      Send text to the terminal, specifying options.
      void sendText(byte[] text, Cursor theCursor)
      Send text to the terminal, specifying a cursor position.
      void sendText(byte[] text, Cursor theCursor, java.util.BitSet options)
      Send text to the terminal, specifying cursor position and options.
      void sendText(java.lang.String text, java.util.BitSet options)
      Send text to the terminal, specifying options.
      void sendTextString(java.lang.String text)
      Send text to the terminal.
      void sendTextString(java.lang.String text, Cursor theCursor)
      Send text to the terminal, specifying a cursor position.
      void sendTextString(java.lang.String text, Cursor theCursor, java.util.BitSet options)
      Send text to the terminal, specifying cursor position and options.
      void setNextChannel(Channel nextChan)
      Set the Channel to be used with the next transaction to be run on input from the terminal.
      void setNextCOMMAREA(byte[] nextCOMMAREA)
      Set the COMMAREA to be used with the next transaction to be run on input from the terminal.
      void setNextTransaction(java.lang.String nextTransaction)
      Set the next transaction to be run on input from the terminal.
      void setTCTUA(byte[] data)
      Update the contents of the TCTUA from an array of bytes.
      void waitTerminal()
      Deprecated. 
      All methods operating on this class are synchronous so there is no need to wait for them to complete.
      • Methods inherited from class java.lang.Object

        equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait