public class ClientComponent extends AbstractIecComponent<ClientConnectionMultiplexor,ClientOptions>
Constructor and Description |
---|
ClientComponent() |
ClientComponent(org.apache.camel.CamelContext context) |
Modifier and Type | Method and Description |
---|---|
protected void |
applyDataModuleOptions(ClientOptions options,
Map<String,Object> parameters) |
protected ClientConnectionMultiplexor |
createConnection(ConnectionId id,
ClientOptions options) |
protected org.apache.camel.Endpoint |
createEndpoint(String uri,
ClientConnectionMultiplexor connection,
ObjectAddress address) |
ClientOptions |
getDefaultConnectionOptions()
Get the default connection options
|
void |
setDefaultConnectionOptions(ClientOptions defaultConnectionOptions)
Default connection options
|
createEndpoint, parseOptions
afterConfiguration, createComponentConfiguration, 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
public ClientComponent(org.apache.camel.CamelContext context)
public ClientComponent()
protected void applyDataModuleOptions(ClientOptions options, Map<String,Object> parameters)
applyDataModuleOptions
in class AbstractIecComponent<ClientConnectionMultiplexor,ClientOptions>
protected org.apache.camel.Endpoint createEndpoint(String uri, ClientConnectionMultiplexor connection, ObjectAddress address)
createEndpoint
in class AbstractIecComponent<ClientConnectionMultiplexor,ClientOptions>
protected ClientConnectionMultiplexor createConnection(ConnectionId id, ClientOptions options)
createConnection
in class AbstractIecComponent<ClientConnectionMultiplexor,ClientOptions>
public void setDefaultConnectionOptions(ClientOptions defaultConnectionOptions)
setDefaultConnectionOptions
in class AbstractIecComponent<ClientConnectionMultiplexor,ClientOptions>
defaultConnectionOptions
- the new default connection options, must
not be null
public ClientOptions getDefaultConnectionOptions()
AbstractIecComponent
getDefaultConnectionOptions
in class AbstractIecComponent<ClientConnectionMultiplexor,ClientOptions>
null
Apache Camel