org.mule.module.apikit
Class Router
java.lang.Object
org.mule.module.apikit.Router
- All Implemented Interfaces:
- org.mule.api.construct.FlowConstructAware, org.mule.api.context.MuleContextAware, org.mule.api.lifecycle.Initialisable, org.mule.api.processor.MessageProcessor
public class Router
- extends Object
- implements org.mule.api.processor.MessageProcessor, org.mule.api.lifecycle.Initialisable, org.mule.api.context.MuleContextAware, org.mule.api.construct.FlowConstructAware
| Fields inherited from interface org.mule.api.lifecycle.Initialisable |
PHASE_NAME |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
APPLICATION_RAML
public static final String APPLICATION_RAML
- See Also:
- Constant Field Values
VERSION
public static final String VERSION
- See Also:
- Constant Field Values
logger
protected final org.slf4j.Logger logger
Router
public Router()
setMuleContext
public void setMuleContext(org.mule.api.MuleContext context)
- Specified by:
setMuleContext in interface org.mule.api.context.MuleContextAware
setConfig
public void setConfig(Configuration config)
initialise
public void initialise()
throws org.mule.api.lifecycle.InitialisationException
- Specified by:
initialise in interface org.mule.api.lifecycle.Initialisable
- Throws:
org.mule.api.lifecycle.InitialisationException
validateRaml
protected void validateRaml(String ramlBuffer,
org.raml.parser.loader.ResourceLoader resourceLoader)
process
public org.mule.api.MuleEvent process(org.mule.api.MuleEvent event)
throws org.mule.api.MuleException
- Specified by:
process in interface org.mule.api.processor.MessageProcessor
- Throws:
org.mule.api.MuleException
setFlowConstruct
public void setFlowConstruct(org.mule.api.construct.FlowConstruct flowConstruct)
- Specified by:
setFlowConstruct in interface org.mule.api.construct.FlowConstructAware
Copyright © 2013. All rights reserved.