If an application calls XAResource.prepare(Xid), any constraints with
a constraint mode of DEFERRED are checked. If there is a violation,
If an application calls XAResource.commit(Xid, true) (with true
indicating a one-phase commit), any constraints with a constraint mode of
DEFERRED are checked. If there is a violation,
See