Class Summary |
AbstractGrailsPlugin |
Abstract implementation that provides some default behaviours |
AbstractGrailsPluginManager |
Abstract implementation of the GrailsPluginManager interface |
BasePluginFilter |
Base functionality shared by IncludingPluginFilter and
ExcludingPluginFilter |
CorePluginFinder |
Class with responsibility for loading core plugin classes. |
DefaultGrailsPlugin |
Implementation of the GrailsPlugin interface that wraps a Groovy plugin class
and provides the magic to invoke its various methods from Java |
DefaultGrailsPluginManager |
A class that handles the loading and management of plug-ins in the Grails system. |
DefaultPluginMetaManager |
Implements the PluginMetaManager interface by parsing a set of plugin.xml files from the given
set of resources |
ExcludingPluginFilter |
Implementation of PluginFilter which removes that all of the supplied
plugins (identified by name) as well as their dependencies are omitted from the
filtered plugin list |
GrailsPluginManagerFactoryBean |
A factory bean for loading the GrailsPluginManager instance |
IdentityPluginFilter |
No-op implementation of PluginFilter |
IncludingPluginFilter |
Implementation of PluginFilter which ensures that only the supplied
plugins (identified by name) as well as their dependencies are included in the filtered plugin list |
PluginFilterRetriever |
Implements mechanism for figuring out what PluginFilter
implementation to use based on a set of provided configuration properties |
PluginManagerHolder |
Manages a thread bound plugin manager instance |