public class ClasspathModuleDiscoverer extends Object implements ModuleDiscoverer
MuleModule searching for MODULE_PROPERTIES files resources available in a given classloader.| Modifier and Type | Field and Description |
|---|---|
static String |
EXPORTED_CLASS_PACKAGES_PROPERTY |
static String |
EXPORTED_RESOURCE_PROPERTY |
static String |
EXPORTED_SERVICES_PROPERTY |
static String |
MODULE_PROPERTIES |
static String |
PRIVILEGED_ARTIFACTS_PROPERTY |
static String |
PRIVILEGED_EXPORTED_CLASS_PACKAGES_PROPERTY |
| Constructor and Description |
|---|
ClasspathModuleDiscoverer(ClassLoader classLoader) |
| Modifier and Type | Method and Description |
|---|---|
List<MuleModule> |
discover()
Discovers available mule modules.
|
protected String |
getModulePropertiesFileName() |
public static final String MODULE_PROPERTIES
public static final String EXPORTED_CLASS_PACKAGES_PROPERTY
public static final String PRIVILEGED_EXPORTED_CLASS_PACKAGES_PROPERTY
public static final String PRIVILEGED_ARTIFACTS_PROPERTY
public static final String EXPORTED_RESOURCE_PROPERTY
public static final String EXPORTED_SERVICES_PROPERTY
public ClasspathModuleDiscoverer(ClassLoader classLoader)
public List<MuleModule> discover()
ModuleDiscovererdiscover in interface ModuleDiscovererList containing all MuleModule found in the container.protected String getModulePropertiesFileName()
Copyright © 2003–2018 MuleSoft, Inc.. All rights reserved.