Package 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.
- Since:
- EJB 3.1
-
Method Summary
Modifier and TypeMethodDescriptioncreateEJBContainer
(Map<?, ?> properties) Called by the embeddable container bootstrap process to find a suitable embeddable container implementation.
-
Method Details
-
createEJBContainer
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.provider
property was included in the Map passed tocreateEJBContainer
and the value of the property is the provider's implementation class. -
No
javax.ejb.embeddable.provider
property was specified.
- Parameters:
properties
- Spec-defined and/or vendor-specific properties, that were passed tojavax.ejb.embeddable.EJBContainer#createEJBContainer(Map<?,?>)
call- Returns:
- EJBContainer instance or null
- Throws:
EJBException
-
The
-