org.objectweb.easybeans.container.info
Class EJBJarInfo

java.lang.Object
  extended by org.objectweb.easybeans.container.info.EJBJarInfo
All Implemented Interfaces:
IEJBJarInfo

public class EJBJarInfo
extends java.lang.Object
implements IEJBJarInfo

Manages beans of an ejbjar.

Author:
Florent Benoit

Field Summary
private  java.util.List<IBeanInfo> beans
          List of beans (info).
 
Constructor Summary
EJBJarInfo()
          Default constructor.
 
Method Summary
 void addBeanInfo(IBeanInfo beanInfo)
          Adds info about a bean.
 java.util.List<IBeanInfo> getBeanInfos()
          Gets the beans info.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

beans

private java.util.List<IBeanInfo> beans
List of beans (info).

Constructor Detail

EJBJarInfo

public EJBJarInfo()
Default constructor.

Method Detail

addBeanInfo

public void addBeanInfo(IBeanInfo beanInfo)
Adds info about a bean.

Specified by:
addBeanInfo in interface IEJBJarInfo
Parameters:
beanInfo - the info of a bean.

getBeanInfos

public java.util.List<IBeanInfo> getBeanInfos()
Gets the beans info.

Specified by:
getBeanInfos in interface IEJBJarInfo
Returns:
info on all beans of an ejb-jar file.