[seam-commits] Seam SVN: r13628 - in modules/persistence/trunk/impl/src/main/java/org/jboss/seam/persistence: util and 1 other directory.
seam-commits at lists.jboss.org
seam-commits at lists.jboss.org
Mon Aug 23 04:50:48 EDT 2010
Author: shane.bryzak at jboss.com
Date: 2010-08-23 04:50:46 -0400 (Mon, 23 Aug 2010)
New Revision: 13628
Modified:
modules/persistence/trunk/impl/src/main/java/org/jboss/seam/persistence/InjectionEventListener.java
modules/persistence/trunk/impl/src/main/java/org/jboss/seam/persistence/util/EjbApi.java
Log:
updated to use new weld extensions methods
Modified: modules/persistence/trunk/impl/src/main/java/org/jboss/seam/persistence/InjectionEventListener.java
===================================================================
--- modules/persistence/trunk/impl/src/main/java/org/jboss/seam/persistence/InjectionEventListener.java 2010-08-23 08:34:43 UTC (rev 13627)
+++ modules/persistence/trunk/impl/src/main/java/org/jboss/seam/persistence/InjectionEventListener.java 2010-08-23 08:50:46 UTC (rev 13628)
@@ -100,7 +100,7 @@
*/
private boolean injectionRequired(Class<?> entityClass)
{
- for (Field f : Reflections.getAllFields(entityClass))
+ for (Field f : Reflections.getAllDeclaredFields(entityClass))
{
if (f.isAnnotationPresent(Inject.class))
{
@@ -108,7 +108,7 @@
}
}
- for (Method m : Reflections.getAllMethods(entityClass))
+ for (Method m : Reflections.getAllDeclaredMethods(entityClass))
{
if (m.isAnnotationPresent(Inject.class))
{
@@ -116,7 +116,7 @@
}
}
- for (Constructor<?> c : Reflections.getAllConstructors(entityClass))
+ for (Constructor<?> c : Reflections.getAllDeclaredConstructors(entityClass))
{
if (c.isAnnotationPresent(Inject.class))
{
Modified: modules/persistence/trunk/impl/src/main/java/org/jboss/seam/persistence/util/EjbApi.java
===================================================================
--- modules/persistence/trunk/impl/src/main/java/org/jboss/seam/persistence/util/EjbApi.java 2010-08-23 08:34:43 UTC (rev 13627)
+++ modules/persistence/trunk/impl/src/main/java/org/jboss/seam/persistence/util/EjbApi.java 2010-08-23 08:50:46 UTC (rev 13628)
@@ -111,17 +111,17 @@
public static String name(Annotation annotation)
{
- return (String) invokeAndWrap(Reflections.getMethod(annotation.annotationType(), "name"), annotation);
+ return (String) invokeAndWrap(Reflections.findDeclaredMethod(annotation.annotationType(), "name"), annotation);
}
public static Class[] value(Annotation annotation)
{
- return (Class[]) invokeAndWrap(Reflections.getMethod(annotation.annotationType(), "value"), annotation);
+ return (Class[]) invokeAndWrap(Reflections.findDeclaredMethod(annotation.annotationType(), "value"), annotation);
}
public static boolean rollback(Annotation annotation)
{
- return (Boolean) invokeAndWrap(Reflections.getMethod(annotation.annotationType(), "rollback"), annotation);
+ return (Boolean) invokeAndWrap(Reflections.findDeclaredMethod(annotation.annotationType(), "rollback"), annotation);
}
private static Object invokeAndWrap(Method method, Object instance, Object... parameters)
More information about the seam-commits
mailing list