org.mule.module.launcher
Class DefaultAppBloodhound
java.lang.Object
org.mule.module.launcher.DefaultAppBloodhound
- All Implemented Interfaces:
- AppBloodhound
public class DefaultAppBloodhound
- extends Object
- implements AppBloodhound
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
parserRegistry
protected Map<String,DescriptorParser> parserRegistry
SYSTEM_PROPERTY_OVERRIDE
public static final String SYSTEM_PROPERTY_OVERRIDE
- See Also:
- Constant Field Values
DefaultAppBloodhound
public DefaultAppBloodhound()
fetch
public ApplicationDescriptor fetch(String appName)
throws IOException
- Description copied from interface:
AppBloodhound
- Sniff around and get me the app descriptor!
- Specified by:
fetch
in interface AppBloodhound
- Throws:
IOException
setApplicationProperties
public void setApplicationProperties(ApplicationDescriptor desc,
File appPropsFile)
throws IOException
- Throws:
IOException
mergeParserOverrides
protected void mergeParserOverrides(org.apache.commons.collections.MultiMap overrides)
- Merge default and discovered overrides for descriptor parsers, taking weight into account
- Parameters:
overrides
- discovered parser overrides
Copyright © 2003-2014 MuleSoft, Inc.. All Rights Reserved.