public class InfrastructureFieldContributor extends Object implements ParameterDeclarerContributor
ParameterDeclarerContributor implementation which given a ExtensionParameter which their type is one of the
considered as an Infrastructure Type (InfrastructureTypeMapping) changes the ExpressionSupport to
ExpressionSupport.NOT_SUPPORTED and adds InfrastructureParameterModelProperty| Constructor and Description |
|---|
InfrastructureFieldContributor() |
| Modifier and Type | Method and Description |
|---|---|
void |
contribute(ExtensionParameter parameter,
org.mule.runtime.api.meta.model.declaration.fluent.ParameterDeclarer declarer,
ParameterDeclarationContext declarationContext)
Given an
ExtensionParameter describing the parameter it self and a ParameterDeclarationContext gives the
chance to contribute to the ParameterDeclarer |
static Optional<org.mule.runtime.extension.internal.loader.util.InfrastructureTypeMapping.InfrastructureType> |
getInfrastructureType(Type type) |
public static Optional<org.mule.runtime.extension.internal.loader.util.InfrastructureTypeMapping.InfrastructureType> getInfrastructureType(Type type)
public void contribute(ExtensionParameter parameter, org.mule.runtime.api.meta.model.declaration.fluent.ParameterDeclarer declarer, ParameterDeclarationContext declarationContext)
ExtensionParameter describing the parameter it self and a ParameterDeclarationContext gives the
chance to contribute to the ParameterDeclarercontribute in interface ParameterDeclarerContributorparameter - ExtensionParameter with introspected information of the Java parameterdeclarer - declarer to be enricheddeclarationContext - context of the parameter to be declaredCopyright © 2003–2024 MuleSoft, Inc.. All rights reserved.