There are a couple of potential problems here:
Your record simply isn't an UpdatableRecord
Are you sure that your FolderProcessChecklistRecord
is an UpdatableRecord
? Otherwise, you couldn't pass it to either batchDelete()
method
Your Transaction.current()
object doesn't implement all of DSLContext
jOOQ ships with overloaded DSLContext.batchDelete()
methods:
From other questions (by your coworkers?), I suspect that your custom Transaction
type might not correctly implement DSLContext
.