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

Part Number E41849-02

weblogic.management.runtime
Interface DomainRuntimeMBean

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

public interface DomainRuntimeMBean
extends RuntimeMBean

This class is used for monitoring a WebLogic domain. A domain may contain zero or more clusters. A cluster may be looked up by a logical name.


Method Summary
 Date getActivationTime()
          The time when the domain became active.
 AppRuntimeStateRuntimeMBean getAppRuntimeStateRuntime()
          Returns a service from which it is possible to determine the state applications throughout the domain.
 CoherenceMetricsRuntimeMBean getCoherenceMetricsRuntime()
          The CoherenceMetricsRuntimeMBean for all configured Coherence clusters.
 CoherenceServerLifeCycleRuntimeMBean[] getCoherenceServerLifeCycleRuntimes()
          The CoherenceServerLifecycleRuntimeMBean for all configured Coherence servers in the domain.
 ConsoleRuntimeMBean getConsoleRuntime()
          Return the MBean which provides access to console runtime services.
 DeployerRuntimeMBean getDeployerRuntime()
          Deprecated. 9.0.0.0
 DeploymentManagerMBean getDeploymentManager()
          Provides access to the service interface to the interface that is used to deploy new customer applications or modules into this domain.
 LogRuntimeMBean getLogRuntime()
          Return the MBean which provides access to the control interface for WLS server logging.
 MessageDrivenControlEJBRuntimeMBean getMessageDrivenControlEJBRuntime()
          The MessageDrivenControlEJBRuntimeMBean for this server.
 MigratableServiceCoordinatorRuntimeMBean getMigratableServiceCoordinatorRuntime()
          Returns the service used for coordinating the migraiton of migratable services.
 MigrationDataRuntimeMBean[] getMigrationDataRuntimes()
          Returns a history of server migrations.
 WseePolicySubjectManagerRuntimeMBean getPolicySubjectManagerRuntime()
           
 ServerLifeCycleRuntimeMBean[] getServerLifeCycleRuntimes()
          The ServerLifecycleRuntimeMBean for all configured servers in the domain.
 ServiceMigrationDataRuntimeMBean[] getServiceMigrationDataRuntimes()
          Returns all the service migrations done in the domain
 SNMPAgentRuntimeMBean getSNMPAgentRuntime()
          Return the MBean which provides access to the monitoring statistics for WLS SNMP Agent.
 SystemComponentLifeCycleRuntimeMBean[] getSystemComponentLifeCycleRuntimes()
          The SystemComponentLifecycleRuntimeMBean for all configured System Components in the domain.
 CoherenceServerLifeCycleRuntimeMBean lookupCoherenceServerLifeCycleRuntime(String name)
          Returns the Coherence server life cycle run-time MBean for the specified server.
 ServerLifeCycleRuntimeMBean lookupServerLifeCycleRuntime(String name)
          Returns the server life cycle run-time MBean for the specified server.
 SystemComponentLifeCycleRuntimeMBean lookupSystemComponentLifeCycleRuntime(String name)
          Returns the SystemComponent life cycle run-time MBean for the specified server.
 void restartSystemResource(SystemResourceMBean resource)
          Restarts a system resource on all nodes to which it is deployed.
 void setPolicySubjectManagerRuntime(WseePolicySubjectManagerRuntimeMBean bean)
           
 
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

getActivationTime

Date getActivationTime()

The time when the domain became active.

Returns:
The activationTime value

getServerLifeCycleRuntimes

ServerLifeCycleRuntimeMBean[] getServerLifeCycleRuntimes()

The ServerLifecycleRuntimeMBean for all configured servers in the domain.

Returns:
an array of ServerLifecycleRuntimeMBean value

lookupServerLifeCycleRuntime

ServerLifeCycleRuntimeMBean lookupServerLifeCycleRuntime(String name)
Returns the server life cycle run-time MBean for the specified server.

Parameters:
name -

getCoherenceServerLifeCycleRuntimes

