| Constructor and Description |
|---|
ErrorsModelFactory(org.mule.runtime.extension.api.error.ErrorTypeDefinition<?>[] errorTypesEnum,
String extensionNamespace)
Creates a new instance of the factory
|
ErrorsModelFactory(org.mule.sdk.api.error.ErrorTypeDefinition<?>[] errorTypesEnum,
String extensionNamespace)
Creates a new instance of the factory
|
ErrorsModelFactory(List<ErrorModelParser> extensionErrorParsers,
String extensionNamespace)
Creates a new instance of the factory
|
ErrorsModelFactory(String extensionNamespace)
Creates a new instance of the factory populated with Mule's errors as well as the extension default errors
|
| Modifier and Type | Method and Description |
|---|---|
org.mule.runtime.api.meta.model.error.ErrorModel |
getErrorModel(ErrorModelParser errorModelParser)
Transforms an
ErrorModelParser into an ErrorModel |
Set<org.mule.runtime.api.meta.model.error.ErrorModel> |
getErrorModels() |
public ErrorsModelFactory(List<ErrorModelParser> extensionErrorParsers, String extensionNamespace) throws org.mule.runtime.extension.api.exception.IllegalModelDefinitionException
extensionErrorParsers - a list of ErrorModelParser describing all the errors from an extensionextensionNamespace - the namespace for the ErrorModel to be generatedorg.mule.runtime.extension.api.exception.IllegalModelDefinitionExceptionpublic ErrorsModelFactory(org.mule.runtime.extension.api.error.ErrorTypeDefinition<?>[] errorTypesEnum,
String extensionNamespace)
errorTypesEnum - a legacy ErrorTypeDefinition describing all the errors
from an extensionextensionNamespace - the namespace for the ErrorModel to be generatedpublic ErrorsModelFactory(org.mule.sdk.api.error.ErrorTypeDefinition<?>[] errorTypesEnum,
String extensionNamespace)
errorTypesEnum - an ErrorTypeDefinition implementation indicating all the errors from an extensionextensionNamespace - the namespace for the ErrorModel to be generatedpublic ErrorsModelFactory(String extensionNamespace) throws org.mule.runtime.extension.api.exception.IllegalModelDefinitionException
extensionNamespace - the namespace for the ErrorModel to be generatedorg.mule.runtime.extension.api.exception.IllegalModelDefinitionExceptionpublic Set<org.mule.runtime.api.meta.model.error.ErrorModel> getErrorModels()
Set of converted ErrorModels generated from the given ErrorTypeDefinition arraypublic org.mule.runtime.api.meta.model.error.ErrorModel getErrorModel(ErrorModelParser errorModelParser)
ErrorModelParser into an ErrorModelerrorModelParser - the input representationErrorModel for a given ErrorModelParserCopyright © 2003–2022 MuleSoft, Inc.. All rights reserved.