public class AS2Consumer extends org.apache.camel.util.component.AbstractApiConsumer<AS2ApiName,AS2Configuration> implements org.apache.http.protocol.HttpRequestHandler
Constructor and Description |
---|
AS2Consumer(AS2Endpoint endpoint,
org.apache.camel.Processor processor) |
Modifier and Type | Method and Description |
---|---|
protected void |
doStart() |
protected void |
doStop() |
void |
handle(org.apache.http.HttpRequest request,
org.apache.http.HttpResponse response,
org.apache.http.protocol.HttpContext context) |
void |
interceptPropertyNames(Set<String> propertyNames) |
protected int |
poll() |
doInvokeMethod, interceptProperties, interceptResult, isGreedy, isSplitResult, setSplitResult, splitResult
afterPoll, beforePoll, doShutdown, 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, getVersion, isRunAllowed, isStarted, isStarting, isStopped, isStopping, isStoppingOrStopped, isSuspended, isSuspending, isSuspendingOrSuspended, resume, shutdown, start, stop, suspend
public AS2Consumer(AS2Endpoint endpoint, org.apache.camel.Processor processor)
public void interceptPropertyNames(Set<String> propertyNames)
interceptPropertyNames
in interface org.apache.camel.util.component.PropertyNamesInterceptor
interceptPropertyNames
in class org.apache.camel.util.component.AbstractApiConsumer<AS2ApiName,AS2Configuration>
protected int poll() throws Exception
poll
in class org.apache.camel.util.component.AbstractApiConsumer<AS2ApiName,AS2Configuration>
Exception
protected void doStart() throws Exception
doStart
in class org.apache.camel.impl.ScheduledPollConsumer
Exception
protected void doStop() throws Exception
doStop
in class org.apache.camel.impl.ScheduledPollConsumer
Exception
public void handle(org.apache.http.HttpRequest request, org.apache.http.HttpResponse response, org.apache.http.protocol.HttpContext context) throws org.apache.http.HttpException, IOException
handle
in interface org.apache.http.protocol.HttpRequestHandler
org.apache.http.HttpException
IOException
Apache Camel