withTransaction de Quartzo Trabalhos em Grails?
-
21-12-2019 - |
Pergunta
Quando eu definir um Grails Quartzo trabalho como este:
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()
}
}
}
Tenho para moldar o conteúdo de executar em um withTransaction bloco?
Solução
Apenas se você precisar de transação.
Na verdade, o Quartzo plugin cria um contexto persistente, mas não cria uma transação.
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow