org.objectweb.jonas.container
Class JmxSessionFactory

java.lang.Object
  extended byorg.objectweb.jonas.container.JmxBeanFactory
      extended byorg.objectweb.jonas.container.JmxSessionFactory
All Implemented Interfaces:
JmxBeanFactoryMBean, JmxSessionFactoryMBean
Direct Known Subclasses:
JmxSbfFactory, JmxSblFactory

public class JmxSessionFactory
extends JmxBeanFactory
implements JmxSessionFactoryMBean

MBean Class for Session EJB Management MBean type: Standard MBean model: Delegate (JSessionFactory)


Field Summary
 
Fields inherited from class org.objectweb.jonas.container.JmxBeanFactory
desc, ejbToManage, fileName
 
Constructor Summary
JmxSessionFactory(JSessionFactory factoryToManage)
          Constructor
 
Method Summary
 java.lang.Integer getSessionTimeOut()
          get the session time out for this session ejb
 void setSessionTimeOut(java.lang.Integer timeOut)
          set the session time out for this session bean
 
Methods inherited from class org.objectweb.jonas.container.JmxBeanFactory
getAllDataSourceName, getAllJMSConnectionFactoryName, getAllJMSDestinationName, getAllMailFactoryMName, getAllMailFactorySName, getCurrentInstancePoolSize, getDisplayName, getEJBClass, getEJBFileName, getEJBName, getHomeClass, getJndiName, getLocalClass, getLocalHomeClass, getRemoteClass
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.objectweb.jonas.container.JmxBeanFactoryMBean
getAllDataSourceName, getAllJMSConnectionFactoryName, getAllJMSDestinationName, getAllMailFactoryMName, getAllMailFactorySName, getCurrentInstancePoolSize, getDisplayName, getEJBClass, getEJBFileName, getEJBName, getHomeClass, getJndiName, getLocalClass, getLocalHomeClass, getRemoteClass
 

Constructor Detail

JmxSessionFactory

public JmxSessionFactory(JSessionFactory factoryToManage)
Constructor

Method Detail

getSessionTimeOut

public java.lang.Integer getSessionTimeOut()
get the session time out for this session ejb

Specified by:
getSessionTimeOut in interface JmxSessionFactoryMBean
Returns:
integer session time out

setSessionTimeOut

public void setSessionTimeOut(java.lang.Integer timeOut)
set the session time out for this session bean

Specified by:
setSessionTimeOut in interface JmxSessionFactoryMBean