@Override protected void validate() { logger.debug("Validating commit request: {}", this.commitRequest.getId()); // // some other helper may have already done the work for us // ValidationStatus validationStatus = this.commitRequest.getValidationStatus(); // boolean alreadyValidated = validationStatus != ValidationStatus.UNSET; // // if (alreadyValidated) { // logger.debug("Commit request {} is already {}", this.commitRequest.getId(), // (validationStatus == ValidationStatus.VALID ? "VALID" : "INVALID")); // return; // } super.validate(); }
@Override protected void tryCommit() { if (isWriteTransaction()) { validate(); ensureCommitStatus(); upgradeTx(getCommitTxRecord()); } }