[jboss-cvs] JBossAS SVN: r75725 - projects/ejb3/trunk/core/src/main/java/org/jboss/ejb3/proxy/factory.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Sat Jul 12 01:28:32 EDT 2008
Author: ALRubinger
Date: 2008-07-12 01:28:32 -0400 (Sat, 12 Jul 2008)
New Revision: 75725
Modified:
projects/ejb3/trunk/core/src/main/java/org/jboss/ejb3/proxy/factory/ProxyFactoryHelper.java
Log:
[JBMETA-68] Refactor EJB3 Core alongside changes to jboss-metadata
Modified: projects/ejb3/trunk/core/src/main/java/org/jboss/ejb3/proxy/factory/ProxyFactoryHelper.java
===================================================================
--- projects/ejb3/trunk/core/src/main/java/org/jboss/ejb3/proxy/factory/ProxyFactoryHelper.java 2008-07-12 05:26:54 UTC (rev 75724)
+++ projects/ejb3/trunk/core/src/main/java/org/jboss/ejb3/proxy/factory/ProxyFactoryHelper.java 2008-07-12 05:28:32 UTC (rev 75725)
@@ -58,12 +58,11 @@
import org.jboss.ejb3.annotation.impl.RemoteImpl;
import org.jboss.ejb3.common.lang.ClassHelper;
import org.jboss.ejb3.jndipolicy.impl.PackagingBasedJndiBindingPolicy;
-import org.jboss.ejb3.service.ServiceContainer;
import org.jboss.ejb3.session.SessionContainer;
-import org.jboss.ejb3.stateful.StatefulContainer;
import org.jboss.ejb3.stateless.StatelessContainer;
import org.jboss.logging.Logger;
import org.jboss.metadata.ejb.jboss.jndipolicy.spi.DefaultJndiBindingPolicy;
+import org.jboss.metadata.ejb.jboss.jndipolicy.spi.DeploymentSummary;
import org.jboss.metadata.ejb.jboss.jndipolicy.spi.EjbDeploymentSummary;
/**
@@ -1039,18 +1038,17 @@
private static EjbDeploymentSummary getDeploymentSummaryFromContainer(EJBContainer container)
{
// Construct Deployment Summary
- EjbDeploymentSummary summary = new EjbDeploymentSummary();
- summary.setEjbName(container.getEjbName());
- summary.setService(container instanceof ServiceContainer);
- summary.setStateful(container instanceof StatefulContainer);
- summary.setDeploymentName(container.getDeployment().getName());
- summary.setBeanClassName(container.getBeanClass().getName());
+ DeploymentSummary dsummary = new DeploymentSummary();
+ dsummary.setDeploymentName(container.getDeployment().getName());
DeploymentScope scope = container.getDeployment().getEar();
if (scope != null)
{
- summary.setDeploymentScopeBaseName(scope.getBaseName());
+ dsummary.setDeploymentScopeBaseName(scope.getBaseName());
}
-
+
+ // Construct EjbDeploymetSummary
+ EjbDeploymentSummary summary = new EjbDeploymentSummary(container.getXml(),dsummary);
+
// Return
return summary;
}
More information about the jboss-cvs-commits
mailing list