@Override public String getDropIdTableCommand() { return super.getDropIdTableCommand(); } },
@Override public void release(JdbcServices jdbcServices, JdbcConnectionAccess connectionAccess) { if ( ! dropIdTables ) { return; } IdTableHelper.INSTANCE.executeIdTableDropStatements( dropTableStatements, jdbcServices, connectionAccess ); } }
@Override protected String generateIdSubselect(Queryable persister, IdTableInfo idTableInfo) { return super.generateIdSubselect( persister, idTableInfo ) + " where " + SESSION_ID_COLUMN_NAME + "=?"; }
@Override public String generateIdTableName(String baseName) { return "session." + super.generateIdTableName( baseName ); }
@Override protected void releaseFromUse(Queryable persister, SharedSessionContractImplementor session) { // clean up our id-table rows Helper.INSTANCE.cleanUpRows( idTableInfo.getQualifiedIdTableName(), session ); } }
@Override public String[] getSqlStatements() { return deleteHandler.getSqlStatements(); }
@Override protected String generateIdSubselect(Queryable persister, IdTableInfo idTableInfo) { return super.generateIdSubselect( persister, idTableInfo ) + " where " + SESSION_ID_COLUMN_NAME + "=?"; }
public String[] getSqlStatements() { return updateHandler.getSqlStatements(); }
@Override protected QualifiedTableName determineIdTableName( JdbcEnvironment jdbcEnvironment, PersistentClass entityBinding) { return new QualifiedTableName( catalog, schema, super.determineIdTableName( jdbcEnvironment, entityBinding ).getTableName() ); }
@Override public String generateIdTableName(String baseName) { return IdTableSupportStandardImpl.INSTANCE.generateIdTableName( baseName ); }
@Override protected void releaseFromUse(Queryable persister, SharedSessionContractImplementor session) { // clean up our id-table rows Helper.INSTANCE.cleanUpRows( idTableInfo.getQualifiedIdTableName(), session ); } }
@Override public void release( JdbcServices jdbcServices, JdbcConnectionAccess connectionAccess) { if ( ! dropIdTables ) { return; } IdTableHelper.INSTANCE.executeIdTableDropStatements( dropTableStatements, jdbcServices, connectionAccess ); }
@Override public String generateIdTableName(String baseName) { return "session." + super.generateIdTableName( baseName ); }
@Override public String generateIdTableName(String baseName) { return "temp." + super.generateIdTableName( baseName ); }
@Override public String generateIdTableName(String baseName) { return super.generateIdTableName( baseName ); }
@Override public String generateIdTableName(String baseName) { return "session." + super.generateIdTableName( baseName ); }
@Override public String generateIdTableName(String baseName) { final String name = super.generateIdTableName( baseName ); return name.length() > 30 ? name.substring( 1, 30 ) : name; }
@Override public String generateIdTableName(String baseName) { final String name = super.generateIdTableName( baseName ); return name.length() > 30 ? name.substring( 0, 30 ) : name; }
@Override public String generateIdTableName(String baseName) { final String name = super.generateIdTableName( baseName ); return name.length() > 25 ? name.substring( 1, 25 ) : name; }
@Override public String generateIdTableName(String baseName) { final String name = super.generateIdTableName( baseName ); return name.length() > 30 ? name.substring( 0, 30 ) : name; }