public class APIKitRoutersParser extends Object implements MuleConfigFileParser
| Constructor and Description |
|---|
APIKitRoutersParser(Map<String,APIKitConfig> apikitConfigs,
Map<String,HttpListener4xConfig> httpListenerConfigs,
Set<String> apiFilePaths,
File file,
APIFactory apiFactory) |
| Modifier and Type | Method and Description |
|---|---|
APIKitConfig |
getApikitConfig(org.jdom2.Element element) |
API |
handleInboundEndpointSource(org.jdom2.Element source,
String apiFilePath,
APIKitConfig config) |
API |
handleListenerSource(org.jdom2.Element source,
String apiFilePath,
APIKitConfig config) |
Map<String,API> |
parse(org.jdom2.Document document) |
public APIKitRoutersParser(Map<String,APIKitConfig> apikitConfigs, Map<String,HttpListener4xConfig> httpListenerConfigs, Set<String> apiFilePaths, File file, APIFactory apiFactory)
public Map<String,API> parse(org.jdom2.Document document)
parse in interface MuleConfigFileParserpublic APIKitConfig getApikitConfig(org.jdom2.Element element) throws IllegalStateException
IllegalStateExceptionpublic API handleListenerSource(org.jdom2.Element source, String apiFilePath, APIKitConfig config)
public API handleInboundEndpointSource(org.jdom2.Element source, String apiFilePath, APIKitConfig config)
Copyright © 2019. All rights reserved.