protected String determineSql(int timeout) { if ( timeout == LockOptions.WAIT_FOREVER) { return waitForeverSql; } else if ( timeout == LockOptions.NO_WAIT) { return getNoWaitSql(); } else if ( timeout == LockOptions.SKIP_LOCKED) { return getSkipLockedSql(); } else { return generateLockString( timeout ); } }
protected String getNoWaitSql() { if ( noWaitSql == null ) { noWaitSql = generateLockString( LockOptions.NO_WAIT ); } return noWaitSql; }
protected String determineSql(int timeout) { return timeout == LockOptions.WAIT_FOREVER ? waitForeverSql : timeout == LockOptions.NO_WAIT ? getNoWaitSql() : generateLockString( timeout ); }
protected AbstractSelectLockingStrategy(Lockable lockable, LockMode lockMode) { this.lockable = lockable; this.lockMode = lockMode; this.waitForeverSql = generateLockString( LockOptions.WAIT_FOREVER ); }
protected String determineSql(int timeout) { return timeout == LockOptions.WAIT_FOREVER ? waitForeverSql : timeout == LockOptions.NO_WAIT ? getNoWaitSql() : generateLockString( timeout ); }
protected String determineSql(int timeout) { if ( timeout == LockOptions.WAIT_FOREVER) { return waitForeverSql; } else if ( timeout == LockOptions.NO_WAIT) { return getNoWaitSql(); } else if ( timeout == LockOptions.SKIP_LOCKED) { return getSkipLockedSql(); } else { return generateLockString( timeout ); } }
protected String getSkipLockedSql() { if ( skipLockedSql == null ) { skipLockedSql = generateLockString( LockOptions.SKIP_LOCKED ); } return skipLockedSql; } }
protected String getNoWaitSql() { if ( noWaitSql == null ) { noWaitSql = generateLockString( LockOptions.NO_WAIT ); } return noWaitSql; }
public String getNoWaitSql() { if ( noWaitSql == null ) { noWaitSql = generateLockString( LockOptions.NO_WAIT ); } return noWaitSql; } }
protected AbstractSelectLockingStrategy(Lockable lockable, LockMode lockMode) { this.lockable = lockable; this.lockMode = lockMode; this.waitForeverSql = generateLockString( LockOptions.WAIT_FOREVER ); }
protected String getSkipLockedSql() { if ( skipLockedSql == null ) { skipLockedSql = generateLockString( LockOptions.SKIP_LOCKED ); } return skipLockedSql; } }
protected AbstractSelectLockingStrategy(Lockable lockable, LockMode lockMode) { this.lockable = lockable; this.lockMode = lockMode; this.waitForeverSql = generateLockString( LockOptions.WAIT_FOREVER ); }
public String getNoWaitSql() { if ( noWaitSql == null ) { noWaitSql = generateLockString( LockOptions.NO_WAIT ); } return noWaitSql; } }
protected AbstractSelectLockingStrategy(Lockable lockable, LockMode lockMode) { this.lockable = lockable; this.lockMode = lockMode; this.waitForeverSql = generateLockString( LockOptions.WAIT_FOREVER ); }