| Class | Description |
|---|---|
| AbstractErrorTypesValidation |
Ensures consistent access to the
ErrorTypeRepository from validations. |
| AbstractErrorValidation | |
| AbstractExpressionSyntacticallyValid | |
| AbstractReferenceParametersStereotypesValidations | |
| AllComponentsBelongToSomeExtensionModel |
AST validation checking that all components belong to some extension model.
|
| ConfigReferenceParametersNonPropertyValueValidations | |
| ConfigReferenceParametersStereotypesValidations | |
| CoreValidationsProvider | |
| DynamicConfigWithStatefulOperationConfigurationOverride | |
| ErrorHandlerOnErrorHasTypeOrWhen |
Every handler (except for the last one) within an 'error-handler' must specify a 'when' or 'type' attribute.
|
| ErrorHandlerOnErrorTypeExists |
Referenced error types do exist in the context of the artifact
|
| ErrorHandlerOnErrorTypeNonPropertyValue |
Referenced error types do exist in the context of the artifact
|
| ErrorHandlerRefOrOnErrorExclusiveness |
A reference error-handler cannot have on-errors.
|
| ErrorMappingSourceTypeReferencesExist |
Referenced error types do exist in the context of the artifact
|
| ErrorMappingSourceTypeReferencesNonPropertyValue |
Referenced error types do exist in the context of the artifact
|
| ErrorMappingTargetTypeReferencesDoNotUseExtensionNamespace |
Target error type doesn't use extension namespaces
|
| ErrorMappingTargetTypeReferencesExist |
Referenced error types do exist in the context of the artifact
|
| ErrorMappingTargetTypeReferencesNonPropertyValue |
Referenced error types do exist in the context of the artifact
|
| ExpressionParametersSyntacticallyValid | |
| ExpressionsInRequiredExpressionsParams |
Expressions are provided for parameters that require expressions.
|
| ExpressionsInRequiredExpressionsParamsNonPropertyValue |
Expressions are fixed for parameters that require expressions.
|
| FirstSuccessfulRoutes | |
| FlowRefPointsToExistingFlow |
'flow-ref's point to existing flows.
|
| FlowRefPointsToNonPropertyValue |
'flow-ref's point to existing flows.
|
| ImportValidTarget |
Import elements in config files point to actual and valid files.
|
| InsecureTLSValidation | |
| NamedTopLevelElementsHaveName |
'name' attribute in top-level elements is present.
|
| NameHasValidCharacters |
'name' attribute in top-level elements only have valid characters.
|
| NameIsNotRepeated |
'name' attribute in top-level elements are unique.
|
| NoExpressionsInNoExpressionsSupportedParams |
No expressions are provided for parameters that do not support expressions.
|
| OperationDoesNotHaveCoreRaiseError | |
| OperationDoesNotHaveFlowRef | |
| OperationDoesNotHaveForbiddenComponent | |
| OperationErrorHandlersDoNotReferGlobalErrorHandlers |
Error handlers within a reusable operation can't have references to global error handlers, neither use the default one, since
it's also global.
|
| OperationParameterDefaultValueDoesntSupportExpressions |
Expressions are forbidden for optional parameter default values.
|
| OperationRaiseErrorDoesntSpecifyNamespace |
Operation raise error doesn't specify namespace.
|
| ParameterGroupExclusiveness |
Ref:
ExclusiveOptionals. |
| ParseTemplateResourceExist | |
| ParseTemplateResourceNotPropertyValue | |
| PollingSourceHasSchedulingStrategy | |
| RaiseErrorReferenceDoNotUseExtensionNamespaces |
Referenced error types do not use extension namespaces
|
| RaiseErrorTypeReferencesExist |
Referenced error types do exist in the context of the artifact
|
| RaiseErrorTypeReferencesNonPropertyValue |
Referenced error types do exist in the context of the artifact
|
| RaiseErrorTypeReferencesPresent |
Referenced error types cannot be empty or null
|
| ReferenceParametersStereotypesValidations | |
| RequiredParametersPresent | |
| RoundRobinRoutes | |
| ScatterGatherRoutes | |
| SingletonsAreNotRepeated |
Elements declared as singletons via the 'SingletonModelProperty' are not repeated.
|
| SingletonsPerFileAreNotRepeated |
Elements declared as singletons via the 'SingletonModelProperty' with 'appliesToFile' as true are not repeated in a config
file.
|
| SourceErrorMappingAnyLast |
Mapping for 'ANY' or empty is put last.
|
| SourceErrorMappingAnyNotRepeated |
Mapping for 'ANY' or empty is not repeated.
|
| SourceErrorMappingTypeNotRepeated |
Error Mappings source types are not repeated.
|
| SourcePositiveMaxItemsPerPoll |
| Annotation Type | Description |
|---|---|
| IgnoreOnLazyInit |
Validation implementations annotated with this will not be evaluated when deploying with lazyInit enabled. |
Copyright © 2003–2023 MuleSoft, Inc.. All rights reserved.