public class OptaPlannerConsumer
extends org.apache.camel.support.DefaultConsumer
Constructor and Description |
---|
OptaPlannerConsumer(OptaPlannerEndpoint endpoint,
org.apache.camel.Processor processor,
OptaPlannerConfiguration configuration) |
Modifier and Type | Method and Description |
---|---|
protected void |
doStart() |
protected void |
doStop() |
void |
processEvent(org.optaplanner.core.api.solver.event.BestSolutionChangedEvent<Object> event) |
void |
processSolverJobEvent(OptaplannerSolutionEvent event) |
createExchange, createUoW, defaultConsumerCallback, doBuild, doInit, doneUoW, doShutdown, getAsyncProcessor, getEndpoint, getExceptionHandler, getHealthCheck, getProcessor, getRoute, getRouteId, handleException, handleException, releaseExchange, setExceptionHandler, setHealthCheck, setRoute, setRouteId, toString
build, doFail, doLifecycleChange, doResume, doSuspend, fail, getStatus, init, isBuild, isInit, isNew, isRunAllowed, isShutdown, isStarted, isStarting, isStartingOrStarted, isStopped, isStopping, isStoppingOrStopped, isSuspended, isSuspending, isSuspendingOrSuspended, resume, shutdown, start, stop, suspend
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
public OptaPlannerConsumer(OptaPlannerEndpoint endpoint, org.apache.camel.Processor processor, OptaPlannerConfiguration configuration)
public void processEvent(org.optaplanner.core.api.solver.event.BestSolutionChangedEvent<Object> event)
public void processSolverJobEvent(OptaplannerSolutionEvent event)
protected void doStart() throws Exception
doStart
in class org.apache.camel.support.DefaultConsumer
Exception
Apache Camel