[jboss-cvs] JBossCache/src/org/jboss/cache/config ...
Brian Stansberry
brian.stansberry at jboss.com
Wed May 23 00:01:46 EDT 2007
User: bstansberry
Date: 07/05/23 00:01:46
Modified: src/org/jboss/cache/config CacheLoaderConfig.java
Log:
Fix handling of singletonStore.pushStateWhenCoordinator
Revision Changes Path
1.21 +9 -6 JBossCache/src/org/jboss/cache/config/CacheLoaderConfig.java
(In the diff below, changes in quantity of whitespace are not shown.)
Index: CacheLoaderConfig.java
===================================================================
RCS file: /cvsroot/jboss/JBossCache/src/org/jboss/cache/config/CacheLoaderConfig.java,v
retrieving revision 1.20
retrieving revision 1.21
diff -u -b -r1.20 -r1.21
--- CacheLoaderConfig.java 19 Jan 2007 02:04:14 -0000 1.20
+++ CacheLoaderConfig.java 23 May 2007 04:01:46 -0000 1.21
@@ -265,18 +265,21 @@
public boolean isPushStateWhenCoordinator()
{
- return pushStateWhenCoordinator;
+ return singletonStore && pushStateWhenCoordinator;
}
public void setPushStateWhenCoordinator(boolean pushStateWhenCoordinator)
{
testImmutability("pushStateWhenCoordinator");
- if (singletonStore)
- {
- /* pushStateWhenCoordinator only makes sense if the cache loader
- has been configured as a singleton store */
+ // BES 2207/05/22 -- only setting this if singletonStore == true
+ // is invalid since you can't control the order in which properties
+ // are set. Instead control this via an && in the getter
+// if (singletonStore)
+// {
+// /* pushStateWhenCoordinator only makes sense if the cache loader
+// has been configured as a singleton store */
this.pushStateWhenCoordinator = pushStateWhenCoordinator;
- }
+// }
}
public boolean equals(Object obj)
More information about the jboss-cvs-commits
mailing list