Skip navigation links

Oracle Fusion Middleware
Java API Reference for Oracle WebLogic Server
12c (12.2.1)

Part Number E55141-01
P4 Change 1723563 on 2015/10/09


weblogic.management.runtime
Interface SingletonEJBRuntimeMBean

All Superinterfaces:
DynamicMBean, EJBRuntimeMBean, MBeanRegistration, NotificationBroadcaster, RuntimeMBean, WebLogicMBean

public interface SingletonEJBRuntimeMBean
extends EJBRuntimeMBean

This interface contains accessor methods for all EJB run-time information collected for a Singleton session bean.


Method Summary
abstract  int getReadLockTimeoutTotalCount()
          Provides the count of read lock requests that have timed out since deployment; -1 will be returned if bean-managed concurrency is in use.
abstract  long getReadLockTotalCount()
          Provides the total count of read locks requested since deployment; -1 will be returned if bean-managed concurrency is in use.
abstract  EJBTimerRuntimeMBean getTimerRuntime()
          Provides run-time information about any Timers created for the Singleton session bean.
abstract  int getWaiterCurrentCount()
          Provides the total count of threads waiting for the lock; -1 will be returned if bean-managed concurrency is in use.
abstract  int getWriteLockTimeoutTotalCount()
          Provides the count of write lock requests that have timed out since deployment; -1 will be returned if bean-managed concurrency is in use.
abstract  long getWriteLockTotalCount()
          Provides the total count of write locks requested since deployment; -1 will be returned if bean-managed concurrency is in use.

 

Methods inherited from interface weblogic.management.runtime.EJBRuntimeMBean
getEJBName, getResources, getTransactionRuntime

 

Methods inherited from interface weblogic.management.runtime.RuntimeMBean
addPropertyChangeListener, removePropertyChangeListener

 

Methods inherited from interface weblogic.management.WebLogicMBean
getMBeanInfo, getName, getObjectName, getParent, getType, isCachingDisabled, isRegistered, setName, setParent

 

Methods inherited from interface javax.management.DynamicMBean
getAttribute, getAttributes, invoke, setAttribute, setAttributes

 

Methods inherited from interface javax.management.MBeanRegistration
postDeregister, postRegister, preDeregister, preRegister

 

Methods inherited from interface javax.management.NotificationBroadcaster
addNotificationListener, getNotificationInfo, removeNotificationListener

 

Method Detail

getTimerRuntime

EJBTimerRuntimeMBean getTimerRuntime()

Provides run-time information about any Timers created for the Singleton session bean.


getReadLockTotalCount

long getReadLockTotalCount()

Provides the total count of read locks requested since deployment; -1 will be returned if bean-managed concurrency is in use.


getWriteLockTotalCount

long getWriteLockTotalCount()

Provides the total count of write locks requested since deployment; -1 will be returned if bean-managed concurrency is in use.


getReadLockTimeoutTotalCount

int getReadLockTimeoutTotalCount()

Provides the count of read lock requests that have timed out since deployment; -1 will be returned if bean-managed concurrency is in use.


getWriteLockTimeoutTotalCount

int getWriteLockTimeoutTotalCount()

Provides the count of write lock requests that have timed out since deployment; -1 will be returned if bean-managed concurrency is in use.


getWaiterCurrentCount

int getWaiterCurrentCount()

Provides the total count of threads waiting for the lock; -1 will be returned if bean-managed concurrency is in use.


Skip navigation links

Copyright 1996, 2015, Oracle and/or its affiliates. All rights reserved. Oracle is a registered trademark of Oracle Corporation and/or its affiliates. Other names may be trademarks of their respective owners.

Oracle Fusion Middleware
Java API Reference for Oracle WebLogic Server
12c (12.2.1)

Part Number E55141-01
P4 Change 1723563 on 2015/10/09