Inheritance diagram for org.objectweb.jonas_ejb.container.BeanFactory:
Public Member Functions | |
String | getEJBName () |
Package Functions | |
BeanDesc | getDeploymentDescriptor () |
int | getPoolSize () |
void | stop () |
void | sync () |
void | reduceCache () |
JHome | getHome () |
JLocalHome | getLocalHome () |
TransactionManager | getTransactionManager () |
JContainer | getContainer () |
Hashtable | getEnv () |
InitialContext | getInitialContext () |
void | initInstancePool () |
Definition at line 41 of file BeanFactory.java.
|
Returns the JContainer
Implemented in org.objectweb.jonas_ejb.container.JFactory. |
|
Get the Deployement descriptor of this Ejb
Implemented in org.objectweb.jonas_ejb.container.JFactory. Referenced by org.objectweb.jonas_ejb.container.JContainer.getEntityBMPNb(), org.objectweb.jonas_ejb.container.JContainer.getEntityCMPNb(), org.objectweb.jonas_ejb.container.JContainer.getMessageDrivenNb(), org.objectweb.jonas_ejb.container.JContainer.getStatefulSessionNb(), and org.objectweb.jonas_ejb.container.JContainer.getStatelessSessionNb(). |
|
get the bean name
Implemented in org.objectweb.jonas_ejb.container.JFactory. Referenced by org.objectweb.jonas_ejb.container.JContainer.remove(). |
|
Return the JNDI Environment
Implemented in org.objectweb.jonas_ejb.container.JFactory. |
|
returns the home if exist or null if not
Implemented in org.objectweb.jonas_ejb.container.JEntityFactory, org.objectweb.jonas_ejb.container.JMdbEndpointFactory, org.objectweb.jonas_ejb.container.JMdbFactory, and org.objectweb.jonas_ejb.container.JSessionFactory. Referenced by org.objectweb.jonas_ejb.container.JSessionRemote.getEJBHome(), and org.objectweb.jonas_ejb.container.jorm.JEntityContext.getPrimaryKey(). |
|
Returns the InitialContext
Implemented in org.objectweb.jonas_ejb.container.JFactory. |
|
returns the local home if exist or null if not
Implemented in org.objectweb.jonas_ejb.container.JEntityFactory, org.objectweb.jonas_ejb.container.JMdbEndpointFactory, org.objectweb.jonas_ejb.container.JMdbFactory, and org.objectweb.jonas_ejb.container.JSessionFactory. Referenced by org.objectweb.jonas_ejb.container.jorm.JEntityContext.getPrimaryKey(). |
|
Get the size of the instance pool for this bean
Implemented in org.objectweb.jonas_ejb.container.JEntityFactory, org.objectweb.jonas_ejb.container.JFactory, org.objectweb.jonas_ejb.container.JMdbEndpointFactory, org.objectweb.jonas_ejb.container.JMdbFactory, org.objectweb.jonas_ejb.container.JStatefulFactory, and org.objectweb.jonas_ejb.container.JStatelessFactory. |
|
returns the TransactionManager
Implemented in org.objectweb.jonas_ejb.container.JFactory. |
|
|
|
stop this EJB (unregister it in JNDI) Implemented in org.objectweb.jonas_ejb.container.JEntityFactory, org.objectweb.jonas_ejb.container.JMdbEndpointFactory, org.objectweb.jonas_ejb.container.JMdbFactory, org.objectweb.jonas_ejb.container.jorm.JormFactory, and org.objectweb.jonas_ejb.container.JSessionFactory. Referenced by org.objectweb.jonas_ejb.container.JContainer.remove(). |
|
synchronize bean instances if needed Implemented in org.objectweb.jonas_ejb.container.JEntityFactory, org.objectweb.jonas_ejb.container.JMdbEndpointFactory, org.objectweb.jonas_ejb.container.JMdbFactory, and org.objectweb.jonas_ejb.container.JSessionFactory. Referenced by org.objectweb.jonas_ejb.container.Swapper.run(), and org.objectweb.jonas_ejb.container.JContainer.syncAll(). |