public class MVELDeepInvokeBenchmark extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
MVELDeepInvokeBenchmark.Contact |
static class |
MVELDeepInvokeBenchmark.Payload |
| Modifier and Type | Field and Description |
|---|---|
protected MuleEvent |
event |
protected String |
mel |
protected MVELDeepInvokeBenchmark.Payload |
payload |
| Constructor and Description |
|---|
MVELDeepInvokeBenchmark() |
| Modifier and Type | Method and Description |
|---|---|
protected MuleEvent |
createMuleEvent() |
Object |
mvelColdStart()
Cold start: - New expression for each iteration - New context (message) for each iteration
|
Object |
mvelHotStart()
Hot start: - Same expression for each iteration - Same context (message) for each iteration
|
Object |
mvelWarmStart()
Warm start: - Same expression for each iteration - New context (message) for each iteration
|
void |
setup() |
void |
teardown() |
protected final String mel
protected final MVELDeepInvokeBenchmark.Payload payload
protected MuleEvent event
public void setup()
throws MuleException
MuleExceptionpublic void teardown()
public Object mvelColdStart()
public Object mvelWarmStart()
public Object mvelHotStart()
protected MuleEvent createMuleEvent()
Copyright © 2003–2021 MuleSoft, Inc.. All rights reserved.