org.mule.module.apikit
Class Configuration

java.lang.Object
  extended by org.mule.module.apikit.Configuration

public class Configuration
extends Object


Field Summary
static String APPLICATION_RAML
           
protected  org.slf4j.Logger logger
           
 
Constructor Summary
Configuration()
           
 
Method Summary
 org.raml.model.Raml getApi()
           
 String getApikitRaml()
           
 String getConsolePath()
           
 String getEndpointAddress(org.mule.api.construct.FlowConstruct flowConstruct)
           
 List<FlowMapping> getFlowMappings()
           
 String getName()
           
 String getRaml()
           
 boolean isConsoleEnabled()
           
 boolean isDisableValidations()
           
 void loadApiDefinition(org.mule.api.MuleContext muleContext, org.mule.api.construct.FlowConstruct flowConstruct, Map<String,org.mule.construct.Flow> restFlowMap)
           
 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(String ramlBuffer, org.raml.parser.loader.ResourceLoader resourceLoader, Map<String,org.mule.construct.Flow> restFlowMap)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

APPLICATION_RAML

public static final String APPLICATION_RAML
See Also:
Constant Field Values

logger

protected final org.slf4j.Logger logger
Constructor Detail

Configuration

public Configuration()
Method Detail

getName

public String getName()

setName

public void setName(String name)

getRaml

public String getRaml()

setRaml

public void setRaml(String raml)

isConsoleEnabled

public boolean isConsoleEnabled()

setConsoleEnabled

public void setConsoleEnabled(boolean consoleEnabled)

getConsolePath

public String getConsolePath()

setConsolePath

public void setConsolePath(String consolePath)

isDisableValidations

public boolean isDisableValidations()

setDisableValidations

public void setDisableValidations(boolean disableValidations)

getFlowMappings

public List<FlowMapping> getFlowMappings()

setFlowMappings

public void setFlowMappings(List<FlowMapping> flowMappings)

getApi

public org.raml.model.Raml getApi()

getApikitRaml

public String getApikitRaml()

loadApiDefinition

public void loadApiDefinition(org.mule.api.MuleContext muleContext,
                              org.mule.api.construct.FlowConstruct flowConstruct,
                              Map<String,org.mule.construct.Flow> restFlowMap)

validateRaml

protected void validateRaml(String ramlBuffer,
                            org.raml.parser.loader.ResourceLoader resourceLoader,
                            Map<String,org.mule.construct.Flow> restFlowMap)

getEndpointAddress

public String getEndpointAddress(org.mule.api.construct.FlowConstruct flowConstruct)


Copyright © 2013. All rights reserved.