Class InfrastructureParameterBuilder
java.lang.Object
org.mule.runtime.extension.internal.loader.util.InfrastructureParameterBuilder
Utility builder for all the infrastructure parameters
- Since:
- 1.0
-
Method Summary
Modifier and TypeMethodDescriptionstatic org.mule.runtime.api.meta.model.declaration.fluent.ParameterDeclarationaddErrorMappings(org.mule.runtime.api.meta.model.declaration.fluent.OperationDeclaration operation) static org.mule.runtime.api.meta.model.declaration.fluent.ParameterDeclarationaddExpirationPolicy(org.mule.runtime.api.meta.model.declaration.fluent.ConfigurationDeclaration config) static voidaddPoolingProfileParameter(org.mule.runtime.api.meta.model.declaration.fluent.ConnectionProviderDeclaration declaration) static voidaddPrimaryNodeParameter(org.mule.runtime.api.meta.model.declaration.fluent.SourceDeclaration declaration, boolean defaultValue) static voidaddReconnectionConfigParameter(org.mule.runtime.api.meta.model.declaration.fluent.ParameterizedDeclaration declaration) static voidaddReconnectionStrategyParameter(org.mule.runtime.api.meta.model.declaration.fluent.ParameterizedDeclaration declaration) static voidaddRedeliveryPolicy(org.mule.runtime.api.meta.model.declaration.fluent.ParameterizedDeclaration declaration) static org.mule.runtime.api.meta.model.declaration.fluent.ParameterDeclarationaddStreamingParameter(org.mule.runtime.api.meta.model.declaration.fluent.ComponentDeclaration declaration, org.mule.metadata.api.model.MetadataType type, QName qName)
-
Method Details
-
addReconnectionConfigParameter
public static void addReconnectionConfigParameter(org.mule.runtime.api.meta.model.declaration.fluent.ParameterizedDeclaration declaration) -
addPrimaryNodeParameter
public static void addPrimaryNodeParameter(org.mule.runtime.api.meta.model.declaration.fluent.SourceDeclaration declaration, boolean defaultValue) -
addReconnectionStrategyParameter
public static void addReconnectionStrategyParameter(org.mule.runtime.api.meta.model.declaration.fluent.ParameterizedDeclaration declaration) -
addPoolingProfileParameter
public static void addPoolingProfileParameter(org.mule.runtime.api.meta.model.declaration.fluent.ConnectionProviderDeclaration declaration) -
addRedeliveryPolicy
public static void addRedeliveryPolicy(org.mule.runtime.api.meta.model.declaration.fluent.ParameterizedDeclaration declaration) -
addStreamingParameter
public static org.mule.runtime.api.meta.model.declaration.fluent.ParameterDeclaration addStreamingParameter(org.mule.runtime.api.meta.model.declaration.fluent.ComponentDeclaration declaration, org.mule.metadata.api.model.MetadataType type, QName qName) -
addExpirationPolicy
public static org.mule.runtime.api.meta.model.declaration.fluent.ParameterDeclaration addExpirationPolicy(org.mule.runtime.api.meta.model.declaration.fluent.ConfigurationDeclaration config) -
addErrorMappings
public static org.mule.runtime.api.meta.model.declaration.fluent.ParameterDeclaration addErrorMappings(org.mule.runtime.api.meta.model.declaration.fluent.OperationDeclaration operation)
-