code: public void start()
     {
        if (transactionIntegration != null && transactionIntegration.getUserTransactionRegistry() != null)
           transactionIntegration.getUserTransactionRegistry().addListener(this);
  
        log.debugf("start: %s", this.toString());
     }
docs: {@inheritDoc}