CoherenceServerLifeCycleRuntimeMBean[] getCoherenceServerLifeCycleRuntimes()

The CoherenceServerLifecycleRuntimeMBean for all configured Coherence servers in the domain.

Returns:
an array of CoherenceServerLifecycleRuntimeMBean value

lookupCoherenceServerLifeCycleRuntime

CoherenceServerLifeCycleRuntimeMBean lookupCoherenceServerLifeCycleRuntime(String name)
Returns the Coherence server life cycle run-time MBean for the specified server.

Parameters:
name -

getCoherenceMetricsRuntime

CoherenceMetricsRuntimeMBean getCoherenceMetricsRuntime()
The CoherenceMetricsRuntimeMBean for all configured Coherence clusters.

Returns:
CoherenceMetrics runtime mbean.

getSystemComponentLifeCycleRuntimes

SystemComponentLifeCycleRuntimeMBean[] getSystemComponentLifeCycleRuntimes()

The SystemComponentLifecycleRuntimeMBean for all configured System Components in the domain.

Returns:
an array of SystemComponentLifecycleRuntimeMBean value

lookupSystemComponentLifeCycleRuntime

SystemComponentLifeCycleRuntimeMBean lookupSystemComponentLifeCycleRuntime(String name)
Returns the SystemComponent life cycle run-time MBean for the specified server.

Parameters:
name -

getDeployerRuntime

DeployerRuntimeMBean getDeployerRuntime()
Deprecated. 9.0.0.0

Provides access to the service interface to the interface that is used to deploy new customer applications or modules into this domain.

Returns:
The DeployerRuntime for this domain.

getDeploymentManager

DeploymentManagerMBean getDeploymentManager()

Provides access to the service interface to the interface that is used to deploy new customer applications or modules into this domain.

Returns:
The DeploymentManager for this domain.

getAppRuntimeStateRuntime

AppRuntimeStateRuntimeMBean getAppRuntimeStateRuntime()
Returns a service from which it is possible to determine the state applications throughout the domain.

Returns:
the domain wide AppRuntimeState runtime mbean.

getMigratableServiceCoordinatorRuntime

MigratableServiceCoordinatorRuntimeMBean getMigratableServiceCoordinatorRuntime()
Returns the service used for coordinating the migraiton of migratable services.

Returns:
the Domain Wide mbean for control service migration.

getMigrationDataRuntimes

MigrationDataRuntimeMBean[] getMigrationDataRuntimes()
Returns a history of server migrations. Each array element represents a past or an ongoing migration.


getLogRuntime

LogRuntimeMBean getLogRuntime()

Return the MBean which provides access to the control interface for WLS server logging.


getMessageDrivenControlEJBRuntime

MessageDrivenControlEJBRuntimeMBean getMessageDrivenControlEJBRuntime()

The MessageDrivenControlEJBRuntimeMBean for this server.

Returns:
The MessageDrivenControlEJBRuntime value

getSNMPAgentRuntime

SNMPAgentRuntimeMBean getSNMPAgentRuntime()

Return the MBean which provides access to the monitoring statistics for WLS SNMP Agent.


getConsoleRuntime

ConsoleRuntimeMBean getConsoleRuntime()
Return the MBean which provides access to console runtime services.


getPolicySubjectManagerRuntime

WseePolicySubjectManagerRuntimeMBean getPolicySubjectManagerRuntime()

setPolicySubjectManagerRuntime

void setPolicySubjectManagerRuntime(WseePolicySubjectManagerRuntimeMBean bean)

restartSystemResource

void restartSystemResource(SystemResourceMBean resource)
                           throws ManagementException
Restarts a system resource on all nodes to which it is deployed.

Throws:
ManagementException
Access limited to the following security roles:
Operator

getServiceMigrationDataRuntimes

ServiceMigrationDataRuntimeMBean[] getServiceMigrationDataRuntimes()
Returns all the service migrations done in the domain


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