org.ow2.jonas.ejb2.internal.mbean
Class StatelessSessionBean

java.lang.Object
  extended by org.ow2.jonas.lib.management.javaee.J2EEManagedObject
      extended by org.ow2.jonas.ejb2.internal.mbean.EJB
          extended by org.ow2.jonas.ejb2.internal.mbean.SessionBean
              extended by org.ow2.jonas.ejb2.internal.mbean.StatelessSessionBean

public class StatelessSessionBean
extends SessionBean

This class implements the StatelessSessionBean type specified in JSR77

Author:
Adriana Danes

Field Summary
 
Fields inherited from class org.ow2.jonas.ejb2.internal.mbean.EJB
desc, ejbToManage, fileName
 
Fields inherited from class org.ow2.jonas.lib.management.javaee.J2EEManagedObject
J2EE_TYPE_APPLICATION, J2EE_TYPE_SERVER, NAME
 
Constructor Summary
StatelessSessionBean(String objectName, org.ow2.jonas.lib.ejb21.JStatelessFactory factoryToManage, org.ow2.jonas.jmx.JmxService jmx)
           
 
Method Summary
 void reduceCache()
          Reduce number of instances in memory
 
Methods inherited from class org.ow2.jonas.ejb2.internal.mbean.SessionBean
getAverageBusinessProcessingTime, getAverageProcessingTime, getMonitoringEnabled, getMonitoringSettingsDefinedInDD, getNumberOfCalls, getSessionTimeOut, getTotalBusinessProcessingTime, getTotalProcessingTime, getWarningThreshold, setMonitoringEnabled, setSessionTimeOut, setWarningThreshold
 
Methods inherited from class org.ow2.jonas.ejb2.internal.mbean.EJB
getAllDataSourceName, getAllJdbcResourceAdapterName, getAllJMSConnectionFactoryName, getAllJMSDestinationName, getAllMailFactoryMName, getAllMailFactorySName, getAllURLs, getCacheSize, getDisplayName, getEjbClass, getFileName, getHomeClass, getJndiName, getLocalClass, getLocalHomeClass, getMaxCacheSize, getMinPoolSize, getName, getPoolSize, getRemoteClass, reduceCacheSize
 
Methods inherited from class org.ow2.jonas.lib.management.javaee.J2EEManagedObject
getObjectName, isEventProvider, isStateManageable, isStatisticsProvider, sendNotification, sendReconfigNotification, sendSaveNotification, setEventProvider, setModelMBean, setObjectName, setStateManageable, setStatisticsProvider
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StatelessSessionBean

public StatelessSessionBean(String objectName,
                            org.ow2.jonas.lib.ejb21.JStatelessFactory factoryToManage,
                            org.ow2.jonas.jmx.JmxService jmx)
Parameters:
objectName - JMX object name
factoryToManage - JStatelessFactory factory to manage
Method Detail

reduceCache

public void reduceCache()
Reduce number of instances in memory



Copyright © 2009 OW2 Consortium. All Rights Reserved.