| Modifier and Type | Method and Description |
|---|---|
EventType |
DefinesTypeAnnotation.getDefinesEventType() |
EventType |
ExpectedEventAnnotation.getEventType() |
EventType |
IncomingEventAnnotation.getEventType() |
EventType |
UsesTypeAnnotation.getUsesEventType() |
| Modifier and Type | Method and Description |
|---|---|
void |
UsesTypeAnnotation.overrideWith(EventType eventType) |
void |
DefinesTypeAnnotation.overrideWith(EventType eventType) |
| Constructor and Description |
|---|
DefinesTypeAnnotation(EventType definesEventType) |
ExpectedEventAnnotation(EventType eventType) |
IncomingEventAnnotation(EventType eventType) |
UsesTypeAnnotation(EventType usesEventType) |
| Modifier and Type | Method and Description |
|---|---|
static EventType |
TypeUtils.asEventType(org.mule.metadata.message.MuleEventMetadataType muleEventMetadataType) |
static EventType |
TypeUtils.createEventType(org.mule.metadata.api.model.MetadataType metadataType) |
EventType |
MessageProcessorType.getInputEventType() |
EventType |
MessageProcessorType.getOutputEventType() |
static EventType |
TypeUtils.merge(EventType eventType1,
EventType eventType2) |
static EventType |
TypeUtils.override(EventType eventType1,
EventType eventType2) |
| Modifier and Type | Method and Description |
|---|---|
static org.mule.metadata.message.MuleEventMetadataTypeBuilder |
TypeUtils.asMuleEventMetadataType(EventType eventType) |
static EventType |
TypeUtils.merge(EventType eventType1,
EventType eventType2) |
static EventType |
TypeUtils.override(EventType eventType1,
EventType eventType2) |
| Constructor and Description |
|---|
MessageProcessorType(EventType inputEventType,
EventType outputEventType,
boolean propagates) |
| Modifier and Type | Method and Description |
|---|---|
EventType |
ExpectedAstVisitorContext.getExpectedEventType() |
EventType |
IncomingAstVisitorContext.getIncomingEventType() |
| Modifier and Type | Method and Description |
|---|---|
void |
ExpectedAstVisitorContext.setExpectedEventType(EventType expectedEventType) |
void |
IncomingAstVisitorContext.setIncomingEventType(EventType incomingEventType) |
| Modifier and Type | Method and Description |
|---|---|
EventType |
MessageProcessorScope.resolveInput() |
EventType |
TypingMuleAstVisitor.resolveType(AstNode astNode,
EventType inputEventType,
AstNotification astNotification) |
EventType |
TypingMuleAstVisitor.resolveType(AstNode astNode,
EventType inputEvent,
TypingMuleAstVisitorContext typingMuleAstVisitorContext) |
| Modifier and Type | Method and Description |
|---|---|
void |
AstTyping.generateExpected(AstNode astNode,
EventType eventType,
AstNotification astNotification) |
void |
AstTyping.generateIncoming(AstNode astNode,
EventType eventType,
AstNotification astNotification) |
EventType |
TypingMuleAstVisitor.resolveType(AstNode astNode,
EventType inputEventType,
AstNotification astNotification) |
EventType |
TypingMuleAstVisitor.resolveType(AstNode astNode,
EventType inputEvent,
TypingMuleAstVisitorContext typingMuleAstVisitorContext) |
void |
AstTyping.resolveTypes(AstNode astNode,
EventType eventType,
AstNotification astNotification) |
| Constructor and Description |
|---|
MessageProcessorScope(EventType eventType) |
| Modifier and Type | Method and Description |
|---|---|
protected EventType |
PollTypeResolver.resolve(MessageProcessorNode messageProcessorNode,
EventType inputEventType,
TypingMuleAstVisitor typingMuleAstVisitor,
TypingMuleAstVisitorContext visitorContext) |
protected EventType |
SetVariableTypeResolver.resolve(MessageProcessorNode messageProcessorNode,
EventType inputEventType,
TypingMuleAstVisitor typingMuleAstVisitor,
TypingMuleAstVisitorContext visitorContext) |
protected abstract EventType |
BaseTypeResolver.resolve(MessageProcessorNode messageProcessorNode,
EventType inputEventType,
TypingMuleAstVisitor typingMuleAstVisitor,
TypingMuleAstVisitorContext visitorContext) |
protected EventType |
PipedChainTypeResolver.resolve(MessageProcessorNode messageProcessorNode,
EventType inputEventType,
TypingMuleAstVisitor typingMuleAstVisitor,
TypingMuleAstVisitorContext typingMuleAstVisitorContext) |
protected EventType |
OperationCallTypeResolver.resolve(MessageProcessorNode messageProcessorNode,
EventType inputEventType,
TypingMuleAstVisitor typingMuleAstVisitor,
TypingMuleAstVisitorContext visitorContext) |
protected EventType |
PassThroughTypeResolver.resolve(MessageProcessorNode messageProcessorNode,
EventType inputEventType,
TypingMuleAstVisitor typingMuleAstVisitor,
TypingMuleAstVisitorContext visitorContext) |
protected EventType |
TransformTypeResolver.resolve(MessageProcessorNode messageProcessorNode,
EventType inputEventType,
TypingMuleAstVisitor typingMuleAstVisitor,
TypingMuleAstVisitorContext visitorContext) |
protected EventType |
LoggerTypeResolver.resolve(MessageProcessorNode messageProcessorNode,
EventType inputEventType,
TypingMuleAstVisitor typingMuleAstVisitor,
TypingMuleAstVisitorContext visitorContext) |
EventType |
BaseTypeResolver.resolveTypes(MessageProcessorNode messageProcessorNode,
TypingMuleAstVisitor typingMuleAstVisitor,
TypingMuleAstVisitorContext typingMuleAstVisitorContext) |
EventType |
TypeResolver.resolveTypes(MessageProcessorNode messageProcessorNode,
TypingMuleAstVisitor typingMuleAstVisitor,
TypingMuleAstVisitorContext visitorContext) |
protected EventType |
BaseTypeResolver.unifyEventTypes(EventType sourceEventType,
EventType targetEventType,
boolean source) |
| Modifier and Type | Method and Description |
|---|---|
protected EventType |
PollTypeResolver.resolve(MessageProcessorNode messageProcessorNode,
EventType inputEventType,
TypingMuleAstVisitor typingMuleAstVisitor,
TypingMuleAstVisitorContext visitorContext) |
protected EventType |
SetVariableTypeResolver.resolve(MessageProcessorNode messageProcessorNode,
EventType inputEventType,
TypingMuleAstVisitor typingMuleAstVisitor,
TypingMuleAstVisitorContext visitorContext) |
protected abstract EventType |
BaseTypeResolver.resolve(MessageProcessorNode messageProcessorNode,
EventType inputEventType,
TypingMuleAstVisitor typingMuleAstVisitor,
TypingMuleAstVisitorContext visitorContext) |
protected EventType |
PipedChainTypeResolver.resolve(MessageProcessorNode messageProcessorNode,
EventType inputEventType,
TypingMuleAstVisitor typingMuleAstVisitor,
TypingMuleAstVisitorContext typingMuleAstVisitorContext) |
protected EventType |
OperationCallTypeResolver.resolve(MessageProcessorNode messageProcessorNode,
EventType inputEventType,
TypingMuleAstVisitor typingMuleAstVisitor,
TypingMuleAstVisitorContext visitorContext) |
protected EventType |
PassThroughTypeResolver.resolve(MessageProcessorNode messageProcessorNode,
EventType inputEventType,
TypingMuleAstVisitor typingMuleAstVisitor,
TypingMuleAstVisitorContext visitorContext) |
protected EventType |
TransformTypeResolver.resolve(MessageProcessorNode messageProcessorNode,
EventType inputEventType,
TypingMuleAstVisitor typingMuleAstVisitor,
TypingMuleAstVisitorContext visitorContext) |
protected EventType |
LoggerTypeResolver.resolve(MessageProcessorNode messageProcessorNode,
EventType inputEventType,
TypingMuleAstVisitor typingMuleAstVisitor,
TypingMuleAstVisitorContext visitorContext) |
protected EventType |
BaseTypeResolver.unifyEventTypes(EventType sourceEventType,
EventType targetEventType,
boolean source) |
| Modifier and Type | Method and Description |
|---|---|
static org.mule.metadata.api.model.MetadataType |
ExpressionLanguageUtils.resolveExpressionType(String expression,
EventType inputEventType,
org.mule.metadata.message.el.ExpressionLanguageMetadataTypeResolver expressionLanguageMetadataTypeResolver,
org.mule.metadata.message.el.ExpressionLanguageMetadataTypeResolver.MessageCallback messageCallback) |
Copyright © 2017 MuleSoft, Inc.. All rights reserved.