Interface PropertiesFunctionResolver
-
- All Known Implementing Classes:
DefaultPropertiesFunctionResolver
public interface PropertiesFunctionResolver
Resolver for built-in and customPropertiesFunction
.
-
-
Field Summary
Fields Modifier and Type Field Description static String
RESOURCE_PATH
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
addPropertiesFunction(org.apache.camel.spi.PropertiesFunction function)
Registers thePropertiesFunction
as a function to this component.Map<String,org.apache.camel.spi.PropertiesFunction>
getFunctions()
Gets the functions registered in this properties component.boolean
hasFunction(String name)
Is there aPropertiesFunction
with the given name?org.apache.camel.spi.PropertiesFunction
resolvePropertiesFunction(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 thePropertiesFunction
as 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 aPropertiesFunction
with 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
-
-