Package com.adaptris.interlok.resolver
Interface Resolver
-
- All Known Implementing Classes:
FromEnvironment
,FromSystemProperties
,ResolverImp
public interface Resolver
Resolve a value from an external source.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description boolean
canHandle(java.lang.String value)
Can this resolver handle this type of value.java.lang.String
resolve(java.lang.String lookupValue)
Attempt to resolve a value externally.default java.lang.String
resolve(java.lang.String value, InterlokMessage target)
-
-
-
Method Detail
-
resolve
java.lang.String resolve(java.lang.String lookupValue)
Attempt to resolve a value externally.- Returns:
- the resolved value
-
canHandle
boolean canHandle(java.lang.String value)
Can this resolver handle this type of value.- Parameters:
value
- the value e.g.%env{MY_ENV_VAR}
- Returns:
- true or false.
-
resolve
default java.lang.String resolve(java.lang.String value, InterlokMessage target)
-
-