public interface EJBProxyFactory implements org.jboss.ejb.GenericEntityObjectFactory, ContainerPlugin
This is an interface for Container plugins. Implementations of this
interface are responsible for receiving remote invocations of EJB's
and to forward these requests to the Container it is being used with.
It is responsible for providing any EJBObject and EJBHome
implementations (which may be statically or dynamically created).
Before forwarding a call to the container it must call
Thread.setContextClassLoader() with the classloader of the container.
It must also handle any propagated transaction and security contexts
properly. It may acquire the TransactionManager from JNDI.