org.objectweb.jonas.container
Class JmxSessionFactory

java.lang.Object
  |
  +--org.objectweb.jonas.container.JmxBeanFactory
        |
        +--org.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)


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
Parameters:
JSessionFactory - factory to manage
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
Parameters:
Integer - new session time out