public static class WalkingDeclarationEnricher.DeclarationEnricherWalkDelegate extends Object
WalkingDeclarationEnricher. Implementations MUST be
thread-safe.| Constructor and Description |
|---|
DeclarationEnricherWalkDelegate() |
| Modifier and Type | Method and Description |
|---|---|
void |
onConfiguration(org.mule.runtime.api.meta.model.declaration.fluent.ConfigurationDeclaration declaration)
Invoked when a
ConfigurationDeclaration is found in the traversed extensionDeclaration |
void |
onConnectionProvider(org.mule.runtime.api.meta.model.declaration.fluent.ConnectedDeclaration owner,
org.mule.runtime.api.meta.model.declaration.fluent.ConnectionProviderDeclaration declaration)
Invoked when an
ConnectedDeclaration is found in the traversed extensionDeclaration |
void |
onConstruct(org.mule.runtime.api.meta.model.declaration.fluent.WithConstructsDeclaration owner,
org.mule.runtime.api.meta.model.declaration.fluent.ConstructDeclaration declaration)
Invoked when a
ConstructDeclaration is found in the traversed extensionDeclaration. |
void |
onFunction(org.mule.runtime.api.meta.model.declaration.fluent.WithFunctionsDeclaration owner,
org.mule.runtime.api.meta.model.declaration.fluent.FunctionDeclaration model)
Invoked when an
FunctionDeclaration is found in the traversed extensionDeclaration. |
void |
onOperation(org.mule.runtime.api.meta.model.declaration.fluent.WithOperationsDeclaration owner,
org.mule.runtime.api.meta.model.declaration.fluent.OperationDeclaration declaration)
Invoked when an
OperationDeclaration is found in the traversed extensionDeclaration. |
void |
onParameter(org.mule.runtime.api.meta.model.declaration.fluent.ParameterizedDeclaration owner,
org.mule.runtime.api.meta.model.declaration.fluent.ParameterGroupDeclaration parameterGroup,
org.mule.runtime.api.meta.model.declaration.fluent.ParameterDeclaration declaration)
Invoked when an
ParameterDeclaration is found in the traversed extensionDeclaration |
void |
onParameterGroup(org.mule.runtime.api.meta.model.declaration.fluent.ParameterizedDeclaration owner,
org.mule.runtime.api.meta.model.declaration.fluent.ParameterGroupDeclaration declaration)
Invoked when an
ParameterGroupDeclaration is found in the traversed extensionDeclaration |
void |
onSource(org.mule.runtime.api.meta.model.declaration.fluent.WithSourcesDeclaration owner,
org.mule.runtime.api.meta.model.declaration.fluent.SourceDeclaration declaration)
Invoked when an
SourceDeclaration is found in the traversed extensionDeclaration |
void |
onWalkFinished()
This method MUST be called when traversing is finished.
|
public void onConfiguration(org.mule.runtime.api.meta.model.declaration.fluent.ConfigurationDeclaration declaration)
ConfigurationDeclaration is found in the traversed extensionDeclarationdeclaration - a ConfigurationDeclarationpublic void onOperation(org.mule.runtime.api.meta.model.declaration.fluent.WithOperationsDeclaration owner,
org.mule.runtime.api.meta.model.declaration.fluent.OperationDeclaration declaration)
OperationDeclaration is found in the traversed extensionDeclaration.
owner - The declaration that owns the operationdeclaration - the WithOperationsDeclarationpublic void onFunction(org.mule.runtime.api.meta.model.declaration.fluent.WithFunctionsDeclaration owner,
org.mule.runtime.api.meta.model.declaration.fluent.FunctionDeclaration model)
FunctionDeclaration is found in the traversed extensionDeclaration.
owner - The declaration that owns the functionmodel - the FunctionDeclarationpublic void onConstruct(org.mule.runtime.api.meta.model.declaration.fluent.WithConstructsDeclaration owner,
org.mule.runtime.api.meta.model.declaration.fluent.ConstructDeclaration declaration)
ConstructDeclaration is found in the traversed extensionDeclaration.
owner - The declaration that owns the operationdeclaration - the WithOperationsDeclarationpublic void onConnectionProvider(org.mule.runtime.api.meta.model.declaration.fluent.ConnectedDeclaration owner,
org.mule.runtime.api.meta.model.declaration.fluent.ConnectionProviderDeclaration declaration)
ConnectedDeclaration is found in the traversed extensionDeclarationowner - The declaration that owns the providerdeclaration - the ConnectionProviderDeclarationpublic void onSource(org.mule.runtime.api.meta.model.declaration.fluent.WithSourcesDeclaration owner,
org.mule.runtime.api.meta.model.declaration.fluent.SourceDeclaration declaration)
SourceDeclaration is found in the traversed extensionDeclarationowner - The declaration that owns the sourcedeclaration - the SourceDeclarationpublic void onParameterGroup(org.mule.runtime.api.meta.model.declaration.fluent.ParameterizedDeclaration owner,
org.mule.runtime.api.meta.model.declaration.fluent.ParameterGroupDeclaration declaration)
ParameterGroupDeclaration is found in the traversed extensionDeclarationowner - The declaration that owns the parameterdeclaration - the ParameterGroupDeclarationpublic void onParameter(org.mule.runtime.api.meta.model.declaration.fluent.ParameterizedDeclaration owner,
org.mule.runtime.api.meta.model.declaration.fluent.ParameterGroupDeclaration parameterGroup,
org.mule.runtime.api.meta.model.declaration.fluent.ParameterDeclaration declaration)
ParameterDeclaration is found in the traversed extensionDeclarationowner - The declaration that owns the parameterparameterGroup - the group to which the declaration belongsdeclaration - the ParameterDeclarationpublic void onWalkFinished()
Copyright © 2022 MuleSoft, Inc.. All rights reserved.