public class Configuration extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
APPLICATION_RAML |
static String |
BIND_ALL_HOST |
static String |
DEFAULT_CONSOLE_PATH |
protected org.slf4j.Logger |
logger |
| Constructor and Description |
|---|
Configuration() |
| Modifier and Type | Method and Description |
|---|---|
void |
addConsoleUrl(String url) |
org.raml.model.Raml |
getApi() |
String |
getApikitRaml(String host)
Returns the RAML descriptor of the API.
|
String |
getConsolePath() |
String |
getEndpointAddress(org.mule.api.construct.FlowConstruct flowConstruct) |
List<FlowMapping> |
getFlowMappings() |
String |
getName() |
String |
getRaml() |
Map<String,org.mule.construct.Flow> |
getRestFlowMap() |
boolean |
isConsoleEnabled() |
boolean |
isDisableValidations() |
void |
loadApiDefinition(org.mule.api.MuleContext muleContext,
org.mule.api.construct.FlowConstruct flowConstruct) |
void |
publishConsoleUrls(String parentDirectory) |
void |
setConsoleEnabled(boolean consoleEnabled) |
void |
setConsolePath(String consolePath) |
void |
setDisableValidations(boolean disableValidations) |
void |
setFlowMappings(List<FlowMapping> flowMappings) |
void |
setName(String name) |
void |
setRaml(String raml) |
protected void |
validateRaml(org.raml.parser.loader.ResourceLoader resourceLoader) |
public static final String APPLICATION_RAML
public static final String BIND_ALL_HOST
public static final String DEFAULT_CONSOLE_PATH
protected final org.slf4j.Logger logger
public String getName()
public void setName(String name)
public String getRaml()
public void setRaml(String raml)
public boolean isConsoleEnabled()
public void setConsoleEnabled(boolean consoleEnabled)
public String getConsolePath()
public void setConsolePath(String consolePath)
public boolean isDisableValidations()
public void setDisableValidations(boolean disableValidations)
public List<FlowMapping> getFlowMappings()
public void setFlowMappings(List<FlowMapping> flowMappings)
public org.raml.model.Raml getApi()
public String getApikitRaml(String host)
public void loadApiDefinition(org.mule.api.MuleContext muleContext,
org.mule.api.construct.FlowConstruct flowConstruct)
protected void validateRaml(org.raml.parser.loader.ResourceLoader resourceLoader)
public String getEndpointAddress(org.mule.api.construct.FlowConstruct flowConstruct)
public void addConsoleUrl(String url)
public void publishConsoleUrls(String parentDirectory)
Copyright © 2014. All rights reserved.