public class ValueResolvingContext extends Object
ValueResolver to produce
a result.| Modifier and Type | Method and Description |
|---|---|
void |
changeEvent(CoreEvent event) |
boolean |
equals(Object o) |
static ValueResolvingContext |
from(CoreEvent event) |
static ValueResolvingContext |
from(CoreEvent event,
Optional<org.mule.runtime.extension.api.runtime.config.ConfigurationInstance> config) |
static ValueResolvingContext |
from(CoreEvent event,
Optional<org.mule.runtime.extension.api.runtime.config.ConfigurationInstance> config,
boolean resolveCursors) |
Optional<org.mule.runtime.extension.api.runtime.config.ConfigurationInstance> |
getConfig() |
CoreEvent |
getEvent() |
int |
hashCode() |
boolean |
resolveCursors() |
public static ValueResolvingContext from(CoreEvent event)
public static ValueResolvingContext from(CoreEvent event, Optional<org.mule.runtime.extension.api.runtime.config.ConfigurationInstance> config)
public static ValueResolvingContext from(CoreEvent event, Optional<org.mule.runtime.extension.api.runtime.config.ConfigurationInstance> config, boolean resolveCursors)
public void changeEvent(CoreEvent event)
event - the CoreEvent of the current resolution context. Not null.public Optional<org.mule.runtime.extension.api.runtime.config.ConfigurationInstance> getConfig()
ConfigurationInstance of the current resolution context
if one is bound to the element to be resolved, or Optional.empty() if none is found.public boolean resolveCursors()
Copyright © 2003–2024 MuleSoft, Inc.. All rights reserved.