public class BoxConsumer extends org.apache.camel.impl.DefaultConsumer implements org.apache.camel.util.component.PropertyNamesInterceptor, org.apache.camel.util.component.ResultInterceptor, EventCallback
| Constructor and Description |
|---|
BoxConsumer(BoxEndpoint endpoint,
org.apache.camel.Processor processor) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
doStart() |
protected void |
doStop() |
void |
interceptPropertyNames(Set<String> propertyNames) |
void |
interceptResult(Object result,
org.apache.camel.Exchange resultExchange) |
boolean |
isSplitResult() |
void |
onEvent(com.box.boxjavalibv2.dao.BoxEventCollection events) |
void |
onException(Exception e) |
void |
setSplitResult(boolean splitResult) |
Object |
splitResult(Object result) |
createUoW, doneUoW, getAsyncProcessor, getEndpoint, getExceptionHandler, getProcessor, getRoute, handleException, handleException, setExceptionHandler, setRoute, toStringdoResume, doShutdown, doSuspend, getStatus, getVersion, isRunAllowed, isStarted, isStarting, isStopped, isStopping, isStoppingOrStopped, isSuspended, isSuspending, isSuspendingOrSuspended, resume, shutdown, start, stop, suspendpublic BoxConsumer(BoxEndpoint endpoint, org.apache.camel.Processor processor)
public void interceptPropertyNames(Set<String> propertyNames)
interceptPropertyNames in interface org.apache.camel.util.component.PropertyNamesInterceptorpublic void onEvent(com.box.boxjavalibv2.dao.BoxEventCollection events)
throws Exception
onEvent in interface EventCallbackExceptionpublic void onException(Exception e)
onException in interface EventCallbackprotected void doStart()
throws Exception
doStart in class org.apache.camel.impl.DefaultConsumerExceptionprotected void doStop()
throws Exception
doStop in class org.apache.camel.impl.DefaultConsumerExceptionpublic boolean isSplitResult()
public void setSplitResult(boolean splitResult)
public Object splitResult(Object result)
splitResult in interface org.apache.camel.util.component.ResultInterceptorpublic void interceptResult(Object result, org.apache.camel.Exchange resultExchange)
interceptResult in interface org.apache.camel.util.component.ResultInterceptorApache Camel