[jbosscache-commits] JBoss Cache SVN: r6349 - in core/trunk/src/main/java/org/jboss/cache: config and 1 other directories.
jbosscache-commits at lists.jboss.org
jbosscache-commits at lists.jboss.org
Mon Jul 21 09:04:46 EDT 2008
Author: manik.surtani at jboss.com
Date: 2008-07-21 09:04:46 -0400 (Mon, 21 Jul 2008)
New Revision: 6349
Modified:
core/trunk/src/main/java/org/jboss/cache/Modification.java
core/trunk/src/main/java/org/jboss/cache/Region.java
core/trunk/src/main/java/org/jboss/cache/config/Configuration.java
core/trunk/src/main/java/org/jboss/cache/notifications/event/Event.java
core/trunk/src/main/java/org/jboss/cache/notifications/event/NodeModifiedEvent.java
Log:
enums made static where possible
Modified: core/trunk/src/main/java/org/jboss/cache/Modification.java
===================================================================
--- core/trunk/src/main/java/org/jboss/cache/Modification.java 2008-07-21 13:03:16 UTC (rev 6348)
+++ core/trunk/src/main/java/org/jboss/cache/Modification.java 2008-07-21 13:04:46 UTC (rev 6349)
@@ -30,7 +30,7 @@
private static final long serialVersionUID = 7463314130283897197L;
- public enum ModificationType
+ public static enum ModificationType
{
PUT_KEY_VALUE,
PUT_DATA,
Modified: core/trunk/src/main/java/org/jboss/cache/Region.java
===================================================================
--- core/trunk/src/main/java/org/jboss/cache/Region.java 2008-07-21 13:03:16 UTC (rev 6348)
+++ core/trunk/src/main/java/org/jboss/cache/Region.java 2008-07-21 13:04:46 UTC (rev 6349)
@@ -37,7 +37,7 @@
/**
* Types of regions.
*/
- enum Type
+ static enum Type
{
EVICTION, MARSHALLING, ANY
}
@@ -45,7 +45,7 @@
/**
* Region status
*/
- enum Status
+ static enum Status
{
ACTIVATING, ACTIVE, INACTIVATING, INACTIVE
}
Modified: core/trunk/src/main/java/org/jboss/cache/config/Configuration.java
===================================================================
--- core/trunk/src/main/java/org/jboss/cache/config/Configuration.java 2008-07-21 13:03:16 UTC (rev 6348)
+++ core/trunk/src/main/java/org/jboss/cache/config/Configuration.java 2008-07-21 13:04:46 UTC (rev 6349)
@@ -36,7 +36,7 @@
/**
* Behavior of the JVM shutdown hook registered by the cache
*/
- public enum ShutdownHookBehavior
+ public static enum ShutdownHookBehavior
{
/**
* By default a shutdown hook is registered if no MBean server (apart from the JDK default) is detected.
@@ -55,7 +55,7 @@
/**
* Cache replication mode.
*/
- public enum CacheMode
+ public static enum CacheMode
{
/**
* Data is not replicated.
@@ -120,7 +120,7 @@
/**
* Cache node locking scheme.
*/
- public enum NodeLockingScheme
+ public static enum NodeLockingScheme
{
/**
* Data is locked using the MVCC locking scheme. This is the default locking scheme in JBoss Cache 3.0.0.
@@ -146,7 +146,6 @@
*/
public boolean isVersionedScheme()
{
-// return this == MVCC || this == OPTIMISTIC;
return this == OPTIMISTIC;
}
}
Modified: core/trunk/src/main/java/org/jboss/cache/notifications/event/Event.java
===================================================================
--- core/trunk/src/main/java/org/jboss/cache/notifications/event/Event.java 2008-07-21 13:03:16 UTC (rev 6348)
+++ core/trunk/src/main/java/org/jboss/cache/notifications/event/Event.java 2008-07-21 13:04:46 UTC (rev 6349)
@@ -10,7 +10,7 @@
*/
public interface Event
{
- enum Type
+ static enum Type
{
CACHE_STARTED, CACHE_STOPPED, CACHE_BLOCKED, CACHE_UNBLOCKED, NODE_ACTIVATED, NODE_PASSIVATED,
NODE_LOADED, NODE_EVICTED, NODE_CREATED, NODE_REMOVED, NODE_MODIFIED, NODE_MOVED, NODE_VISITED,
Modified: core/trunk/src/main/java/org/jboss/cache/notifications/event/NodeModifiedEvent.java
===================================================================
--- core/trunk/src/main/java/org/jboss/cache/notifications/event/NodeModifiedEvent.java 2008-07-21 13:03:16 UTC (rev 6348)
+++ core/trunk/src/main/java/org/jboss/cache/notifications/event/NodeModifiedEvent.java 2008-07-21 13:04:46 UTC (rev 6349)
@@ -13,7 +13,7 @@
/**
* Different cache modification types.
*/
- enum ModificationType
+ static enum ModificationType
{
PUT_DATA, REMOVE_DATA, PUT_MAP
}
More information about the jbosscache-commits
mailing list