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

Part Number E27170-02

weblogic.management.mbeanservers
Interface Service

All Superinterfaces:
Service
All Known Subinterfaces:
ActivationTaskMBean, ConfigurationManagerMBean, DomainRuntimeServiceMBean, EditServiceMBean, MBeanServerConnectionManagerMBean, RecordingManagerMBean, RuntimeServiceMBean

public interface Service
extends Service

Common Interface for all MBeanServer Service MBeans, these include RuntimeServiceMBean, DomainRuntimeServiceMBean, MBeanServerConnectionManagerMBean, ActivationTaskMBean, ConfigurationManagerMBean, EditServiceMBean

The combination of name and type must be unique within the scope of the parent service.


Method Summary
 String getName()
          A unique key that WebLogic Server generates to identify the current instance of this MBean type.
 String getParentAttribute()
          The name of the attribute of the parent that refers to this bean
 Service getParentService()
          The MBean that created the current MBean instance.
 String getPath()
          Returns the path to the bean relative to the reoot of the heirarchy of services
 String getType()
          The MBean type for this instance.
 

Method Detail

getName

String getName()

A unique key that WebLogic Server generates to identify the current instance of this MBean type.

For a singleton, such as DomainRuntimeServiceMBean, this key is often just the bean's short class name.


getType

String getType()

The MBean type for this instance. This is useful for MBean types that support multiple intances, such as ActivationTaskMBean.


getPath

String getPath()

Returns the path to the bean relative to the reoot of the heirarchy of services


getParentAttribute

String getParentAttribute()

The name of the attribute of the parent that refers to this bean


getParentService

Service getParentService()

The MBean that created the current MBean instance.

In the data model for WebLogic Server MBeans, an MBean that creates another MBean is called a parent. MBeans at the top of the hierarchy have no parents.


Copyright 1996, 2013, 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.2)

Part Number E27170-02