support useLocalSessionState config, default is true

This commit is contained in:
wenshao
2013-04-15 17:07:51 +08:00
parent 7694391390
commit b1e563fa5f
3 changed files with 24 additions and 0 deletions
@@ -231,12 +231,24 @@ public abstract class DruidAbstractDataSource extends WrapperAdapter implements
private Boolean useUnfairLock = null;
private boolean useLocalSessionState = true;
public DruidAbstractDataSource(boolean lockFair){
lock = new ReentrantLock(lockFair);
notEmpty = lock.newCondition();
empty = lock.newCondition();
}
public boolean isUseLocalSessionState() {
return useLocalSessionState;
}
public void setUseLocalSessionState(boolean useLocalSessionState) {
this.useLocalSessionState = useLocalSessionState;
}
public boolean isOracle() {
return isOracle;