public class EmbeddedWorker extends Object
| Constructor and Description |
|---|
EmbeddedWorker(EmbeddedWorkerConfiguration configuration) |
| Modifier and Type | Method and Description |
|---|---|
majordodo.network.BrokerLocator |
getBrokerLocator() |
majordodo.executors.TaskExecutorFactory |
getTaskExecutorFactory() |
WorkerCoreConfiguration |
getWorkerConfiguration() |
WorkerCore |
getWorkerCore() |
void |
setBrokerLocator(majordodo.network.BrokerLocator brokerLocator) |
void |
setTaskExecutorFactory(majordodo.executors.TaskExecutorFactory taskExecutorFactory) |
void |
start() |
void |
stop() |
boolean |
waitForAllExecutorsToFinish(int timeout) |
public EmbeddedWorker(EmbeddedWorkerConfiguration configuration)
public WorkerCore getWorkerCore()
public WorkerCoreConfiguration getWorkerConfiguration()
public majordodo.executors.TaskExecutorFactory getTaskExecutorFactory()
public void setTaskExecutorFactory(majordodo.executors.TaskExecutorFactory taskExecutorFactory)
public majordodo.network.BrokerLocator getBrokerLocator()
public void setBrokerLocator(majordodo.network.BrokerLocator brokerLocator)
public void stop()
public boolean waitForAllExecutorsToFinish(int timeout)
throws InterruptedException
InterruptedExceptionCopyright © 2016. All rights reserved.