Class EmbeddedWorker

java.lang.Object
majordodo.embedded.EmbeddedWorker

public class EmbeddedWorker
extends java.lang.Object
Tools for embedded Majordodo worker
Author:
enrico.olivelli
  • Constructor Details

  • Method Details

    • getWorkerCore

      public majordodo.worker.WorkerCore getWorkerCore()
    • getWorkerConfiguration

      public majordodo.worker.WorkerCoreConfiguration getWorkerConfiguration()
    • getTaskExecutorFactory

      public majordodo.executors.TaskExecutorFactory getTaskExecutorFactory()
    • setTaskExecutorFactory

      public void setTaskExecutorFactory​(majordodo.executors.TaskExecutorFactory taskExecutorFactory)
    • getBrokerLocator

      public majordodo.network.BrokerLocator getBrokerLocator()
    • setBrokerLocator

      public void setBrokerLocator​(majordodo.network.BrokerLocator brokerLocator)
    • start

      public void start() throws java.lang.Exception
      Throws:
      java.lang.Exception
    • stop

      public void stop()
    • waitForAllExecutorsToFinish

      public boolean waitForAllExecutorsToFinish​(int timeout) throws java.lang.InterruptedException
      Throws:
      java.lang.InterruptedException