Class ServerTestDriver

java.lang.Object
com.yahoo.messagebus.jdisc.test.ServerTestDriver

public class ServerTestDriver extends Object
Author:
Simon Thoresen Hult
  • Method Details

    • sendMessage

      public boolean sendMessage(com.yahoo.messagebus.Message msg)
    • awaitReply

      public com.yahoo.messagebus.Reply awaitReply()
    • awaitSuccess

      public com.yahoo.messagebus.Reply awaitSuccess()
    • awaitErrors

      public com.yahoo.messagebus.Reply awaitErrors(Integer... errCodes)
    • close

      public boolean close()
    • parent

      public com.yahoo.jdisc.test.TestDriver parent()
    • client

      public RemoteClient client()
    • server

      public MbusServer server()
    • newInstance

      public static ServerTestDriver newInstance(com.yahoo.jdisc.handler.RequestHandler requestHandler, boolean network, com.google.inject.Module... guiceModules)
    • newInstanceWithProtocol

      public static ServerTestDriver newInstanceWithProtocol(com.yahoo.messagebus.Protocol protocol, com.yahoo.jdisc.handler.RequestHandler requestHandler, boolean network, com.google.inject.Module... guiceModules)
    • newInactiveInstance

      public static ServerTestDriver newInactiveInstance(boolean network, com.google.inject.Module... guiceModules)
    • newInactiveInstanceWithProtocol

      public static ServerTestDriver newInactiveInstanceWithProtocol(com.yahoo.messagebus.Protocol protocol, boolean network, com.google.inject.Module... guiceModules)
    • newUnboundInstance

      public static ServerTestDriver newUnboundInstance(boolean network, com.google.inject.Module... guiceModules)