Class ApplicationNode

java.lang.Object
dev.getelements.elements.appnode.ApplicationNode

public class ApplicationNode extends Object
  • Constructor Details

    • ApplicationNode

      public ApplicationNode(dev.getelements.elements.config.DefaultConfigurationSupplier defaultConfigurationSupplier, ApplicationNode.StorageDriver storageDriver)
  • Method Details

    • getWorker

      public dev.getelements.elements.rt.remote.Worker getWorker()
      Gets the Worker for this ApplicationNode.
      Returns:
      the Worker
    • start

      public void start()
      Starts the ApplicationNode.
    • stop

      public void stop()
      Stops the ApplicationNode.
    • waitForShutdown

      public void waitForShutdown() throws InterruptedException
      Waits for the ApplicationNode to shut down.
      Throws:
      InterruptedException