public interface DynamicGrailsPlugin extends GrailsPlugin
Dynamic plugins to implement. Plugin implementations should define the plugin hooks doWithDynamicModules
Type Params | Return Type | Name and description |
---|---|---|
|
public void |
addModuleDescriptor(String type, Map<String, Object> args) |
|
public void |
addModuleDescriptor(String type, Map<String, Object> args, Closure<?> closure) |
|
public void |
doWithDynamicModules() |
|
public ModuleDescriptor<?> |
getModuleDescriptor(String key) |
|
public Collection<ModuleDescriptor<?>> |
getModuleDescriptors() |
<M> |
public List<ModuleDescriptor<M>> |
getModuleDescriptorsByModuleClass(Class<M> moduleClass) |
|
public Object |
getProvidedModules() |