Overview | Package | Class | Use | Tree | Deprecated | Index | Help
|  | BEA Systems, Inc.
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES

## 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.
PropertiesListerMBean | The PropertiesListerMBean interface defines a method used to return a `java.util.Properties` of key=value pairs.

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://edocs.bea.com.

See Also:
  JMX 1.0 specification

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| Documentation is available at http://e-docs.bea.com/wls/docs92 Copyright 2006 BEA Systems Inc.
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES