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.