buf = new StringBuilder(dialect.applyLocksToSql( buf.toString(), lockOptions, null ) );
@SuppressWarnings({"unchecked", "WeakerAccess"}) protected String buildSelectQuery(Dialect dialect) { final String alias = "tbl"; final String query = "select " + StringHelper.qualify( alias, valueColumnName ) + " from " + renderedTableName + ' ' + alias + " where " + StringHelper.qualify( alias, segmentColumnName ) + "=?"; final LockOptions lockOptions = new LockOptions( LockMode.PESSIMISTIC_WRITE ); lockOptions.setAliasSpecificLockMode( alias, LockMode.PESSIMISTIC_WRITE ); final Map updateTargetColumnsMap = Collections.singletonMap( alias, new String[] { valueColumnName } ); return dialect.applyLocksToSql( query, lockOptions, updateTargetColumnsMap ); }
buf = new StringBuilder(dialect.applyLocksToSql( buf.toString(), lockOptions, null ) );
public void verify() { String actualProcessedSql = dialect.applyLocksToSql( rawSql, lockOptions( aliasToLock ), Collections.EMPTY_MAP ); assertEquals( expectedProcessedSql, actualProcessedSql ); } }
result = dialect.applyLocksToSql( sql, locks, keyColumnNames );
return dialect.applyLocksToSql( sql, locks, keyColumnNames );
return dialect.applyLocksToSql( sql, locks, keyColumnNames );
@Override public String applyLocksToSql(String sql, LockOptions aliasedLockOptions, Map<String, String[]> keyColumnNames) { return delegate.applyLocksToSql(sql, aliasedLockOptions, keyColumnNames); }
@Override public String applyLocksToSql(String sql, LockOptions aliasedLockOptions, Map<String, String[]> keyColumnNames) { return delegate.applyLocksToSql(sql, aliasedLockOptions, keyColumnNames); }
@Override public String applyLocksToSql(String sql, LockOptions aliasedLockOptions, Map<String, String[]> keyColumnNames) { return delegate.applyLocksToSql(sql, aliasedLockOptions, keyColumnNames); }
@Override public String applyLocksToSql(String sql, LockOptions aliasedLockOptions, Map<String, String[]> keyColumnNames) { return delegate.applyLocksToSql(sql, aliasedLockOptions, keyColumnNames); }
@Override public String applyLocksToSql(String sql, LockOptions aliasedLockOptions, Map<String, String[]> keyColumnNames) { return delegate.applyLocksToSql(sql, aliasedLockOptions, keyColumnNames); }
@Override public String applyLocksToSql(String sql, LockOptions aliasedLockOptions, Map<String, String[]> keyColumnNames) { return delegate.applyLocksToSql(sql, aliasedLockOptions, keyColumnNames); }
@Override public String applyLocksToSql(String sql, LockOptions aliasedLockOptions, Map<String, String[]> keyColumnNames) { return delegate.applyLocksToSql(sql, aliasedLockOptions, keyColumnNames); }
@Override public String applyLocksToSql(String sql, LockOptions aliasedLockOptions, Map<String, String[]> keyColumnNames) { return delegate.applyLocksToSql(sql, aliasedLockOptions, keyColumnNames); }
@Override public String applyLocksToSql(String sql, LockOptions aliasedLockOptions, Map<String, String[]> keyColumnNames) { return delegate.applyLocksToSql(sql, aliasedLockOptions, keyColumnNames); }
protected String buildSelectQuery(Dialect dialect) { final String alias = "tbl"; String query = "select " + StringHelper.qualify( alias, valueColumnName ) + " from " + tableName + ' ' + alias + " where " + StringHelper.qualify( alias, segmentColumnName ) + "=?"; LockOptions lockOptions = new LockOptions( LockMode.PESSIMISTIC_WRITE ); lockOptions.setAliasSpecificLockMode( alias, LockMode.PESSIMISTIC_WRITE ); Map updateTargetColumnsMap = Collections.singletonMap( alias, new String[] { valueColumnName } ); return dialect.applyLocksToSql( query, lockOptions, updateTargetColumnsMap ); }
protected String buildSelectQuery(Dialect dialect) { final String alias = "tbl"; String query = "select " + StringHelper.qualify( alias, valueColumnName ) + " from " + tableName + ' ' + alias + " where " + StringHelper.qualify( alias, segmentColumnName ) + "=?"; LockOptions lockOptions = new LockOptions( LockMode.PESSIMISTIC_WRITE ); lockOptions.setAliasSpecificLockMode( alias, LockMode.PESSIMISTIC_WRITE ); Map updateTargetColumnsMap = Collections.singletonMap( alias, new String[] { valueColumnName } ); return dialect.applyLocksToSql( query, lockOptions, updateTargetColumnsMap ); }
protected String buildSelectQuery(Dialect dialect) { final String alias = "tbl"; String query = "select " + StringHelper.qualify(alias, valueColumnName) + " from " + tableName + ' ' + alias + " where " + StringHelper.qualify(alias, segmentColumnName) + "=?"; LockOptions lockOptions = new LockOptions(LockMode.PESSIMISTIC_WRITE); lockOptions.setAliasSpecificLockMode(alias, LockMode.PESSIMISTIC_WRITE); Map updateTargetColumnsMap = Collections.singletonMap(alias, new String[]{valueColumnName}); return dialect.applyLocksToSql(query, lockOptions, updateTargetColumnsMap); }
@SuppressWarnings({"unchecked", "WeakerAccess"}) protected String buildSelectQuery(Dialect dialect) { final String alias = "tbl"; final String query = "select " + StringHelper.qualify( alias, valueColumnName ) + " from " + renderedTableName + ' ' + alias + " where " + StringHelper.qualify( alias, segmentColumnName ) + "=?"; final LockOptions lockOptions = new LockOptions( LockMode.PESSIMISTIC_WRITE ); lockOptions.setAliasSpecificLockMode( alias, LockMode.PESSIMISTIC_WRITE ); final Map updateTargetColumnsMap = Collections.singletonMap( alias, new String[] { valueColumnName } ); return dialect.applyLocksToSql( query, lockOptions, updateTargetColumnsMap ); }