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 EJBComponentRuntimeMBean

All Superinterfaces:
ComponentConcurrentRuntimeMBean, ComponentRuntimeMBean, DynamicMBean, MBeanRegistration, NotificationBroadcaster, RuntimeMBean, WebLogicMBean

public interface EJBComponentRuntimeMBean
extends ComponentConcurrentRuntimeMBean

This is the top level interface for all runtime information collected for an EJB module.


Field Summary

 

Fields inherited from interface weblogic.management.runtime.ComponentRuntimeMBean
ACTIVATED, NEW, PREPARED, UNPREPARED

 

Method Summary
abstract  CoherenceClusterRuntimeMBean getCoherenceClusterRuntime()
          Returns the Coherence Cluster related runtime mbean for this component
abstract  EJBComponentMBean getEJBComponent()
          Deprecated. 12.2.1.0
abstract  EJBRuntimeMBean getEJBRuntime(String ejbName)
          Provides the EJBRuntimeMBean for the EJB with the specified name.
abstract  EJBRuntimeMBean[] getEJBRuntimes()
          Provides an array of EJBRuntimeMBean objects for this EJB module.
abstract  KodoPersistenceUnitRuntimeMBean getKodoPersistenceUnitRuntime(String unitName)
          Provides the KodoPersistenceUnitRuntimeMBean for the EJB with the specified name.
abstract  KodoPersistenceUnitRuntimeMBean[] getKodoPersistenceUnitRuntimes()
          Provides an array of KodoPersistenceUnitRuntimeMBean objects for this EJB module.
abstract  SpringRuntimeMBean getSpringRuntimeMBean()
           
abstract  WseeClientConfigurationRuntimeMBean[] getWseeClientConfigurationRuntimes()
          Returns the list of Web Service client reference configuration runtime instances that are contained in this EJB within an Enterprise application.
abstract  WseeClientRuntimeMBean[] getWseeClientRuntimes()
          Returns the list of Web Service client runtime instances that are contained in this Enterprise JavaBean component.
abstract  WseeV2RuntimeMBean[] getWseeV2Runtimes()
          Returns the list of Web Service runtime instances that are contained in this EJB within an Enterprise application.
abstract  WseeClientConfigurationRuntimeMBean lookupWseeClientConfigurationRuntime(String name)
          Returns a named Web Service client reference configuration runtime instance that is contained in this EJB within an Enterprise application.
abstract  WseeClientRuntimeMBean lookupWseeClientRuntime(String rawClientId)
          Returns a named Web Service client runtime instances that is contained in this Enterprise JavaBean component.
abstract  WseeV2RuntimeMBean lookupWseeV2Runtime(String name)
          Returns a named Web Service runtime instance that is contained in this EJB within an Enterprise application.

 

Methods inherited from interface weblogic.management.runtime.ComponentConcurrentRuntimeMBean
getManagedExecutorServiceRuntimes, getManagedScheduledExecutorServiceRuntimes, getManagedThreadFactoryRuntimes

 

Methods inherited from interface weblogic.management.runtime.ComponentRuntimeMBean
getDeploymentState, getModuleId, getWorkManagerRuntimes

 

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

getEJBRuntimes

EJBRuntimeMBean[] getEJBRuntimes()

Provides an array of EJBRuntimeMBean objects for this EJB module. The EJBRuntimeMBean instances can be cast to their appropriate subclass (EntityEJBRuntimeMBean, StatelessEJBRuntimeMBean, StatefulEJBRuntimeMBean or MessageDrivenEJBRuntimeMBean) to access additional runtime information for the particular EJB.

Returns:
The eJBRuntimes value

getEJBRuntime

EJBRuntimeMBean getEJBRuntime(String ejbName)

Provides the EJBRuntimeMBean for the EJB with the specified name.

Parameters:
ejbName -
Returns:
The eJBRuntime value

getEJBComponent

EJBComponentMBean getEJBComponent()
Deprecated. 12.2.1.0

Provides the associated EJBComponentMBean for this EJB module.

Returns:
The eJBComponent value

getKodoPersistenceUnitRuntimes

KodoPersistenceUnitRuntimeMBean[] getKodoPersistenceUnitRuntimes()

Provides an array of KodoPersistenceUnitRuntimeMBean objects for this EJB module.

Returns:
The persistenceUnitRuntimes value

getKodoPersistenceUnitRuntime

KodoPersistenceUnitRuntimeMBean getKodoPersistenceUnitRuntime(String unitName)

Provides the KodoPersistenceUnitRuntimeMBean for the EJB with the specified name.

Parameters:
unitName -
Returns:
The persistenceUnitRuntime value

getSpringRuntimeMBean

SpringRuntimeMBean getSpringRuntimeMBean()

getCoherenceClusterRuntime

CoherenceClusterRuntimeMBean getCoherenceClusterRuntime()

Returns the Coherence Cluster related runtime mbean for this component

Returns:
CoherenceClusterRuntimeMBean
Since:
10.3.3.0

getWseeClientRuntimes

WseeClientRuntimeMBean[] getWseeClientRuntimes()

Returns the list of Web Service client runtime instances that are contained in this Enterprise JavaBean component.


lookupWseeClientRuntime

WseeClientRuntimeMBean lookupWseeClientRuntime(String rawClientId)

Returns a named Web Service client runtime instances that is contained in this Enterprise JavaBean component.

Parameters:
rawClientId - The raw client ID of the client to lookup. This ID does not contain the application/component qualifiers that are prepended to the full client ID for the client.
Returns:
The client runtime or null if no such client could be found.

getWseeV2Runtimes

WseeV2RuntimeMBean[] getWseeV2Runtimes()

Returns the list of Web Service runtime instances that are contained in this EJB within an Enterprise application.


lookupWseeV2Runtime

WseeV2RuntimeMBean lookupWseeV2Runtime(String name)

Returns a named Web Service runtime instance that is contained in this EJB within an Enterprise application.

Parameters:
name - The web service description name of the web service to look up.
Returns:
The web service runtime or null if no web service with the given name could be found.

getWseeClientConfigurationRuntimes

WseeClientConfigurationRuntimeMBean[] getWseeClientConfigurationRuntimes()

Returns the list of Web Service client reference configuration runtime instances that are contained in this EJB within an Enterprise application.


lookupWseeClientConfigurationRuntime

WseeClientConfigurationRuntimeMBean lookupWseeClientConfigurationRuntime(String name)

Returns a named Web Service client reference configuration runtime instance that is contained in this EJB within an Enterprise application.

Parameters:
name - The web service client reference name to look up.
Returns:
The web service client reference configuration runtime or null if no web service client reference configuration runtime with the given name could be found.

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