Class OnErrorTypeResolver
java.lang.Object
org.mule.datasense.impl.phases.typing.resolver.BaseTypeResolver
org.mule.datasense.impl.phases.typing.resolver.StructuralNodeTypeResolver
org.mule.datasense.impl.phases.typing.resolver.PipedChainTypeResolver
org.mule.datasense.impl.phases.typing.resolver.ProcessorChainTypeResolver
org.mule.datasense.impl.phases.typing.resolver.OnErrorTypeResolver
- All Implemented Interfaces:
TypeResolver
-
Nested Class Summary
Nested Classes -
Field Summary
Fields inherited from class org.mule.datasense.impl.phases.typing.resolver.BaseTypeResolver
targetProcessingSupport -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected booleanprotected booleanisPropagates(MessageProcessorNode messageProcessorNode) protected EventTyperesolve(MessageProcessorNode messageProcessorNode, EventType inputEventType, TypingMuleAstVisitor typingMuleAstVisitor, TypingMuleAstVisitorContext typingMuleAstVisitorContext) Methods inherited from class org.mule.datasense.impl.phases.typing.resolver.ProcessorChainTypeResolver
getComponentModelTypeMethods inherited from class org.mule.datasense.impl.phases.typing.resolver.BaseTypeResolver
createMessageCallback, createMessageCallbackFactory, findGlobalBindingMetadataTypes, findMuleApplicationNode, generateExpected, generateIncoming, isScope, isSequential, processTarget, resolveExpectedInputEventType, resolveInnerExpectedInputEventType, resolveInnerExpectedOutputEventType, resolveTypes, unifyEventTypes
-
Constructor Details
-
OnErrorTypeResolver
public OnErrorTypeResolver(boolean handles)
-
-
Method Details
-
resolve
protected EventType resolve(MessageProcessorNode messageProcessorNode, EventType inputEventType, TypingMuleAstVisitor typingMuleAstVisitor, TypingMuleAstVisitorContext typingMuleAstVisitorContext) - Overrides:
resolvein classPipedChainTypeResolver
-
definesErrorHandlingContext
protected boolean definesErrorHandlingContext()- Overrides:
definesErrorHandlingContextin classBaseTypeResolver
-
isPropagates
- Overrides:
isPropagatesin classProcessorChainTypeResolver
-
getParseProvider
- Specified by:
getParseProviderin interfaceTypeResolver- Overrides:
getParseProviderin classBaseTypeResolver
-