[jboss-cvs] JBossAS SVN: r67039 - trunk/ejb3/src/main/org/jboss/ejb3/enc.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Tue Nov 13 15:24:01 EST 2007
Author: adrian at jboss.org
Date: 2007-11-13 15:24:01 -0500 (Tue, 13 Nov 2007)
New Revision: 67039
Modified:
trunk/ejb3/src/main/org/jboss/ejb3/enc/MessageDestinationResolver.java
Log:
[EJBTHREE-1067] - Update the MessageDestinationResolver to use the new metadata
Modified: trunk/ejb3/src/main/org/jboss/ejb3/enc/MessageDestinationResolver.java
===================================================================
--- trunk/ejb3/src/main/org/jboss/ejb3/enc/MessageDestinationResolver.java 2007-11-13 20:09:27 UTC (rev 67038)
+++ trunk/ejb3/src/main/org/jboss/ejb3/enc/MessageDestinationResolver.java 2007-11-13 20:24:01 UTC (rev 67039)
@@ -21,14 +21,13 @@
*/
package org.jboss.ejb3.enc;
-import java.util.Collection;
import java.util.HashMap;
import java.util.Map;
import org.jboss.ejb3.DeploymentScope;
import org.jboss.ejb3.Ejb3Deployment;
-import org.jboss.ejb3.metamodel.MessageDestination;
import org.jboss.logging.Logger;
+import org.jboss.metadata.javaee.spec.MessageDestinationMetaData;
import org.jboss.metadata.javaee.spec.MessageDestinationsMetaData;
/**
@@ -43,28 +42,24 @@
private static final Logger log = Logger.getLogger(MessageDestinationResolver.class);
private DeploymentScope deploymentScope;
- private Map<String, MessageDestination> messageDestinations = new HashMap<String, MessageDestination>();
-
- public MessageDestinationResolver(DeploymentScope deploymentScope, Collection<MessageDestination> destinations)
+ private Map<String, MessageDestinationMetaData> messageDestinations = new HashMap<String, MessageDestinationMetaData>();
+
+ public MessageDestinationResolver(DeploymentScope deploymentScope, MessageDestinationsMetaData mergedMessageDestinations)
{
this.deploymentScope = deploymentScope;
- if(destinations != null)
+ if (mergedMessageDestinations != null)
{
- for(MessageDestination dest : destinations)
+ for (MessageDestinationMetaData dest : mergedMessageDestinations)
{
messageDestinations.put(dest.getMessageDestinationName(), dest);
}
}
- }
-
- public MessageDestinationResolver(DeploymentScope deploymentScope2, MessageDestinationsMetaData mergedMessageDestinations)
- {
// TODO Auto-generated constructor stub
}
private String getMessageDestinationJNDIName(String name)
{
- MessageDestination dest = messageDestinations.get(name);
+ MessageDestinationMetaData dest = messageDestinations.get(name);
if(dest != null)
return dest.getJndiName();
return null;
More information about the jboss-cvs-commits
mailing list