Class MockAS400Server

java.lang.Object
com.ibm.as400.access.AS400Server
com.ibm.as400.access.MockAS400Server

public class MockAS400Server extends com.ibm.as400.access.AS400Server
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    (package private) static final String
     

    Fields inherited from class com.ibm.as400.access.AS400Server

    connectionID_, replyStreamsHashTables
  • Constructor Summary

    Constructors
    Constructor
    Description
    MockAS400Server(com.ibm.as400.access.AS400ImplRemote system)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    (package private) void
    addInstanceReplyStream(com.ibm.as400.access.DataStream arg0)
     
    (package private) void
     
    (package private) void
     
    com.ibm.as400.access.DataStream
     
    (package private) String
     
    (package private) int
     
    (package private) int
     
    (package private) boolean
     
    (package private) int
     
    (package private) com.ibm.as400.access.DataStream
    receive(int arg0)
     
    (package private) int
    send(com.ibm.as400.access.DataStream arg0)
     
    (package private) void
    send(com.ibm.as400.access.DataStream arg0, int arg1)
     
    (package private) void
    sendAndDiscardReply(com.ibm.as400.access.DataStream arg0)
     
    (package private) final void
    sendAndDiscardReply(com.ibm.as400.access.DataStream arg0, int arg1)
     
    com.ibm.as400.access.DataStream
    sendAndReceive(com.ibm.as400.access.DataStream requestStream)
     
    com.ibm.as400.access.DataStream
    sendExchangeAttrRequest(com.ibm.as400.access.DataStream arg0)
     
    (package private) void
     
    (package private) void
    setSoTimeout(int arg0)
     

    Methods inherited from class com.ibm.as400.access.AS400Server

    addReplyStream, addReplyStream, getConnectionID, getServerId, getServerId, getServiceId

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

  • Constructor Details

    • MockAS400Server

      MockAS400Server(com.ibm.as400.access.AS400ImplRemote system) throws IOException
      Throws:
      IOException
  • Method Details

    • sendAndReceive

      public com.ibm.as400.access.DataStream sendAndReceive(com.ibm.as400.access.DataStream requestStream) throws IOException
      Throws:
      IOException
    • getService

      int getService()
      Specified by:
      getService in class com.ibm.as400.access.AS400Server
    • getJobString

      String getJobString()
      Specified by:
      getJobString in class com.ibm.as400.access.AS400Server
    • setJobString

      void setJobString(String arg0)
    • isConnected

      boolean isConnected()
      Specified by:
      isConnected in class com.ibm.as400.access.AS400Server
    • getExchangeAttrReply

      public com.ibm.as400.access.DataStream getExchangeAttrReply()
      Specified by:
      getExchangeAttrReply in class com.ibm.as400.access.AS400Server
    • sendExchangeAttrRequest

      public com.ibm.as400.access.DataStream sendExchangeAttrRequest(com.ibm.as400.access.DataStream arg0) throws IOException
      Specified by:
      sendExchangeAttrRequest in class com.ibm.as400.access.AS400Server
      Throws:
      IOException
    • addInstanceReplyStream

      void addInstanceReplyStream(com.ibm.as400.access.DataStream arg0)
      Specified by:
      addInstanceReplyStream in class com.ibm.as400.access.AS400Server
    • clearInstanceReplyStreams

      void clearInstanceReplyStreams()
      Specified by:
      clearInstanceReplyStreams in class com.ibm.as400.access.AS400Server
    • sendAndDiscardReply

      void sendAndDiscardReply(com.ibm.as400.access.DataStream arg0) throws IOException
      Specified by:
      sendAndDiscardReply in class com.ibm.as400.access.AS400Server
      Throws:
      IOException
    • sendAndDiscardReply

      final void sendAndDiscardReply(com.ibm.as400.access.DataStream arg0, int arg1) throws IOException
      Specified by:
      sendAndDiscardReply in class com.ibm.as400.access.AS400Server
      Throws:
      IOException
    • send

      int send(com.ibm.as400.access.DataStream arg0) throws IOException
      Specified by:
      send in class com.ibm.as400.access.AS400Server
      Throws:
      IOException
    • newCorrelationId

      int newCorrelationId()
      Specified by:
      newCorrelationId in class com.ibm.as400.access.AS400Server
    • send

      void send(com.ibm.as400.access.DataStream arg0, int arg1) throws IOException
      Specified by:
      send in class com.ibm.as400.access.AS400Server
      Throws:
      IOException
    • receive

      com.ibm.as400.access.DataStream receive(int arg0) throws IOException
      Specified by:
      receive in class com.ibm.as400.access.AS400Server
      Throws:
      IOException
    • forceDisconnect

      void forceDisconnect()
      Specified by:
      forceDisconnect in class com.ibm.as400.access.AS400Server
    • getSoTimeout

      int getSoTimeout() throws SocketException
      Specified by:
      getSoTimeout in class com.ibm.as400.access.AS400Server
      Throws:
      SocketException
    • setSoTimeout

      void setSoTimeout(int arg0) throws SocketException
      Specified by:
      setSoTimeout in class com.ibm.as400.access.AS400Server
      Throws:
      SocketException