@Override public SqlStatementLogger getSqlStatementLogger() { return jdbcServices.getSqlStatementLogger(); }
@Override public SqlStatementLogger getSqlStatementLogger() { return jdbcServices.getSqlStatementLogger(); }
jdbcServices.getSqlStatementLogger().logStatement( dropStatement ); statement.execute( dropStatement );
for ( String creationStatement : creationStatements ) { try { jdbcServices.getSqlStatementLogger().logStatement( creationStatement );
protected AbstractBatchImpl(BatchKey key, JdbcCoordinator jdbcCoordinator) { if ( key == null ) { throw new IllegalArgumentException( "batch key cannot be null" ); } if ( jdbcCoordinator == null ) { throw new IllegalArgumentException( "JDBC coordinator cannot be null" ); } this.key = key; this.jdbcCoordinator = jdbcCoordinator; final JdbcServices jdbcServices = jdbcCoordinator.getJdbcSessionOwner() .getJdbcSessionContext() .getServiceRegistry() .getService( JdbcServices.class ); this.sqlStatementLogger = jdbcServices.getSqlStatementLogger(); this.sqlExceptionHelper = jdbcServices.getSqlExceptionHelper(); }
private static String logStatement(SessionFactoryImplementor factory, String sql) { final SqlStatementLogger statementLogger = factory.getServiceRegistry() .getService( JdbcServices.class ) .getSqlStatementLogger(); statementLogger.logStatement( sql, FormatStyle.BASIC.getFormatter() ); return sql; } }
public JdbcContextBuilder(ServiceRegistry serviceRegistry) { this.serviceRegistry = serviceRegistry; final JdbcServices jdbcServices = serviceRegistry.getService( JdbcServices.class ); this.sqlStatementLogger = jdbcServices.getSqlStatementLogger(); this.sqlExceptionHelper = jdbcServices.getSqlExceptionHelper(); this.dialect = jdbcServices.getJdbcEnvironment().getDialect(); this.jdbcConnectionAccess = jdbcServices.getBootstrapJdbcConnectionAccess(); }
/** * Constructs a ResultSetReturnImpl * * @param jdbcCoordinator The JdbcCoordinator */ public ResultSetReturnImpl(JdbcCoordinator jdbcCoordinator) { this.jdbcCoordinator = jdbcCoordinator; final JdbcServices jdbcServices = jdbcCoordinator.getJdbcSessionOwner() .getJdbcSessionContext() .getServiceRegistry() .getService( JdbcServices.class ); this.dialect = jdbcServices.getDialect(); this.sqlStatementLogger = jdbcServices.getSqlStatementLogger(); this.sqlExceptionHelper = jdbcServices.getSqlExceptionHelper(); }
@Override public void execute(Connection connection) throws SQLException { ( (SessionImplementor) workSession ).getFactory() .getServiceRegistry() .getService( JdbcServices.class ) .getSqlStatementLogger() .logStatement( sql ); PreparedStatement ps = connection.prepareStatement( sql ); ps.setInt( 1, 1 ); ResultSet resultSet = ps.executeQuery(); results.addAll( resultSetProcessor.extractResults( resultSet, (SessionImplementor) workSession, new QueryParameters(), Helper.parameterContext(), true, false, null, null ) ); resultSet.close(); ps.close(); } }
final SqlStatementLogger statementLogger = session.getFactory().getServiceRegistry() .getService( JdbcServices.class ) .getSqlStatementLogger(); if ( selectQuery == null || updateQuery == null ) { throw new AssertionFailure( "SequenceStyleGenerator's TableStructure was not properly initialized" );
final SqlStatementLogger statementLogger = session.getFactory().getServiceRegistry() .getService( JdbcServices.class ) .getSqlStatementLogger(); final SessionEventListenerManager statsCollector = session.getEventListenerManager();
.getSqlStatementLogger(); final SessionEventListenerManager statsCollector = session.getEventListenerManager();
public PreparedStatement prepareStatement() { try { getJdbcService().getSqlStatementLogger().logStatement( sql ); final PreparedStatement preparedStatement; try { jdbcCoordinator.getJdbcSessionOwner().getJdbcSessionContext().getObserver().jdbcPrepareStatementStart(); preparedStatement = doPrepare(); setStatementTimeout( preparedStatement ); } finally { jdbcCoordinator.getJdbcSessionOwner().getJdbcSessionContext().getObserver().jdbcPrepareStatementEnd(); } postProcess( preparedStatement ); return preparedStatement; } catch ( SQLException e ) { throw sqlExceptionHelper().convert( e, "could not prepare statement", sql ); } }
protected PreparedStatementProxyHandler( String sql, Statement statement, ConnectionProxyHandler connectionProxyHandler, Connection connectionProxy) { super( statement, connectionProxyHandler, connectionProxy ); connectionProxyHandler.getJdbcServices().getSqlStatementLogger().logStatement( sql ); this.sql = sql; }
private void logStatement(String sql) { final SqlStatementLogger statementLogger = jdbcServices.getSqlStatementLogger(); statementLogger.logStatement( sql, FormatStyle.BASIC.getFormatter() ); } }
protected void beginningInvocationHandling(Method method, Object[] args) { if ( isExecution( method ) ) { getJdbcServices().getSqlStatementLogger().logStatement( ( String ) args[0] ); } }
public SqlFieldsQuery createSqlFieldsQueryWithLog(String sql, QueryHints hints, Object... args) { String comment = hints != null ? hints.toComment() : ""; jdbcServices.getSqlStatementLogger().logStatement( comment + sql ); SqlFieldsQuery query = new SqlFieldsQuery( sql ); if ( args != null ) { query.setArgs( args ); } return query; }
/** * Convenience access to the SQL statement logger. * * @return The underlying JDBC services. */ protected SqlStatementLogger sqlStatementLogger() { return jdbcCoordinator.getTransactionCoordinator() .getTransactionContext() .getTransactionEnvironment() .getJdbcServices() .getSqlStatementLogger(); }
public DbOpenHelper(ServiceRegistry serviceRegistry) throws HibernateException { final JdbcServices jdbcServices = serviceRegistry.getService(JdbcServices.class); connectionHelper = new SuppliedConnectionProviderConnectionHelper(jdbcServices.getConnectionProvider()); sqlStatementLogger = jdbcServices.getSqlStatementLogger(); formatter = (sqlStatementLogger.isFormat() ? FormatStyle.DDL : FormatStyle.NONE).getFormatter(); }
public JdbcContextBuilder(ServiceRegistry serviceRegistry) { this.serviceRegistry = serviceRegistry; final JdbcServices jdbcServices = serviceRegistry.getService( JdbcServices.class ); this.sqlStatementLogger = jdbcServices.getSqlStatementLogger(); this.sqlExceptionHelper = jdbcServices.getSqlExceptionHelper(); this.dialect = jdbcServices.getJdbcEnvironment().getDialect(); this.jdbcConnectionAccess = jdbcServices.getBootstrapJdbcConnectionAccess(); }