[jboss-cvs] JBossAS SVN: r97861 - branches/JBPAPP_4_3_0_GA_CP03_JBPAPP-3260/ejb3/src/main/org/jboss/ejb3.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Tue Dec 15 15:29:01 EST 2009
Author: jbertram at redhat.com
Date: 2009-12-15 15:29:00 -0500 (Tue, 15 Dec 2009)
New Revision: 97861
Modified:
branches/JBPAPP_4_3_0_GA_CP03_JBPAPP-3260/ejb3/src/main/org/jboss/ejb3/EJBContainer.java
Log:
JBPAPP-3260
Modified: branches/JBPAPP_4_3_0_GA_CP03_JBPAPP-3260/ejb3/src/main/org/jboss/ejb3/EJBContainer.java
===================================================================
--- branches/JBPAPP_4_3_0_GA_CP03_JBPAPP-3260/ejb3/src/main/org/jboss/ejb3/EJBContainer.java 2009-12-15 20:25:03 UTC (rev 97860)
+++ branches/JBPAPP_4_3_0_GA_CP03_JBPAPP-3260/ejb3/src/main/org/jboss/ejb3/EJBContainer.java 2009-12-15 20:29:00 UTC (rev 97861)
@@ -472,6 +472,19 @@
return objectName;
}
+ @SuppressWarnings("unchecked")
+ public static <C extends EJBContainer> C getEJBContainer(Advisor advisor)
+ {
+ try
+ {
+ return (C) advisor;
+ }
+ catch(ClassCastException e)
+ {
+ throw new ClassCastException(e.getMessage() + " using " + advisor);
+ }
+ }
+
public String getEjbName()
{
return ejbName;
More information about the jboss-cvs-commits
mailing list