com.caucho.ejb.cfg
Class EjbSessionConfigProxy

java.lang.Object
  extended by com.caucho.ejb.cfg.EjbBeanConfigProxy
      extended by com.caucho.ejb.cfg.EjbSessionConfigProxy
All Implemented Interfaces:
DependencyBean

public class EjbSessionConfigProxy
extends EjbBeanConfigProxy

Proxy for an ejb bean configuration. This proxy is needed to handle the merging of ejb definitions.


Constructor Summary
EjbSessionConfigProxy(EjbConfig config, java.lang.String ejbModuleName)
          Creates a new session bean configuration.
 
Method Summary
 EjbSessionBean getSession()
          Returns the session config.
 void init()
          Initializes and configures the session bean.
 
Methods inherited from class com.caucho.ejb.cfg.EjbBeanConfigProxy
addBuilderProgram, addDependency, getBean, getBuilderProgram, getConfig, getDependencyList, getEJBModuleName, getEJBName, getFilename, getLocation, setConfigLocation, setEJBName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EjbSessionConfigProxy

public EjbSessionConfigProxy(EjbConfig config,
                             java.lang.String ejbModuleName)
Creates a new session bean configuration.

Method Detail

init

public void init()
Initializes and configures the session bean.

Overrides:
init in class EjbBeanConfigProxy

getSession

public EjbSessionBean getSession()
Returns the session config.