Index

A B C E F G I N O R S V 
All Classes and Interfaces|All Packages

A

accept(ChainExecutionPathTreeVisitor) - Method in interface org.mule.runtime.cfg.api.ChainExecutionPathTree
Navigates this tree.
allExecutionPathsContain(Predicate<ChainExecutionPathTree>) - Method in interface org.mule.runtime.cfg.api.ChainExecutionPathTree
 
anyExecutionPathContains(Predicate<ChainExecutionPathTree>) - Method in interface org.mule.runtime.cfg.api.ChainExecutionPathTree
 

B

BaseChainExecutionPathTreeVisitor - Class in org.mule.runtime.cfg.api
Base implementation of ChainExecutionPathTreeVisitor with default methods implementation.
BaseChainExecutionPathTreeVisitor() - Constructor for class org.mule.runtime.cfg.api.BaseChainExecutionPathTreeVisitor
 

C

ChainExecutionPathTree - Interface in org.mule.runtime.cfg.api
Control Flow Graph (Or execution path tree) that models the execution of a flow, Mule SDK Operation, entire application, or subchain within a Mule Application.
ChainExecutionPathTreeFactory - Class in org.mule.runtime.cfg.api
Factory that creates the ChainExecutionPathTree corresponding to the given ComponentAst.
ChainExecutionPathTreeFactory(ArtifactAst) - Constructor for class org.mule.runtime.cfg.api.ChainExecutionPathTreeFactory
 
ChainExecutionPathTreeVisitor - Interface in org.mule.runtime.cfg.api
Provides a way to navigate a ChainExecutionPathTree with its ChainExecutionPathTree.accept(ChainExecutionPathTreeVisitor) method not coupled to its internal structure.
chainInterruptedWithError(ChainExecutionPathTree) - Method in class org.mule.runtime.cfg.api.BaseChainExecutionPathTreeVisitor
 
chainInterruptedWithError(ChainExecutionPathTree) - Method in interface org.mule.runtime.cfg.api.ChainExecutionPathTreeVisitor
Called after a component that will always interrupt the execution flow of a chain prematurely and with an error.
children() - Method in interface org.mule.runtime.cfg.api.ChainExecutionPathTree
 

E

errorHandlerCouldBeInvoked(ChainExecutionPathTree, ErrorType) - Method in class org.mule.runtime.cfg.api.BaseChainExecutionPathTreeVisitor
 
errorHandlerCouldBeInvoked(ChainExecutionPathTree, ErrorType) - Method in interface org.mule.runtime.cfg.api.ChainExecutionPathTreeVisitor
Called after an operation is found that may raise an error that would incur in the invocation of the .
errorHandlerFinished(ChainExecutionPathTree) - Method in class org.mule.runtime.cfg.api.BaseChainExecutionPathTreeVisitor
 
errorHandlerFinished(ChainExecutionPathTree) - Method in interface org.mule.runtime.cfg.api.ChainExecutionPathTreeVisitor
Called after the last component in an #ERROR_HANDLER.
errorHandlerPropagationComplete(ChainExecutionPathTree) - Method in class org.mule.runtime.cfg.api.BaseChainExecutionPathTreeVisitor
 
errorHandlerPropagationComplete(ChainExecutionPathTree) - Method in interface org.mule.runtime.cfg.api.ChainExecutionPathTreeVisitor
Called after the last component in an #ERROR_HANDLER if the error has finished to be propagated to other error handlers.
errorHandlerStarted(ChainExecutionPathTree) - Method in class org.mule.runtime.cfg.api.BaseChainExecutionPathTreeVisitor
 
errorHandlerStarted(ChainExecutionPathTree) - Method in interface org.mule.runtime.cfg.api.ChainExecutionPathTreeVisitor
This method will be called before starting the traversal of an error handler.

F

finishReferencedOperation(ChainExecutionPathTree) - Method in class org.mule.runtime.cfg.api.BaseChainExecutionPathTreeVisitor
 
finishReferencedOperation(ChainExecutionPathTree) - Method in interface org.mule.runtime.cfg.api.ChainExecutionPathTreeVisitor
Called after a reference was traversed, to mark that the referenced ChainExecutionPathTree has finished.

