[jboss-cvs] JBossAS SVN: r103363 - projects/jboss-jca/trunk/validator/src/main/java/org/jboss/jca/validator.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Wed Mar 31 17:05:11 EDT 2010
Author: maeste
Date: 2010-03-31 17:05:10 -0400 (Wed, 31 Mar 2010)
New Revision: 103363
Modified:
projects/jboss-jca/trunk/validator/src/main/java/org/jboss/jca/validator/Key.java
projects/jboss-jca/trunk/validator/src/main/java/org/jboss/jca/validator/Validate.java
projects/jboss-jca/trunk/validator/src/main/java/org/jboss/jca/validator/ValidateClass.java
projects/jboss-jca/trunk/validator/src/main/java/org/jboss/jca/validator/ValidateObject.java
Log:
[JBJCA-303] converting Key class into enum
Modified: projects/jboss-jca/trunk/validator/src/main/java/org/jboss/jca/validator/Key.java
===================================================================
--- projects/jboss-jca/trunk/validator/src/main/java/org/jboss/jca/validator/Key.java 2010-03-31 20:48:57 UTC (rev 103362)
+++ projects/jboss-jca/trunk/validator/src/main/java/org/jboss/jca/validator/Key.java 2010-03-31 21:05:10 UTC (rev 103363)
@@ -25,30 +25,18 @@
/**
* Key
*/
-public class Key
-{
- /** Resource adapter */
- public static final int RESOURCE_ADAPTER = 0;
+public enum Key {
- /** Managed connection factory */
- public static final int MANAGED_CONNECTION_FACTORY = 1;
-
- /** Activation spec */
- public static final int ACTIVATION_SPEC = 2;
-
- /** Admin object */
- public static final int ADMIN_OBJECT = 3;
-
- /** Managed connection */
- public static final int MANAGED_CONNECTION = 4;
-
- /** Connection factory */
- public static final int CONNECTION_FACTORY = 5;
-
- /**
- * Constructor
- */
- private Key()
- {
- }
+ /** Resource adapter */
+ RESOURCE_ADAPTER,
+ /** Managed connection factory */
+ MANAGED_CONNECTION_FACTORY,
+ /** Activation spec */
+ ACTIVATION_SPEC,
+ /** Admin object */
+ ADMIN_OBJECT,
+ /** Managed connection */
+ MANAGED_CONNECTION,
+ /** Connection factory */
+ CONNECTION_FACTORY;
}
Modified: projects/jboss-jca/trunk/validator/src/main/java/org/jboss/jca/validator/Validate.java
===================================================================
--- projects/jboss-jca/trunk/validator/src/main/java/org/jboss/jca/validator/Validate.java 2010-03-31 20:48:57 UTC (rev 103362)
+++ projects/jboss-jca/trunk/validator/src/main/java/org/jboss/jca/validator/Validate.java 2010-03-31 21:05:10 UTC (rev 103363)
@@ -31,8 +31,8 @@
* Get the key
* @return The key
*/
- public int getKey();
-
+ public Key getKey();
+
/**
* Get the class
* @return The class
Modified: projects/jboss-jca/trunk/validator/src/main/java/org/jboss/jca/validator/ValidateClass.java
===================================================================
--- projects/jboss-jca/trunk/validator/src/main/java/org/jboss/jca/validator/ValidateClass.java 2010-03-31 20:48:57 UTC (rev 103362)
+++ projects/jboss-jca/trunk/validator/src/main/java/org/jboss/jca/validator/ValidateClass.java 2010-03-31 21:05:10 UTC (rev 103363)
@@ -28,35 +28,35 @@
/**
* ValidateClass for objects that should be validated
*/
-public class ValidateClass implements Validate
+public class ValidateClass implements Validate
{
/** Key */
- private final int key;
+ private final Key key;
/** config-property */
private final List<ConfigPropertyMetaData> configProperties;
/** Clazz */
private Class<?> clazz;
-
+
/**
* Constructor
* @param key The key
* @param clazz The class
*/
- public ValidateClass(int key,
+ public ValidateClass(Key key,
Class<?> clazz)
{
this(key, clazz, null);
}
-
+
/**
* Constructor
* @param key The key
* @param clazz The class
* @param configProperties The list of config property metadata
*/
- public ValidateClass(int key,
+ public ValidateClass(Key key,
Class<?> clazz,
List<ConfigPropertyMetaData> configProperties)
{
@@ -64,7 +64,7 @@
this.clazz = clazz;
this.configProperties = configProperties;
}
-
+
/**
* Constructor
* @param key The key
@@ -72,7 +72,7 @@
* @param cl the class loader used to load class
* @param configProperties The list of config property metadata
*/
- public ValidateClass(int key, String className, ClassLoader cl, List<ConfigPropertyMetaData> configProperties)
+ public ValidateClass(Key key, String className, ClassLoader cl, List<ConfigPropertyMetaData> configProperties)
{
this.key = key;
try
@@ -90,7 +90,7 @@
* Get the key
* @return The key
*/
- public int getKey()
+ public Key getKey()
{
return key;
}
@@ -103,7 +103,7 @@
{
return clazz;
}
-
+
/**
* Get the list of config properties
* @return The list
Modified: projects/jboss-jca/trunk/validator/src/main/java/org/jboss/jca/validator/ValidateObject.java
===================================================================
--- projects/jboss-jca/trunk/validator/src/main/java/org/jboss/jca/validator/ValidateObject.java 2010-03-31 20:48:57 UTC (rev 103362)
+++ projects/jboss-jca/trunk/validator/src/main/java/org/jboss/jca/validator/ValidateObject.java 2010-03-31 21:05:10 UTC (rev 103363)
@@ -39,19 +39,19 @@
* @param key The key
* @param object The key
*/
- public ValidateObject(int key,
+ public ValidateObject(Key key,
Object object)
{
this(key, object, null);
}
-
+
/**
* Constructor
* @param key The key
* @param object The key
* @param configProperties The list of config property metadata
*/
- public ValidateObject(int key,
+ public ValidateObject(Key key,
Object object,
List<ConfigPropertyMetaData> configProperties)
{
More information about the jboss-cvs-commits
mailing list