public class CxfComponent
extends org.apache.camel.impl.HeaderFilterStrategyComponent
implements org.apache.camel.SSLContextParametersAware
Constructor and Description |
---|
CxfComponent() |
CxfComponent(org.apache.camel.CamelContext context) |
Modifier and Type | Method and Description |
---|---|
protected void |
afterConfiguration(String uri,
String remaining,
org.apache.camel.Endpoint endpoint,
Map<String,Object> parameters) |
protected CxfEndpoint |
createCxfEndpoint(String remaining) |
protected CxfEndpoint |
createCxfSpringEndpoint(String beanId) |
protected org.apache.camel.Endpoint |
createEndpoint(String uri,
String remaining,
Map<String,Object> parameters)
Create a
CxfEndpoint which, can be a Spring bean endpoint having
URI format cxf:bean:beanId or transport address endpoint having URI format
cxf://transportAddress. |
Boolean |
isAllowStreaming() |
boolean |
isUseGlobalSslContextParameters() |
void |
setAllowStreaming(Boolean allowStreaming)
This option controls whether the CXF component, when running in PAYLOAD mode, will DOM parse the incoming messages
into DOM Elements or keep the payload as a javax.xml.transform.Source object that would allow streaming in some cases.
|
void |
setUseGlobalSslContextParameters(boolean useGlobalSslContextParameters)
Enable usage of global SSL context parameters.
|
getHeaderFilterStrategy, setEndpointHeaderFilterStrategy, setHeaderFilterStrategy
createComponentConfiguration, createParameterConfigurationMap, getEndpointClass, getParameterConfigurationMap, populateParameterConfigurationMap, setEndpointClass
createConfiguration, createEndpoint, doStart, doStop, getAndRemoveOrResolveReferenceParameter, getAndRemoveOrResolveReferenceParameter, getAndRemoveParameter, getAndRemoveParameter, getCamelContext, getExtension, getSupportedExtensions, ifStartsWithReturnRemainder, isResolvePropertyPlaceholders, preProcessUri, registerExtension, registerExtension, resolveAndRemoveReferenceListParameter, resolveAndRemoveReferenceListParameter, resolveAndRemoveReferenceParameter, resolveAndRemoveReferenceParameter, setCamelContext, setProperties, setProperties, setResolvePropertyPlaceholders, useIntrospectionOnEndpoint, useRawUri, validateParameters, validateURI
doResume, doShutdown, doSuspend, getStatus, getVersion, isRunAllowed, isStarted, isStarting, isStopped, isStopping, isStoppingOrStopped, isSuspended, isSuspending, isSuspendingOrSuspended, resume, shutdown, start, stop, suspend
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
public CxfComponent()
public CxfComponent(org.apache.camel.CamelContext context)
public void setAllowStreaming(Boolean allowStreaming)
public Boolean isAllowStreaming()
public boolean isUseGlobalSslContextParameters()
isUseGlobalSslContextParameters
in interface org.apache.camel.SSLContextParametersAware
public void setUseGlobalSslContextParameters(boolean useGlobalSslContextParameters)
setUseGlobalSslContextParameters
in interface org.apache.camel.SSLContextParametersAware
protected org.apache.camel.Endpoint createEndpoint(String uri, String remaining, Map<String,Object> parameters) throws Exception
CxfEndpoint
which, can be a Spring bean endpoint having
URI format cxf:bean:beanId or transport address endpoint having URI format
cxf://transportAddress.createEndpoint
in class org.apache.camel.impl.DefaultComponent
Exception
protected CxfEndpoint createCxfSpringEndpoint(String beanId) throws Exception
Exception
protected CxfEndpoint createCxfEndpoint(String remaining)
Apache Camel