Class TransactionLifecycleAwareSqlStatementLogger

java.lang.Object
org.hibernate.engine.jdbc.spi.SqlStatementLogger
org.broadleafcommerce.common.persistence.transaction.TransactionLifecycleAwareSqlStatementLogger

public class TransactionLifecycleAwareSqlStatementLogger extends org.hibernate.engine.jdbc.spi.SqlStatementLogger
Custom SqlStatementLogger that will log sql statements during a transaction with TransactionLifecycleMonitor.
Author:
Jeff Fischer
  • Constructor Details

    • TransactionLifecycleAwareSqlStatementLogger

      public TransactionLifecycleAwareSqlStatementLogger()
    • TransactionLifecycleAwareSqlStatementLogger

      public TransactionLifecycleAwareSqlStatementLogger(boolean logToStdout, boolean format)
  • Method Details

    • logStatement

      public void logStatement(String statement, org.hibernate.engine.jdbc.internal.Formatter formatter)
      Overrides:
      logStatement in class org.hibernate.engine.jdbc.spi.SqlStatementLogger