Package org.codehaus.groovy.runtime.m12n
Class ExtensionModuleScanner
java.lang.Object
org.codehaus.groovy.runtime.m12n.ExtensionModuleScanner
public class ExtensionModuleScanner
extends java.lang.Object
A module extension scanner is responsible for searching classpath modules,
 loading metadata from module descriptors, then perform custom tasks for each
 module.
 This class was introduced as a fix for GROOVY-6008
- Since:
- 2.1.2
- 
Nested Class SummaryNested Classes Modifier and Type Class Description static interfaceExtensionModuleScanner.ExtensionModuleListener
- 
Field SummaryFields Modifier and Type Field Description static java.lang.StringLEGACY_MODULE_META_INF_FILEstatic java.lang.StringMODULE_META_INF_FILE
- 
Constructor SummaryConstructors Constructor Description ExtensionModuleScanner(ExtensionModuleScanner.ExtensionModuleListener listener, java.lang.ClassLoader loader)
- 
Method SummaryModifier and Type Method Description voidscanClasspathModules()voidscanExtensionModuleFromProperties(java.util.Properties properties)Methods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
- 
Field Details- 
LEGACY_MODULE_META_INF_FILEpublic static final java.lang.String LEGACY_MODULE_META_INF_FILE- See Also:
- Constant Field Values
 
- 
MODULE_META_INF_FILEpublic static final java.lang.String MODULE_META_INF_FILE- See Also:
- Constant Field Values
 
 
- 
- 
Constructor Details- 
ExtensionModuleScannerpublic ExtensionModuleScanner(ExtensionModuleScanner.ExtensionModuleListener listener, java.lang.ClassLoader loader)
 
- 
- 
Method Details- 
scanClasspathModulespublic void scanClasspathModules()
- 
scanExtensionModuleFromPropertiespublic void scanExtensionModuleFromProperties(java.util.Properties properties)
 
-