G

generateFor(ComponentAst) - Method in class org.mule.runtime.cfg.api.ChainExecutionPathTreeFactory
Creates an ChainExecutionPathTree for the given ComponentAst representing a chain (for instance, a #FLOW
getComponentAst() - Method in interface org.mule.runtime.cfg.api.ChainExecutionPathTree
 

I

innerRouteFinished(ChainExecutionPathTree) - Method in class org.mule.runtime.cfg.api.BaseChainExecutionPathTreeVisitor
 
innerRouteFinished(ChainExecutionPathTree) - Method in interface org.mule.runtime.cfg.api.ChainExecutionPathTreeVisitor
Called after the last component in a #ROUTE within a #ROUTER.
innerRouteStarted(ChainExecutionPathTree) - Method in class org.mule.runtime.cfg.api.BaseChainExecutionPathTreeVisitor
 
innerRouteStarted(ChainExecutionPathTree) - Method in interface org.mule.runtime.cfg.api.ChainExecutionPathTreeVisitor
Called when a #ROUTE within a #ROUTER is found in the execution tree.

N

noneExecutionPathsContains(Predicate<ChainExecutionPathTree>) - Method in interface org.mule.runtime.cfg.api.ChainExecutionPathTree
 

O

org.mule.runtime.artifact.cfg - module org.mule.runtime.artifact.cfg
Mule implementation of its Control Flow Graph (Execution Path Tree)
org.mule.runtime.cfg.api - package org.mule.runtime.cfg.api
 

R

routerFinished(ChainExecutionPathTree) - Method in class org.mule.runtime.cfg.api.BaseChainExecutionPathTreeVisitor
 
routerFinished(ChainExecutionPathTree) - Method in interface org.mule.runtime.cfg.api.ChainExecutionPathTreeVisitor
Called after the last #ROUTE within a #ROUTER was visited.

S

scopeFinished(ChainExecutionPathTree) - Method in class org.mule.runtime.cfg.api.BaseChainExecutionPathTreeVisitor
 
scopeFinished(ChainExecutionPathTree) - Method in interface org.mule.runtime.cfg.api.ChainExecutionPathTreeVisitor
Called after the #ROUTE/#CHAIN within a #SCOPE was visited.

V

visitReferencedOperation(ChainExecutionPathTree) - Method in class org.mule.runtime.cfg.api.BaseChainExecutionPathTreeVisitor
 
visitReferencedOperation(ChainExecutionPathTree) - Method in interface org.mule.runtime.cfg.api.ChainExecutionPathTreeVisitor
Called when an #OPERATION that references to another operation in the execution tree.
visitRouter(ChainExecutionPathTree) - Method in class org.mule.runtime.cfg.api.BaseChainExecutionPathTreeVisitor
 
visitRouter(ChainExecutionPathTree) - Method in interface org.mule.runtime.cfg.api.ChainExecutionPathTreeVisitor
Called when a #ROUTER is found in the execution tree.
visitScope(ChainExecutionPathTree) - Method in class org.mule.runtime.cfg.api.BaseChainExecutionPathTreeVisitor
 
visitScope(ChainExecutionPathTree) - Method in interface org.mule.runtime.cfg.api.ChainExecutionPathTreeVisitor
Called when a #SCOPE is found in the execution tree.
visitSimpleOperation(ChainExecutionPathTree) - Method in class org.mule.runtime.cfg.api.BaseChainExecutionPathTreeVisitor
 
visitSimpleOperation(ChainExecutionPathTree) - Method in interface org.mule.runtime.cfg.api.ChainExecutionPathTreeVisitor
Called when a simple #OPERATION is found in the execution tree.
visitSource(ChainExecutionPathTree) - Method in class org.mule.runtime.cfg.api.BaseChainExecutionPathTreeVisitor
 
visitSource(ChainExecutionPathTree) - Method in interface org.mule.runtime.cfg.api.ChainExecutionPathTreeVisitor
Called when a #SOURCE is found in the execution tree.
A B C E F G I N O R S V 
All Classes and Interfaces|All Packages