public class ExpressionMuleEventKeyGenerator extends Object implements MuleEventKeyGenerator, org.mule.runtime.core.api.context.MuleContextAware
MuleEventKeyGenerator using the Mule expression language to generate the cache keys.| Modifier and Type | Field and Description |
|---|---|
protected org.slf4j.Logger |
logger |
| Constructor and Description |
|---|
ExpressionMuleEventKeyGenerator() |
| Modifier and Type | Method and Description |
|---|---|
String |
generateKey(org.mule.runtime.core.api.event.CoreEvent event)
Generates a key for an event.
|
String |
getExpression() |
void |
setExpression(String expression) |
void |
setMuleContext(org.mule.runtime.core.api.MuleContext muleContext) |
public String generateKey(org.mule.runtime.core.api.event.CoreEvent event)
MuleEventKeyGeneratorgenerateKey in interface MuleEventKeyGeneratorevent - the event to generate the key forpublic String getExpression()
public void setExpression(String expression)
public void setMuleContext(org.mule.runtime.core.api.MuleContext muleContext)
setMuleContext in interface org.mule.runtime.core.api.context.MuleContextAwareCopyright © 2006–2022 MuleSoft, Inc.. All rights reserved.