Author: covener
Date: Sat Sep  4 18:45:01 2010
New Revision: 992656

URL: http://svn.apache.org/viewvc?rev=992656&view=rev
Log:
add javadoc to isBusinessMethod() and note a TODO


Modified:
    
openwebbeans/trunk/webbeans-ejb/src/main/java/org/apache/webbeans/ejb/common/util/EjbUtility.java

Modified: 
openwebbeans/trunk/webbeans-ejb/src/main/java/org/apache/webbeans/ejb/common/util/EjbUtility.java
URL: 
http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-ejb/src/main/java/org/apache/webbeans/ejb/common/util/EjbUtility.java?rev=992656&r1=992655&r2=992656&view=diff
==============================================================================
--- 
openwebbeans/trunk/webbeans-ejb/src/main/java/org/apache/webbeans/ejb/common/util/EjbUtility.java
 (original)
+++ 
openwebbeans/trunk/webbeans-ejb/src/main/java/org/apache/webbeans/ejb/common/util/EjbUtility.java
 Sat Sep  4 18:45:01 2010
@@ -186,6 +186,17 @@ public final class EjbUtility
         }        
     }
     
+    /**
+     * Check if a given Method is a business method of the given enterprise 
bean.
+     * 
+     * FIXME: While remote interfaces aren't part of a 299 beans types, method 
+     * invocations of non-contextual references (@EJB) to remote interfaces 
are 
+     * business method invocations nonetheless.  Not presently accounted for 
here.
+     * 
+     * @param method the method of interest
+     * @param bean the Contextual
+     * @return true if the Method could be a business method invocation
+     */
     public static boolean isBusinessMethod(Method method, BaseEjbBean<?> bean)
     {
         List<Class<?>> businessLocals = bean.getBusinessLocalInterfaces();


Reply via email to