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

Part Number E41849-02

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.

Access limited to the following security roles:
Operator

Method Summary
 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.
 long getReadLockTotalCount()
          Provides the total count of read locks requested since deployment; -1 will be returned if bean-managed concurrency is in use.
 EJBTimerRuntimeMBean getTimerRuntime()
          Provides run-time information about any Timers created for the Singleton session bean.
 int getWaiterCurrentCount()
          Provides the total count of threads waiting for the lock; -1 will be returned if bean-managed concurrency is in use.
 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.
 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.WebLogicMBean
getMBeanInfo, getName, getObjectName, getParent, getType, isCachingDisabled, isRegistered, 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.


Copyright 1996, 2014, 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.1.3)

Part Number E41849-02