• Packages that use EPIException 
    Package Description
    com.ibm.ctg.epi
    Provides EPI support classes for developing Java applications without requiring a detailed knowledge of 3270 data streams.
    • Uses of EPIException in com.ibm.ctg.epi

      Subclasses of EPIException in com.ibm.ctg.epi 
      Modifier and Type Class and Description
      class  EPI3270Exception
      This exception can be thrown by the EPI classes when an error occurs.
      class  EPIFieldException
      This exception can be thrown by the EPI classes when an error occurs.
      class  EPIGatewayException
      This exception can be thrown by the EPI classes when an error occurs.
      class  EPIMapException
      This exception can be thrown by the EPI classes when an error occurs.
      class  EPIRequestException
      This exception can be thrown by the EPI classes when an error occurs.
      class  EPIScreenException
      This exception can be thrown by the EPI classes when an error occurs.
      class  EPISecurityException
      This exception can be thrown by the EPI classes when an error occurs
      class  EPITxnFailedException
      This exception can be thrown by the EPI classes when an error occurs.
      class  TerminalException
      This exception can be thrown by the EPI classes when an error occurs.
      Methods in com.ibm.ctg.epi that throw EPIException 
      Modifier and Type Method and Description
      void Terminal.connect()
      Connects a basic or extended terminal to the server.
      void TerminalSession.connect()
      Connects the terminal to the server.
      void Terminal.connect(int installtimeout)
      Connects an extended terminal to the CICS server.
      void TerminalSession.connect(int installTimeout)
      Connects an Extended terminal to the server, within a given timeout.
      void Terminal.connect(Session session, int installtimeout)
      Connects an extended terminal to the CICS server.
      void TerminalInterface.connect(Session session, int installTimeout)
      Connects an Extended terminal to the server, within a given timeout.
      void Terminal.disconnect()
      Disconnects the terminal from the server.
      void TerminalSession.disconnect()
      Disconnects the terminal from the server.
      boolean Terminal.queryATI()
      Returns a boolean indicating whether the terminal ATI state is enabled or disabled.
      boolean TerminalSession.queryATI()
      Returns a boolean indicating whether the terminal ATI state is enabled or disabled.
      void Terminal.send()
      Sends the current screen to the server using the current session.
      void TerminalSession.send()
      Sends the current screen to the server using the current Session.
      void Terminal.send(Session session)
      Sends the current screen to the server.
      void TerminalInterface.send(Session session)
      Sends the current screen to the server.
      void Terminal.send(Session session, java.lang.String transid, java.lang.String data)
      Starts a transaction on the server.
      void TerminalInterface.send(Session session, java.lang.String transid, java.lang.String data)
      Sends the current screen to the server.
      void Terminal.send(java.lang.String transid, java.lang.String data)
      Starts a transaction on the server using the current session.
      void TerminalSession.send(java.lang.String transid, java.lang.String data)
      Starts a transaction on the server using the current Session.
      int EPIGateway.serverCount()
      Returns the number of servers available for use.
      java.lang.String EPIGateway.serverDesc(int i)
      Returns the description of the server at the specified index in the list of available servers.
      java.lang.String EPIGateway.serverName(int i)
      Returns the name of the server at the specified index in the list of available servers.
      void Terminal.setATI(boolean on)
      Sets the terminal ATI state to be enabled or disabled.
      void TerminalSession.setATI(boolean on)
      Sets the terminal ATI state to be enabled or disabled.
      void Screen.setCursor(int row, int column)
      Sets the cursor position.
      void Field.setExtAttribute(char type, char value)
      Sets an extended 3270 attribute.
      void TerminalInterface.setGateway(JavaGateway jgate)
      Sets the JavaGateway that this terminal should use to connect to the server.
      Constructors in com.ibm.ctg.epi that throw EPIException 
      Constructor and Description
      Terminal(JavaGateway jgate, java.lang.String server, java.lang.String devtype, java.lang.String netname)
      Constructs a basic terminal to the given server using the given gateway and automatically connects the terminal.
      Terminal(JavaGateway jgate, java.lang.String server, java.lang.String devtype, java.lang.String netname, Terminal.EPISignOnType signoncapability, java.lang.String userid, java.lang.String password, int readtimeout, java.lang.String encoding)
      Constructs an extended terminal to the given server using the given gateway which must be connected to explicitly before it can be used.