| Interface | Description |
|---|---|
| GrailsPlugin | Plugin interface that adds Spring org.springframework.beans.factory.config.BeanDefinitions to a registry based on a GrailsApplication object. |
| GrailsPluginInfo | Base interface that just contains information about a particular plugin. |
| GrailsPluginManager | Handles the loading and management of plugins in the Grails framework. |
| PluginManagerAware | For implementors interested in obtaining a reference to the Grails PluginManager instance. |
| PluginManagerLoader | Interface for a class that loads plugins |
| Class | Description |
|---|---|
| DefaultGrailsPluginManager |
|
| GrailsPluginSorter | Canonical topological sort for Grails plugins based on loadAfter
and loadBefore declarations. |
| GrailsVersionUtils | |
| Plugin | Super class for plugins to implement. |
| VersionComparator | A comparator that orders versions from oldest to newest, following the standard java.util.Comparator contract (a negative result means the first version is older). |
| Exception | Description |
|---|---|
| InvalidVersionException | Throw when a specified version number is invalid. |