Package org.apache.camel.support
Class PropertyConfigurerHelper
- java.lang.Object
-
- org.apache.camel.support.PropertyConfigurerHelper
-
public final class PropertyConfigurerHelper extends Object
Helper class for dealing with configurers.- See Also:
PropertyConfigurer
,PropertyConfigurerGetter
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static org.apache.camel.spi.PropertyConfigurer
resolvePropertyConfigurer(org.apache.camel.CamelContext context, Class<?> targetType)
Resolves the given configurer.static org.apache.camel.spi.PropertyConfigurer
resolvePropertyConfigurer(org.apache.camel.CamelContext context, Object target)
Resolves the given configurer.static <T> T
resolvePropertyConfigurer(org.apache.camel.CamelContext context, Object target, Class<T> type)
Resolves the given configurer.
-
-
-
Method Detail
-
resolvePropertyConfigurer
public static org.apache.camel.spi.PropertyConfigurer resolvePropertyConfigurer(org.apache.camel.CamelContext context, Object target)
Resolves the given configurer.- Parameters:
context
- the camel contexttarget
- the target object for which we need aPropertyConfigurer
- Returns:
- the resolved configurer, or null if no configurer could be found
-
resolvePropertyConfigurer
public static org.apache.camel.spi.PropertyConfigurer resolvePropertyConfigurer(org.apache.camel.CamelContext context, Class<?> targetType)
Resolves the given configurer.- Parameters:
context
- the camel contexttargetType
- the target object type for which we need aPropertyConfigurer
- Returns:
- the resolved configurer, or null if no configurer could be found
-
resolvePropertyConfigurer
public static <T> T resolvePropertyConfigurer(org.apache.camel.CamelContext context, Object target, Class<T> type)
Resolves the given configurer.- Parameters:
context
- the camel contexttarget
- the target object for which we need aPropertyConfigurer
type
- the specific type ofPropertyConfigurer
- Returns:
- the resolved configurer, or null if no configurer could be found
-
-