Interface PropertiesFunctionResolver
-
- All Known Implementing Classes:
DefaultPropertiesFunctionResolver
public interface PropertiesFunctionResolverResolver for built-in and customPropertiesFunction.
-
-
Field Summary
Fields Modifier and Type Field Description static StringRESOURCE_PATH
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidaddPropertiesFunction(org.apache.camel.spi.PropertiesFunction function)Registers thePropertiesFunctionas a function to this component.Map<String,org.apache.camel.spi.PropertiesFunction>getFunctions()Gets the functions registered in this properties component.booleanhasFunction(String name)Is there aPropertiesFunctionwith the given name?org.apache.camel.spi.PropertiesFunctionresolvePropertiesFunction(String name)Resolves the properties function with the given name
-
-
-
Field Detail
-
RESOURCE_PATH
static final String RESOURCE_PATH
- See Also:
- Constant Field Values
-
-
Method Detail
-
addPropertiesFunction
void addPropertiesFunction(org.apache.camel.spi.PropertiesFunction function)
Registers thePropertiesFunctionas a function to this component.
-
getFunctions
Map<String,org.apache.camel.spi.PropertiesFunction> getFunctions()
Gets the functions registered in this properties component.
-
hasFunction
boolean hasFunction(String name)
Is there aPropertiesFunctionwith the given name?
-
resolvePropertiesFunction
org.apache.camel.spi.PropertiesFunction resolvePropertiesFunction(String name)
Resolves the properties function with the given name- Parameters:
name- the name of the properties function- Returns:
- the function or null if not found
-
-