public class DefaultAppBloodhound extends Object implements AppBloodhound
Modifier and Type | Field and Description |
---|---|
static String |
MULE_WILDCARD_DEPLOY_FILE |
protected Map<String,DescriptorParser> |
parserRegistry |
static String |
SYSTEM_PROPERTY_OVERRIDE |
Constructor and Description |
---|
DefaultAppBloodhound() |
Modifier and Type | Method and Description |
---|---|
ApplicationDescriptor |
fetch(String appName)
Sniff around and get me the app descriptor!
|
protected void |
mergeParserOverrides(org.apache.commons.collections.MultiMap overrides)
Merge default and discovered overrides for descriptor parsers, taking weight into account
|
void |
setApplicationProperties(ApplicationDescriptor desc,
File appPropsFile) |
public static final String MULE_WILDCARD_DEPLOY_FILE
protected Map<String,DescriptorParser> parserRegistry
public static final String SYSTEM_PROPERTY_OVERRIDE
public ApplicationDescriptor fetch(String appName) throws IOException
AppBloodhound
fetch
in interface AppBloodhound
IOException
public void setApplicationProperties(ApplicationDescriptor desc, File appPropsFile) throws IOException
IOException
protected void mergeParserOverrides(org.apache.commons.collections.MultiMap overrides)
overrides
- discovered parser overridesCopyright © 2003–2016 MuleSoft, Inc.. All rights reserved.