@UriEndpoint(scheme="as2",
firstVersion="2.22.0",
title="AS2",
syntax="as2:apiName",
consumerClass=AS2Consumer.class,
label="AS2")
public class AS2Endpoint
extends org.apache.camel.util.component.AbstractApiEndpoint<AS2ApiName,AS2Configuration>
| Constructor and Description |
|---|
AS2Endpoint(String uri,
AS2Component component,
AS2ApiName apiName,
String methodName,
AS2Configuration endpointConfiguration) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
afterConfigureProperties() |
org.apache.camel.Consumer |
createConsumer(org.apache.camel.Processor processor) |
org.apache.camel.Producer |
createProducer() |
Object |
getApiProxy(org.apache.camel.util.component.ApiMethod method,
Map<String,Object> args) |
org.apache.camel.component.as2.api.AS2ClientConnection |
getAS2ClientConnection() |
AS2Configuration |
getAs2Configuration() |
org.apache.camel.component.as2.api.AS2ServerConnection |
getAS2ServerConnection() |
protected org.apache.camel.util.component.ApiMethodPropertiesHelper<AS2Configuration> |
getPropertiesHelper() |
protected String |
getThreadProfileName() |
configureProperties, getApiName, getCandidates, getConfiguration, getEndpointProperties, getEndpointPropertyNames, getExecutorService, getInBody, getMethodHelper, getMethodName, interceptProperties, interceptPropertyNames, isSingleton, setInBodyconfigureConsumer, configurePollingConsumer, createEndpointConfiguration, createEndpointUri, createExchange, createExchange, createExchange, createPollingConsumer, doStart, doStop, equals, getCamelContext, getComponent, getConsumerProperties, getEndpointConfiguration, getEndpointKey, getEndpointUri, getExceptionHandler, getExchangePattern, getId, getPollingConsumerBlockTimeout, getPollingConsumerQueueSize, hashCode, isBridgeErrorHandler, isLenientProperties, isPollingConsumerBlockWhenFull, isSynchronous, setBridgeErrorHandler, setCamelContext, setConsumerProperties, setEndpointConfiguration, setEndpointUri, setEndpointUriIfNotSpecified, setExceptionHandler, setExchangePattern, setPollingConsumerBlockTimeout, setPollingConsumerBlockWhenFull, setPollingConsumerQueueSize, setProperties, setSynchronous, toStringdoResume, doShutdown, doSuspend, getStatus, getVersion, isRunAllowed, isStarted, isStarting, isStopped, isStopping, isStoppingOrStopped, isSuspended, isSuspending, isSuspendingOrSuspended, resume, shutdown, start, stop, suspendpublic AS2Endpoint(String uri, AS2Component component, AS2ApiName apiName, String methodName, AS2Configuration endpointConfiguration)
public AS2Configuration getAs2Configuration()
public org.apache.camel.component.as2.api.AS2ClientConnection getAS2ClientConnection()
public org.apache.camel.component.as2.api.AS2ServerConnection getAS2ServerConnection()
public org.apache.camel.Consumer createConsumer(org.apache.camel.Processor processor)
throws Exception
Exceptionprotected org.apache.camel.util.component.ApiMethodPropertiesHelper<AS2Configuration> getPropertiesHelper()
getPropertiesHelper in class org.apache.camel.util.component.AbstractApiEndpoint<AS2ApiName,AS2Configuration>protected String getThreadProfileName()
getThreadProfileName in class org.apache.camel.util.component.AbstractApiEndpoint<AS2ApiName,AS2Configuration>protected void afterConfigureProperties()
afterConfigureProperties in class org.apache.camel.util.component.AbstractApiEndpoint<AS2ApiName,AS2Configuration>public Object getApiProxy(org.apache.camel.util.component.ApiMethod method, Map<String,Object> args)
getApiProxy in class org.apache.camel.util.component.AbstractApiEndpoint<AS2ApiName,AS2Configuration>Apache Camel