BEA Systems, Inc.

BEA WebLogic Server 9.1 API Reference


Package weblogic.management.utils

This package includes interfaces and exceptions for developers who are interested in creating custom applications that use BEA WebLogic Server facilities to monitor and configure applications and WebLogic Server instances.

See:
          Description

Interface Summary
BeanListenerCustomizer  
LDAPServerMBean The LDAPServerMBean interface defines methods used to get/set the configuration attributes that are required to communicate with an external LDAP server.
ListerMBean The ListerMBean interface provides a general mechanism for returning lists.
NameListerMBean The NameListerMBean interface defines a method used to return lists of names.
 

 

Exception Summary
AlreadyExistsException The AlreadyExistsException exception is thrown when the object to be created already exists.
CreateException The CreateException exception is thrown when there is a problem detected with the object to be created.
ErrorCollectionException The ErrorCollectionException exception is thrown when multiple errors (that are related in some way) occur.
InvalidCursorException The InvalidCursorException exception is thrown when an invalid cursor is passed to a method that expects a cursor.
InvalidParameterException The InvalidParameterException exception is thrown when an invalid parameter is supplied.
NotFoundException The NotFoundException exception is thrown when the specified object does not exist.
RemoveException The RemoveException exception is thrown when there is a problem detected with the object to be removed.
 

Package weblogic.management.utils Description

This package includes interfaces and exceptions for developers who are interested in creating custom applications that use BEA WebLogic Server facilities to monitor and configure applications and WebLogic Server instances.

The general-purpose interfaces and classes in this package can be used for configuration, runtime, and security MBeans. The exceptions are common exceptions. The interfaces provide methods for handling large lists of data (ListerMBean, NameListerMBean and PropertiesListerMBean), and methods used to get/set configuration attributes required to communicate with an external LDAP server (LDAPServerMBean).

Deprecation of MBeanHome and Type-Safe Interfaces

This package contains type-safe interfaces for WebLogic Server MBeans, 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" on http://www.oracle.com/technology/documentation/index.html.

See Also:
JMX 1.0 specification

Documentation is available at
http://download.oracle.com/docs/cd/E13222_01/wls/docs91
Copyright 2005 BEA Systems Inc.