[jboss-cvs] JBossAS SVN: r69114 - projects/ejb3/trunk/core/src/main/java/org/jboss/ejb3/cache/tree.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Fri Jan 18 11:28:42 EST 2008
Author: bstansberry at jboss.com
Date: 2008-01-18 11:28:41 -0500 (Fri, 18 Jan 2008)
New Revision: 69114
Modified:
projects/ejb3/trunk/core/src/main/java/org/jboss/ejb3/cache/tree/StatefulTreeCache.java
Log:
Get rid of Option cloning
Modified: projects/ejb3/trunk/core/src/main/java/org/jboss/ejb3/cache/tree/StatefulTreeCache.java
===================================================================
--- projects/ejb3/trunk/core/src/main/java/org/jboss/ejb3/cache/tree/StatefulTreeCache.java 2008-01-18 15:50:29 UTC (rev 69113)
+++ projects/ejb3/trunk/core/src/main/java/org/jboss/ejb3/cache/tree/StatefulTreeCache.java 2008-01-18 16:28:41 UTC (rev 69114)
@@ -78,13 +78,8 @@
private static final String[] DEFAULT_HASH_BUCKETS = new String[DEFAULT_BUCKET_COUNT];
- private static Option LOCAL_ONLY_OPTION = new Option();
- private static Option GRAVITATE_OPTION = new Option();
static
{
- LOCAL_ONLY_OPTION.setCacheModeLocal(true);
- GRAVITATE_OPTION.setForceDataGravitation(true);
-
for (int i = 0; i < DEFAULT_HASH_BUCKETS.length; i++)
{
DEFAULT_HASH_BUCKETS[i] = String.valueOf(i);
@@ -682,26 +677,16 @@
private static Option getLocalOnlyOption()
{
- try
- {
- return LOCAL_ONLY_OPTION.clone();
- }
- catch (CloneNotSupportedException e)
- {
- throw new RuntimeException(e);
- }
+ Option opt = new Option();
+ opt.setCacheModeLocal(true);
+ return opt;
}
private static Option getGravitateOption()
{
- try
- {
- return GRAVITATE_OPTION.clone();
- }
- catch (CloneNotSupportedException e)
- {
- throw new RuntimeException(e);
- }
+ Option opt = new Option();
+ opt.setForceDataGravitation(true);
+ return opt;
}
private class RemovalTimeoutTask extends Thread
More information about the jboss-cvs-commits
mailing list