Class TestQpidServer

java.lang.Object
test.de.iip_ecosphere.platform.transport.AbstractTestServer
test.de.iip_ecosphere.platform.transport.connectors.rabbitmq.TestQpidServer
All Implemented Interfaces:
de.iip_ecosphere.platform.support.Server

public class TestQpidServer
extends test.de.iip_ecosphere.platform.transport.AbstractTestServer
A simple AMQP server for testing/experiments.
Author:
Holger Eichelberger, SSE
  • Field Summary

    Fields 
    Modifier and Type Field Description
    private de.iip_ecosphere.platform.support.ServerAddress addr  
    private org.apache.qpid.server.SystemLauncher systemLauncher  
  • Constructor Summary

    Constructors 
    Constructor Description
    TestQpidServer​(de.iip_ecosphere.platform.support.ServerAddress addr)
    Creates the server instance.
  • Method Summary

    Modifier and Type Method Description
    de.iip_ecosphere.platform.support.Server start()  
    void stop​(boolean dispose)  

    Methods inherited from class test.de.iip_ecosphere.platform.transport.AbstractTestServer

    createTmpFolder, createTmpFolder, extractConfiguration, extractConfiguration, extractZip, getConfigDir, getConfigDir, runsFromJar, setConfigDir

    Methods inherited from class java.lang.Object

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

    • systemLauncher

      private org.apache.qpid.server.SystemLauncher systemLauncher
    • addr

      private de.iip_ecosphere.platform.support.ServerAddress addr
  • Constructor Details

    • TestQpidServer

      public TestQpidServer​(de.iip_ecosphere.platform.support.ServerAddress addr)
      Creates the server instance.
      Parameters:
      addr - the server address (schema ignored)
  • Method Details

    • start

      public de.iip_ecosphere.platform.support.Server start()
    • stop

      public void stop​(boolean dispose)