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