public final class InlineExpressionUtil
extends java.lang.Object
Modifier and Type | Method and Description |
---|---|
static boolean |
checkForInlineExpressions(java.lang.String inlineText)
Checks whether inline text contains expressions
Inline expressions will be denoted inside {} without any whitespaces
e.g.: {$ctx:vendor}, {get-property('vendor')}
|
static java.lang.String |
getDynamicValue(MessageContext messageContext,
java.lang.String expression)
Get dynamic value for the expression
|
static java.lang.String |
replaceDynamicValues(MessageContext messageContext,
java.lang.String inlineText)
Replaces Dynamic Values represented by expressions in inline text
|
public static boolean checkForInlineExpressions(java.lang.String inlineText)
inlineText
- Inline text stringpublic static java.lang.String replaceDynamicValues(MessageContext messageContext, java.lang.String inlineText)
messageContext
- Message ContextinlineText
- Inline Text String containing the expressionspublic static java.lang.String getDynamicValue(MessageContext messageContext, java.lang.String expression)
messageContext
- Message Contextexpression
- Expression to be resolvedCopyright © 2005-2020 Apache Software Foundation. All Rights Reserved.