public final class ConfigurationHelper extends Object
EndpointConfiguration
instancesModifier and Type | Class and Description |
---|---|
static class |
ConfigurationHelper.FieldParameterSetter |
static interface |
ConfigurationHelper.ParameterSetter |
Modifier and Type | Method and Description |
---|---|
static EndpointConfiguration |
createConfiguration(String uri,
CamelContext context) |
static Field |
findConfigurationField(EndpointConfiguration config,
String name) |
static Object |
getConfigurationParameter(EndpointConfiguration config,
Field field) |
static Object |
getConfigurationParameter(EndpointConfiguration config,
String name) |
static void |
populateFromURI(CamelContext camelContext,
EndpointConfiguration config,
ConfigurationHelper.ParameterSetter setter) |
static <T> void |
setConfigurationField(CamelContext camelContext,
EndpointConfiguration config,
String name,
T value) |
public static EndpointConfiguration createConfiguration(String uri, CamelContext context) throws Exception
Exception
public static void populateFromURI(CamelContext camelContext, EndpointConfiguration config, ConfigurationHelper.ParameterSetter setter)
public static Field findConfigurationField(EndpointConfiguration config, String name)
public static Object getConfigurationParameter(EndpointConfiguration config, String name)
public static Object getConfigurationParameter(EndpointConfiguration config, Field field)
public static <T> void setConfigurationField(CamelContext camelContext, EndpointConfiguration config, String name, T value)
Apache Camel