public class DefaultFlowCallStack extends Object implements FlowCallStack
| Constructor and Description |
|---|
DefaultFlowCallStack() |
| Modifier and Type | Method and Description |
|---|---|
DefaultFlowCallStack |
clone() |
List<FlowStackElement> |
getElements() |
FlowStackElement |
pop()
Removes the top-most element from this stack.
|
void |
push(FlowStackElement flowStackElement)
Adds an element to the top of this stack
|
void |
setCurrentProcessorPath(String processorPath)
Adds a message processor path to the list of processors that were invoked as part of the processing of this stack's event.
|
String |
toString() |
public void push(FlowStackElement flowStackElement)
flowStackElement - the element to addpublic void setCurrentProcessorPath(String processorPath)
processorPath - the path to mark as invoked.EmptyStackException - if this stack is empty.public FlowStackElement pop()
EmptyStackException - if this stack is empty.public List<FlowStackElement> getElements()
getElements in interface FlowCallStackDefaultMuleConfiguration.isFlowTrace() is true. Empty list otherwise.public DefaultFlowCallStack clone()
clone in interface FlowCallStackclone in class ObjectCopyright © 2003–2017 MuleSoft, Inc.. All rights reserved.