[cvs]
expresso/expresso-web/WEB-INF/src/com/jcorporate/expresso/core/dbobj
RowSecuredDBObject.java
JCorporate Ltd
jcorp at jcorp2.servlets.net
Tue May 11 23:52:38 PDT 2004
Update of /home/javacorp/.cvs/expresso/expresso/expresso-web/WEB-INF/src/com/jcorporate/expresso/core/dbobj
In directory jcorp2.servlets.net:/tmp/cvs-serv3291/expresso-web/WEB-INF/src/com/jcorporate/expresso/core/dbobj
Modified Files:
RowSecuredDBObject.java
Log Message:
use localconnection, if available, to create and delete permissions, in order to preserve transaction context, if any
Index: RowSecuredDBObject.java
===================================================================
RCS file: /home/javacorp/.cvs/expresso/expresso/expresso-web/WEB-INF/src/com/jcorporate/expresso/core/dbobj/RowSecuredDBObject.java,v
retrieving revision 1.25
retrieving revision 1.26
diff -C2 -d -r1.25 -r1.26
*** RowSecuredDBObject.java 10 May 2004 19:00:50 -0000 1.25
--- RowSecuredDBObject.java 12 May 2004 06:52:36 -0000 1.26
***************
*** 219,222 ****
--- 219,226 ----
rowGroupPerms.setDataContext(getDataContext());
+ if (getLocalConnection() != null) {
+ rowGroupPerms.setConnection(getLocalConnection());
+ }
+
return rowGroupPerms.searchAndRetrieveList();
}
***************
*** 764,767 ****
--- 768,775 ----
rowGroupPerms.setDataContext(getDataContext());
rowGroupPerms.group(group);
+
+ if (getLocalConnection() != null) {
+ rowGroupPerms.setConnection(getLocalConnection());
+ }
if (rowGroupPerms.find()) {
More information about the cvs
mailing list