public class DefaultComponentConfiguration extends ComponentConfigurationSupport
UriEndpointComponent
and
do not have Endpoint classes annotated with UriEndpoint
component
Constructor and Description |
---|
DefaultComponentConfiguration(Component component) |
Modifier and Type | Method and Description |
---|---|
Object |
getEndpointParameter(Endpoint endpoint,
String name)
Gets the named URI parameter value on the given endpoint
|
SortedMap<String,ParameterConfiguration> |
getParameterConfigurationMap()
Since we have no parameter metadata lets just return parameter configurations for each parameter we
have right now.
|
void |
setEndpointParameter(Endpoint endpoint,
String name,
Object value)
Sets the named URI query parameter value on the given endpoint
|
completeEndpointPath, configureEndpoint, createEndpoint, createParameterJsonSchema, getBaseUri, getParameter, getParameterConfiguration, getParameters, getUriString, setBaseUri, setParameter, setParameters, setUriString, validatePropertyName, validatePropertyValue
public DefaultComponentConfiguration(Component component)
public Object getEndpointParameter(Endpoint endpoint, String name) throws RuntimeCamelException
ComponentConfiguration
endpoint
- the endpoint instancename
- the name of the URI query parameterRuntimeCamelException
- if the parameter name does not exist on the endpointpublic void setEndpointParameter(Endpoint endpoint, String name, Object value) throws RuntimeCamelException
ComponentConfiguration
endpoint
- the endpoint instancename
- the name of the URI query parametervalue
- the new value of the URI query parameterRuntimeCamelException
public SortedMap<String,ParameterConfiguration> getParameterConfigurationMap()
Apache Camel