Go to main content
1/9
Contents
Title and Copyright Information
Preface
Documentation Accessibility
Conventions
1
Introduction and Roadmap
1.1
Document Scope and Audience
1.2
Guide to this Document
1.3
Related Documentation
1.4
New and Changed Features in This Release
2
Understanding JMX
2.1
What Management Services Can You Develop with JMX?
2.2
Creating Management-Aware Applications
2.3
When Is It Appropriate to Use JMX?
2.4
What Management Services Have BEA Partners Developed?
2.5
JMX Layers
2.6
Indirection and Introspection
2.7
Notifications and Monitor MBeans
2.7.1
How JMX Notifications Are Broadcast and Received
2.7.2
Active Polling with Monitor MBeans
3
Designing Manageable Applications
3.1
Benefits of Oracle Best Practices
3.2
Use Standard MBeans
3.3
Registering Custom MBeans in the WebLogic Server Runtime Bean Server
3.4
Registering Custom MBeans in the Domain Runtime MBean Server
3.5
Use ApplicationLifecycleListener to Register Application MBeans
3.6
Unregister Application MBeans When Applications Are Undeployed
3.7
Place Management Logic for EJBs and Servlets in a Delegate Class
3.8
Use Open MBean Data Types
3.9
Emit Notifications Only When Necessary
3.10
Additional Design Considerations
3.10.1
Registering MBeans in the JVM Platform MBean Server
3.10.2
Registering Application MBeans by Using Only JDK Classes
3.10.3
Organizing Managed Objects and Business Objects
3.10.4
Packaging and Accessing Management Classes
3.10.5
Securing Custom MBeans with Roles and Policies
4
Instrumenting and Registering Custom MBeans
4.1
Overview of the MBean Development Process
4.2
Create and Implement a Management Interface
4.3
Modify Business Methods to Push Data
4.4
Register the MBean
4.5
Package Application and MBean Classes
5
Using the WebLogic Server JMX Timer Service
5.1
Overview of the WebLogic Server JMX Timer Service
5.2
Creating the Timer Service: Main Steps
5.3
Configuring a Timer MBean to Emit Notifications
5.4
Creating Date Objects
5.5
Example: Generating a Notification Every Five Minutes After 9 AM
5.6
Removing Notifications
6
Accessing Custom MBeans
6.1
Accessing Custom MBeans from JConsole
6.2
Accessing Custom MBeans from WebLogic Scripting Tool
6.3
Accessing Custom MBeans from an Administration Console Extension
Scripting on this page enhances content navigation, but does not change the content in any way.