2013-11-16 3 views
1

Когда я установил Grails Quartz работу так:withTransaction для работы кварца в Grails?

class TestJob { 

    static triggers = { 
     simple repeatInterval: 5000l // execute job once in 5 seconds 
    } 

def execute() { 

    def users = User.getAll() 
    users.each { user -> 
    user.enabled = true 
    user.save() 

    } 

} 

} 

Должен ли я, чтобы обернуть содержание выполнить в withTransaction блоке?

ответ

1

Только если вам нужна сделка.

На самом деле, плагин Quartz создает контекст персистентности, но не создает транзакцию.

Смежные вопросы