Groovy Documentation

org.codehaus.groovy.grails.plugins
[Java] Interface GrailsPluginManager

org.springframework.context.ApplicationContextAware
  org.codehaus.groovy.grails.plugins.GrailsPluginManager
All Superinterfaces:
ApplicationContextAware

public interface GrailsPluginManager
extends ApplicationContextAware

Handles the loading and management of plug-ins in the Grails system. A plugin a just like a normal Grails application except that it contains a file ending in *Plugin.groovy in the root of the directory.

A Plugin class is a Groovy class that has a version and optionally closures called doWithSpring, doWithContext and doWithWebDescriptor

The doWithSpring closure uses the BeanBuilder syntax (

Authors:
Graeme Rocher
See Also:
BeanBuilder
Since:
0.4


Groovy Documentation