org.objectweb.easybeans.deployment.xml
Class EjbJarDeploymentDesc

java.lang.Object
  extended by org.objectweb.easybeans.deployment.xml.EjbJarDeploymentDesc

public class EjbJarDeploymentDesc
extends java.lang.Object

This class makes the availability of deployment descriptors used in an ejb-jar.

Author:
Florent Benoit

Field Summary
private  java.util.Map<java.lang.String,BeanDeploymentDesc> beansDeploymentDesc
          List of EJB/Bean deployment descriptors.
private static JLog logger
          Logger.
 
Constructor Summary
EjbJarDeploymentDesc()
          Constructor.
 
Method Summary
 void addBeanDeploymentDesc(BeanDeploymentDesc beanDeploymentDesc)
          Add deployment descriptor for a given Bean.
 BeanDeploymentDesc getBeanDeploymentDesc(java.lang.String ejbName)
          Get Bean deployment desc for a given bean name.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

logger

private static JLog logger
Logger.


beansDeploymentDesc

private java.util.Map<java.lang.String,BeanDeploymentDesc> beansDeploymentDesc
List of EJB/Bean deployment descriptors.

Constructor Detail

EjbJarDeploymentDesc

public EjbJarDeploymentDesc()
Constructor.

Method Detail

addBeanDeploymentDesc

public void addBeanDeploymentDesc(BeanDeploymentDesc beanDeploymentDesc)
Add deployment descriptor for a given Bean.

Parameters:
beanDeploymentDesc - deployment descriptor of a bean.

getBeanDeploymentDesc

public BeanDeploymentDesc getBeanDeploymentDesc(java.lang.String ejbName)
Get Bean deployment desc for a given bean name.

Parameters:
ejbName - key of the map of DD bean.
Returns:
Bean deployment desc of a given name.