Class DittoBase

java.lang.Object
io.github.webbasedwodt.common.DittoBase

public class DittoBase extends Object
Reads configuration properties and instantiates DittoClients.
  • Constructor Details

    • DittoBase

      public DittoBase(URI dittoEndpoint, String dittoUsername, String dittoPassword)
      Default constructor
      Parameters:
      dittoEndpoint - the ditto endpoint
      dittoUsername - ditto endpoint credential - username
      dittoPassword - ditto endpoint credential - password
  • Method Details

    • getClient

      public org.eclipse.ditto.client.DittoClient getClient()
      Get ditto client.
      Returns:
      the client
    • terminate

      public void terminate()
      Destroys the client and waits for its graceful shutdown.