public abstract class BaseSelectorProducer extends DefaultProducer
Modifier | Constructor and Description |
---|---|
protected |
BaseSelectorProducer(org.apache.camel.Endpoint endpoint) |
Modifier and Type | Method and Description |
---|---|
protected abstract org.apache.camel.Processor |
getProcessor(org.apache.camel.Exchange exchange)
Determine the processor to use to handle the exchange.
|
protected abstract void |
onMissingProcessor(org.apache.camel.Exchange exchange)
Invoked when no processor has been defined to process the message exchange.
|
void |
process(org.apache.camel.Exchange exchange) |
createExchange, doStart, doStop, getEndpoint, isSingleton, toString
doInit, doResume, doShutdown, doSuspend, getStatus, init, isInit, isNew, isRunAllowed, isShutdown, isStarted, isStarting, isStartingOrStarted, isStopped, isStopping, isStoppingOrStopped, isSuspended, isSuspending, isSuspendingOrSuspended, resume, shutdown, start, stop, suspend
protected BaseSelectorProducer(org.apache.camel.Endpoint endpoint)
protected abstract org.apache.camel.Processor getProcessor(org.apache.camel.Exchange exchange) throws Exception
exchange
- the message exchangeException
Apache Camel