Author: karthick
Date: Fri Dec 19 16:50:17 2008
New Revision: 728202
URL: http://svn.apache.org/viewvc?rev=728202&view=rev
Log:
Perform select for update with wait or no-wait, as the case may be.
Modified:
ode/branches/APACHE_ODE_1.X/dao-hibernate/src/main/java/org/apache/ode/daohib/bpel/ProcessDaoImpl.java
Modified:
ode/branches/APACHE_ODE_1.X/dao-hibernate/src/main/java/org/apache/ode/daohib/bpel/ProcessDaoImpl.java
URL:
http://svn.apache.org/viewvc/ode/branches/APACHE_ODE_1.X/dao-hibernate/src/main/java/org/apache/ode/daohib/bpel/ProcessDaoImpl.java?rev=728202&r1=728201&r2=728202&view=diff
==============================================================================
---
ode/branches/APACHE_ODE_1.X/dao-hibernate/src/main/java/org/apache/ode/daohib/bpel/ProcessDaoImpl.java
(original)
+++
ode/branches/APACHE_ODE_1.X/dao-hibernate/src/main/java/org/apache/ode/daohib/bpel/ProcessDaoImpl.java
Fri Dec 19 16:50:17 2008
@@ -143,7 +143,7 @@
Criteria process = instance.createCriteria("process");
process.add(Restrictions.eq("id", _process.getId()));
correlationSet.add(Expression.eq("value",
ckeyValue.toCanonicalString()));
- correlationSet.setLockMode(LockMode.UPGRADE_NOWAIT);
+ correlationSet.setLockMode(wait ? LockMode.UPGRADE :
LockMode.UPGRADE_NOWAIT);
return correlationSet.list();
} catch (HibernateException he) {
return Collections.EMPTY_LIST;