This is a base class for Monitor based trap configuration MBeans
: SNMPCounterMonitorMBean, SNMPStringMonitorMBean and
SNMPGaugeMonitorMBean.

Deprecation of MBeanHome and
Type-Safe Interfaces

This is a type-safe interface for a
WebLogic Server MBean, which you can import into your client
classes and access through
weblogic.management.MBeanHome. As of 9.0, the
MBeanHome interface and all type-safe interfaces for
WebLogic Server MBeans are deprecated. Instead, client classes that
interact with WebLogic Server MBeans should use standard JMX design
patterns in which clients use the
javax.management.MBeanServerConnection interface to
discover MBeans, attributes, and attribute types at runtime. For
more information, see "Developing Manageable Applications with JMX."

getMonitoredMBeanName

The name of the MBean instance that you want to monitor. If you
leave the name undefined, WebLogic Server monitors all instances of
the MBean type that you specify in Monitored MBean Type.

If you target SNMP agents to individual Managed Servers, make
sure that the MBean instance you specify is active on the Managed
Servers you have targeted. For example, if you specify
MServer1 as the name of a ServerRuntimeMBean
instance, this monitor will only function if you target an SNMP
agent either to the Administration Server or to a Managed Server
named MServer1.

Do not enter the full JMX object name of the MBean instance.
Instead, enter only the value of the object name's
Name=name name-value pair. To create unique
MBean object names, WebLogic Server encodes several name-value
pairs into each object name. One of these pairs is
Name=name. For example:"MedRec:Name=MedRecServer,
Type=ServerRuntime"

In the previous example, specify MedRecServer as the
name of the MBean instance.

Copyright 1996, 2011, 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.