public class Olingo2Consumer extends org.apache.camel.support.component.AbstractApiConsumer<Olingo2ApiName,Olingo2Configuration>
Constructor and Description |
---|
Olingo2Consumer(Olingo2Endpoint endpoint,
org.apache.camel.Processor processor) |
Modifier and Type | Method and Description |
---|---|
void |
interceptProperties(Map<String,Object> properties) |
void |
interceptResult(Object result,
org.apache.camel.Exchange resultExchange) |
protected int |
poll() |
Object |
splitResult(Object result) |
doInvokeMethod, interceptPropertyNames, isGreedy, isSplitResult, setSplitResult
afterPoll, beforePoll, doInit, doShutdown, doStart, doStop, doSuspend, getBackoffCounter, getBackoffErrorThreshold, getBackoffIdleThreshold, getBackoffMultiplier, getDelay, getInitialDelay, getPollStrategy, getRunLoggingLevel, getScheduledExecutorService, getScheduler, getSchedulerProperties, getTimeUnit, isPollAllowed, isPolling, isSchedulerStarted, isSendEmptyMessageWhenIdle, isStartScheduler, isUseFixedDelay, onInit, processEmptyMessage, run, setBackoffErrorThreshold, setBackoffIdleThreshold, setBackoffMultiplier, setDelay, setGreedy, setInitialDelay, setPollStrategy, setRunLoggingLevel, setScheduledExecutorService, setScheduler, setSchedulerProperties, setSendEmptyMessageWhenIdle, setStartScheduler, setTimeUnit, setUseFixedDelay, startScheduler
createUoW, doneUoW, getAsyncProcessor, getEndpoint, getExceptionHandler, getProcessor, getRoute, handleException, handleException, setExceptionHandler, setRoute, toString
doResume, getStatus, init, isInit, isNew, isRunAllowed, isShutdown, isStarted, isStarting, isStartingOrStarted, isStopped, isStopping, isStoppingOrStopped, isSuspended, isSuspending, isSuspendingOrSuspended, resume, shutdown, start, stop, suspend
public Olingo2Consumer(Olingo2Endpoint endpoint, org.apache.camel.Processor processor)
protected int poll() throws Exception
poll
in class org.apache.camel.support.component.AbstractApiConsumer<Olingo2ApiName,Olingo2Configuration>
Exception
public void interceptProperties(Map<String,Object> properties)
interceptProperties
in interface org.apache.camel.support.component.PropertiesInterceptor
interceptProperties
in class org.apache.camel.support.component.AbstractApiConsumer<Olingo2ApiName,Olingo2Configuration>
public void interceptResult(Object result, org.apache.camel.Exchange resultExchange)
interceptResult
in interface org.apache.camel.support.component.ResultInterceptor
interceptResult
in class org.apache.camel.support.component.AbstractApiConsumer<Olingo2ApiName,Olingo2Configuration>
public Object splitResult(Object result)
splitResult
in interface org.apache.camel.support.component.ResultInterceptor
splitResult
in class org.apache.camel.support.component.AbstractApiConsumer<Olingo2ApiName,Olingo2Configuration>
Apache Camel