Class ISCParser

java.lang.Object
com.ibm.jakarta.connector2.cics.inbound.ISCParser
All Implemented Interfaces:
com.ibm.ctg.server.ThreadManaged, Runnable

public class ISCParser extends Object implements com.ibm.ctg.server.ThreadManaged
  • Field Details

  • Constructor Details

    • ISCParser

      public ISCParser()
  • Method Details

    • setThreadInfo

      public void setThreadInfo(Thread thrYou, com.ibm.ctg.server.ThreadManager<?> thmYou, int iIndex)
      Called by the ThreadManager who manages us, to pass in pertinent information. Part of the ThreadManaged interface.
      Specified by:
      setThreadInfo in interface com.ibm.ctg.server.ThreadManaged
      Parameters:
      thrYou - The Thread that this object will run on
      thmYou - The ThreadManager managing this object
    • kick

      public void kick()
      This method rouses us from our waiting state. It is called when we we are required to execute a request.
    • close

      public void close()
      This method is called when the ThreadManager managing us is itself closed.
      Specified by:
      close in interface com.ibm.ctg.server.ThreadManaged
    • run

      public void run()
      Specified by:
      run in interface Runnable
    • getInputBuffer

      public InboundQueueingInputStream getInputBuffer()
    • setInboundSession

      public void setInboundSession(InboundSession inboundSession)
    • getParserThreadNumber

      public long getParserThreadNumber()