应用程序配置/启动后执行插件功能

时间:2015-07-03 03:02:57

标签: grails grails-plugin

我正在开发一个grails插件,我希望在应用程序Config.groovy处理完毕后发送一封电子邮件。 (出于一个原因,Config.groovy - 或其他外部配置文件 - 将具有我为电子邮件所需的所有配置。)

我尝试了MyPluginBootStrap.groovy,但是在应用程序配置之前执行了(实际上,它是BootStrap.groovy)。似乎所有正常的插件onXXX()挂钩都在应用程序启动之前执行。

我的下一个想法是告诉人们他们需要手动调用插件中的方法来触发功能。因此,他们可能会向BootStrap.groovy添加电话。但我希望它更自动化。

理想情况下,我希望工作方式如下:

  1. 开发人员将插件添加到BuildConfig.groovy;
  2. 开发人员在Config.groovy - 或外部配置中指定一些配置;然后
  3. 当你的应用程序启动时,电子邮件会被发送 - 除了上面的第1项和第2项之外,他们不需要做任何事情。
  4. 这可能吗?

0 个答案:

没有答案