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, toString
doResume, doShutdown, doSuspend, getStatus, getVersion, isRunAllowed, isStarted, isStarting, isStopped, isStopping, isStoppingOrStopped, isSuspended, isSuspending, isSuspendingOrSuspended, resume, shutdown, start, stop, suspend
public BoxConsumer(BoxEndpoint endpoint, org.apache.camel.Processor processor)
public void interceptPropertyNames(Set<String> propertyNames)
interceptPropertyNames
in interface org.apache.camel.util.component.PropertyNamesInterceptor
public void onEvent(com.box.boxjavalibv2.dao.BoxEventCollection events) throws Exception
onEvent
in interface EventCallback
Exception
public void onException(Exception e)
onException
in interface EventCallback
protected void doStart() throws Exception
doStart
in class org.apache.camel.impl.DefaultConsumer
Exception
protected void doStop() throws Exception
doStop
in class org.apache.camel.impl.DefaultConsumer
Exception
public boolean isSplitResult()
public void setSplitResult(boolean splitResult)
public Object splitResult(Object result)
splitResult
in interface org.apache.camel.util.component.ResultInterceptor
public void interceptResult(Object result, org.apache.camel.Exchange resultExchange)
interceptResult
in interface org.apache.camel.util.component.ResultInterceptor
Apache Camel