[jboss-cvs] JBossAS SVN: r101205 - projects/weld-int/trunk/ejb/src/main/java/org/jboss/weld/integration/ejb.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Sat Feb 20 19:09:23 EST 2010
Author: pete.muir at jboss.org
Date: 2010-02-20 19:09:22 -0500 (Sat, 20 Feb 2010)
New Revision: 101205
Modified:
projects/weld-int/trunk/ejb/src/main/java/org/jboss/weld/integration/ejb/JBossSessionBean31DescriptorAdaptor.java
Log:
correctly detect singletons
Modified: projects/weld-int/trunk/ejb/src/main/java/org/jboss/weld/integration/ejb/JBossSessionBean31DescriptorAdaptor.java
===================================================================
--- projects/weld-int/trunk/ejb/src/main/java/org/jboss/weld/integration/ejb/JBossSessionBean31DescriptorAdaptor.java 2010-02-20 10:38:23 UTC (rev 101204)
+++ projects/weld-int/trunk/ejb/src/main/java/org/jboss/weld/integration/ejb/JBossSessionBean31DescriptorAdaptor.java 2010-02-21 00:09:22 UTC (rev 101205)
@@ -13,6 +13,7 @@
private final String localJndiName;
private final boolean noInterfaceView;
+ private final boolean singleton;
public JBossSessionBean31DescriptorAdaptor(JBossSessionBean31MetaData sessionBeanMetaData, DeploymentUnit deploymentUnit, EjbReferenceResolver resolver)
{
@@ -28,6 +29,7 @@
this.localJndiName = null;
this.noInterfaceView = true;
}
+ singleton = sessionBeanMetaData.isSingleton();
}
@Override
@@ -48,6 +50,12 @@
{
return noInterfaceView;
}
+
+ @Override
+ public boolean isSingleton()
+ {
+ return singleton;
+ }
private static String getJndiName(JBossSessionBean31MetaData sessionBean)
{
More information about the jboss-cvs-commits
mailing list