code: @Override
      public void beforeCompletion() {
          if (tc.isEntryEnabled()) {
              Tr.entry(this, tc, "beforeCompletion");
              Tr.exit(this, tc, "beforeCompletion");
          }
      }
docs: Part of javax.transaction.Synchronization interface,
  This method is called by the Transaction Manager prior to the
  start of the transaction completion process.