Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Interface
org.codehaus.groovy.grails.plugins.GrailsPlugin

Packages that use GrailsPlugin
org.codehaus.groovy.grails.plugins |

Uses of GrailsPlugin in org.codehaus.groovy.grails.plugins

Classes in org.codehaus.groovy.grails.plugins that implement GrailsPlugin
`class` | `AbstractGrailsPlugin` Abstract implementation that provides some default behaviours
`class` | `DefaultGrailsPlugin` Implementation of the GrailsPlugin interface that wraps a Groovy plugin class and provides the magic to invoke its various methods from Java.

Fields in org.codehaus.groovy.grails.plugins with type parameters of type GrailsPlugin
`protected Map<String,GrailsPlugin>` | `AbstractGrailsPluginManager.classNameToPluginMap`
`protected Map<String,GrailsPlugin>` | `AbstractGrailsPluginManager.failedPlugins`
`protected Map<String,GrailsPlugin>` | `BasePluginFilter.nameMap` Holds a name to GrailsPlugin map (String, Plugin).
`protected List<GrailsPlugin>` | `AbstractGrailsPluginManager.pluginList`
`protected Map<String,GrailsPlugin>` | `AbstractGrailsPluginManager.plugins`

Methods in org.codehaus.groovy.grails.plugins that return GrailsPlugin
`GrailsPlugin[]` | `AbstractGrailsPluginManager.getAllPlugins()`
`GrailsPlugin[]` | `GrailsPluginManager.getAllPlugins()` Returns an array of all the loaded plug-ins
`GrailsPlugin[]` | `AbstractGrailsPluginManager.getFailedLoadPlugins()`
`GrailsPlugin[]` | `GrailsPluginManager.getFailedLoadPlugins()`
`GrailsPlugin` | `AbstractGrailsPluginManager.getFailedPlugin(String name)`
`GrailsPlugin` | `GrailsPluginManager.getFailedPlugin(String name)` Retrieves a plug-in that failed to load, or null if it doesn't exist
`GrailsPlugin` | `AbstractGrailsPluginManager.getGrailsPlugin(String name)`
`GrailsPlugin` | `GrailsPluginManager.getGrailsPlugin(String name)` Retrieves a name Grails plugin instance
`GrailsPlugin` | `AbstractGrailsPluginManager.getGrailsPlugin(String name, Object version)`
`GrailsPlugin` | `GrailsPluginManager.getGrailsPlugin(String name, Object version)` Retrieves a plug-in for its name and version
`GrailsPlugin` | `AbstractGrailsPluginManager.getGrailsPluginForClassName(String name)`
`GrailsPlugin` | `GrailsPluginManager.getGrailsPluginForClassName(String name)` Obtains a GrailsPlugin for the given classname
`protected GrailsPlugin` | `BasePluginFilter.getNamedPlugin(String name)`
`GrailsPlugin` | `DefaultGrailsPlugin.getPlugin()`
`GrailsPlugin` | `DefaultPluginMetaManager.getPluginForResource(String name)` Deprecated.
`GrailsPlugin` | `PluginMetaManager.getPluginForResource(String name)` Obtains a plug-in instance from the pluginManager for the given resource name.
`GrailsPlugin[]` | `DefaultGrailsPluginManager.getUserPlugins()`
`GrailsPlugin[]` | `GrailsPluginManager.getUserPlugins()` Gets plugin installed by the user and not provided by the framework

Methods in org.codehaus.groovy.grails.plugins that return types with arguments of type GrailsPlugin
`List<GrailsPlugin>` | `BasePluginFilter.filterPluginList(List<GrailsPlugin> original)` Template method shared by subclasses of `BasePluginFilter`.
`List<GrailsPlugin>` | `PluginFilter.filterPluginList(List<GrailsPlugin> original)` Returns a filtered list of plugins.
`(package private) List<GrailsPlugin>` | `DefaultGrailsPluginManager.getPluginList()`
`protected abstract List<GrailsPlugin>` | `BasePluginFilter.getPluginList(List original, List pluginList)` Defines an operation getting the final list to return from the original and derived lists
`Collection<GrailsPlugin>` | `DefaultGrailsPluginManager.getPluginObservers(GrailsPlugin plugin)`

Methods in org.codehaus.groovy.grails.plugins with parameters of type GrailsPlugin
`protected abstract void` | `BasePluginFilter.addPluginDependencies(List additionalList, GrailsPlugin plugin)` Defines operation for adding dependencies for a plugin to the list
`protected void` | `ExcludingPluginFilter.addPluginDependencies(List additionalList, GrailsPlugin plugin)`
`protected void` | `IncludingPluginFilter.addPluginDependencies(List additionalList, GrailsPlugin plugin)`
`protected boolean` | `DefaultGrailsPluginManager.canRegisterPlugin(GrailsPlugin plugin)`
`protected void` | `DefaultGrailsPluginManager.evictPlugin(GrailsPlugin evictor, String evicteeName)`
`protected void` | `DefaultGrailsPlugin.fireModifiedEvent(Resource resource, GrailsPlugin grailsPlugin)`
`Collection<GrailsPlugin>` | `DefaultGrailsPluginManager.getPluginObservers(GrailsPlugin plugin)`
`Collection` | `GrailsPluginManager.getPluginObservers(GrailsPlugin plugin)` Retrieves a collection of plugins that are observing the specified plugin
`protected boolean` | `BasePluginFilter.isDependentOn(GrailsPlugin plugin, String pluginName)` Checks whether a plugin is dependent on another plugin with the specified name
`protected void` | `BasePluginFilter.registerDependency(List additionalList, GrailsPlugin plugin)` Adds a plugin to the additional if this hasn't happened already

Method parameters in org.codehaus.groovy.grails.plugins with type arguments of type GrailsPlugin
`List<GrailsPlugin>` | `BasePluginFilter.filterPluginList(List<GrailsPlugin> original)` Template method shared by subclasses of `BasePluginFilter`.
`List<GrailsPlugin>` | `PluginFilter.filterPluginList(List<GrailsPlugin> original)` Returns a filtered list of plugins.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES