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.mbeanservers
Interface Service

All Superinterfaces:
Service
All Known Subinterfaces:
ActivationTaskMBean, ConfigurationManagerMBean, DomainRuntimeServiceMBean, EditServiceMBean, EditSessionServiceMBean, ImportExportPartitionTaskMBean, MBeanServerConnectionManagerMBean, PortablePartitionManagerMBean, RecordingManagerMBean, ResourceGroupMigrationTaskMBean, 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
abstract  String getName()
          A unique key that WebLogic Server generates to identify the current instance of this MBean type.
abstract  String getParentAttribute()
          The name of the attribute of the parent that refers to this bean
abstract  Service getParentService()
          The MBean that created the current MBean instance.
abstract  String getPath()
          Returns the path to the bean relative to the reoot of the heirarchy of services
abstract  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.


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