I'm planning to have a view that presents a button so that when it is clicked, it will run a Quartz job and the page will finish loading successfully (no need to wai开发者_C百科t for the job to finish). Based on this documentation, you can have a custom trigger class. Can you help me implementing it?
My job:
class ReconciliationJob {
    static triggers = {
        custom name:'customTrigger', triggerClass:ReconciliationTrigger, targetDate:myValue
    }
    def execute() {
        // execute task
    }
}
How can I implement ReconciliationTrigger class? Also, I need to pass a parameter to the job too.
Thanks.
I think you've mixed up jobs and queues.
Quartz jobs are background tasks which run on a time-based trigger and are not designed to be kicked off by user-driven events.
Queues, such as JMS, allow you to send an asynchronous 'message' (method call) in the manner you describe. Take a look at the Grails JMS plugin and it might be what you're looking for.
 
         
                                         
                                         
                                         
                                        ![Interactive visualization of a graph in python [closed]](https://www.devze.com/res/2023/04-10/09/92d32fe8c0d22fb96bd6f6e8b7d1f457.gif) 
                                         
                                         
                                         
                                         加载中,请稍侯......
 加载中,请稍侯......
      
精彩评论