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