javax.ejb.spi
Interface EJBContainerProvider
- public interface EJBContainerProvider 
The EJBContainerProvider SPI is used by the embeddable container bootstrap
 class to initialize a suitable embeddable container.
| Method Summary | 
|  EJBContainer | createEJBContainer(java.util.Map<?,?> properties)Called by the embeddable container bootstrap process to find a suitable embeddable
 container implementation.
 | 
 
createEJBContainer
EJBContainer createEJBContainer(java.util.Map<?,?> properties)
                                throws EJBException
- Called by the embeddable container bootstrap process to find a suitable embeddable
 container implementation.  An embeddable container provider may deem itself as 
 appropriate for the embeddable application if any of the following are true :
   The javax.ejb.embeddable.initial property was included in the Map passed to 
   createEJBContainer and the value of the property is the provider's implementation 
   class.
   No javax.ejb.embeddable.initial property was specified.
 If a provider does not qualify as the provider for the embeddable application, it 
 must return null.
 
- 
- Returns:
- EJBContainer instance or null
- Throws:
- EJBException