com.sun.ejb
Interface ContainerFactory

All Known Implementing Classes:
ContainerFactoryImpl

@Contract
public interface ContainerFactory

ContainerFactory creates the appropriate Container instance (StatefulSessionContainer, StatelessSessionContainer, EntityContainer, MessageBeanContainer) and initializes it. It is also a factory for EJBObject/Home instances which are needed by the Protocol Manager when a remote invocation arrives.


Method Summary
 Container createContainer(EjbDescriptor ejbDescriptor, java.lang.ClassLoader loader, EJBSecurityManager sm, DeploymentContext deployContext)
          Create the appropriate Container instance and initialize it.
 

Method Detail

createContainer

Container createContainer(EjbDescriptor ejbDescriptor,
                          java.lang.ClassLoader loader,
                          EJBSecurityManager sm,
                          DeploymentContext deployContext)
                          throws java.lang.Exception
Create the appropriate Container instance and initialize it.

Parameters:
ejbDescriptor - the deployment descriptor of the EJB for which a container is to be created.
Throws:
java.lang.Exception


Copyright © 2012 GlassFish Community. All Rights Reserved.