public class Configuration extends Object implements org.mule.runtime.api.lifecycle.Initialisable, ValidationConfig, ConsoleConfig
| Modifier and Type | Field and Description |
|---|---|
protected static org.slf4j.Logger |
logger |
protected com.google.common.cache.LoadingCache<String,URIPattern> |
uriPatternCache |
protected com.google.common.cache.LoadingCache<String,URIResolver> |
uriResolverCache |
| Constructor and Description |
|---|
Configuration() |
protected com.google.common.cache.LoadingCache<String,URIResolver> uriResolverCache
protected com.google.common.cache.LoadingCache<String,URIPattern> uriPatternCache
protected static final org.slf4j.Logger logger
public void initialise()
throws org.mule.runtime.api.lifecycle.InitialisationException
initialise in interface org.mule.runtime.api.lifecycle.Initialisableorg.mule.runtime.api.lifecycle.InitialisationException@Deprecated public String getApiServer()
public String getName()
public void setName(String name)
public String getRaml()
public void setRaml(String raml)
public boolean isDisableValidations()
isDisableValidations in interface ValidationConfigpublic void setDisableValidations(boolean disableValidations)
public boolean isQueryParamsStrictValidation()
isQueryParamsStrictValidation in interface ValidationConfigpublic void setQueryParamsStrictValidation(boolean queryParamsStrictValidation)
public boolean isHeadersStrictValidation()
isHeadersStrictValidation in interface ValidationConfigpublic void setHeadersStrictValidation(boolean headersStrictValidation)
public boolean isKeepRamlBaseUri()
public void setKeepRamlBaseUri(boolean keepRamlBaseUri)
public FlowMappings getFlowMappings()
public void setFlowMappings(FlowMappings flowMappings)
public String getOutboundHeadersMapName()
public void setOutboundHeadersMapName(String outboundHeadersMapName)
public String getHttpStatusVarName()
public void setHttpStatusVarName(String httpStatusVarName)
public FlowFinder getFlowFinder()
public com.google.common.cache.LoadingCache<String,URIPattern> getUriPatternCache()
public com.google.common.cache.LoadingCache<String,URIResolver> getUriResolverCache()
public com.google.common.cache.LoadingCache<String,com.github.fge.jsonschema.main.JsonSchema> getJsonSchemaCache()
public void setRamlHandler(RamlHandler ramlHandler)
public RamlHandler getRamlHandler()
getRamlHandler in interface ConsoleConfigpublic boolean isParserV2()
isParserV2 in interface ValidationConfigpublic ApiKitJsonSchema getJsonSchema(String schemaPath) throws ExecutionException
getJsonSchema in interface ValidationConfigExecutionExceptionpublic Schema getXmlSchema(String schemaPath) throws ExecutionException
getXmlSchema in interface ValidationConfigExecutionExceptionpublic org.mule.runtime.core.api.el.ExpressionManager getExpressionManager()
getExpressionManager in interface ValidationConfigCopyright © 2019. All rights reserved.