Documentation Home
> Java Dynamic Management Kit 4.0 Tutorial
Java Dynamic Management Kit 4.0 Tutorial
Book Information
Preface
Chapter 1 Standard MBeans
Exposing the MBean Interface
Attributes
Operations
Implementing the MBean
Running the Standard MBean Example
Chapter 2 Dynamic MBeans
Exposing the Management Interface
The DynamicMBean Interface
The MBean Descriptor Classes
Implementing a Dynamic MBean
Dynamic Programming Issues
The getMBeanInfo Method
Generic Attribute Getters and Setters
Bulk Getters and Setters
Generic Operation Invoker
Running the Dynamic MBean Example
Comparison with the SimpleStandard Example
Dynamic MBean Execution Time
Chapter 3 The MBean Server in a Minimal Agent
MBean Server Classes
The MBeanServer Interface
The MBean Server Implementation and Factory
The Minimal Agent
Referencing MBeans
Object Names
Domains
Key Properties
Usage
The ObjectInstance of an MBean
A Minimalist Agent
Running the Minimal Agent Example
Chapter 4 The HTML Protocol Adaptor
The Agent View
The MBean List
The MBean Server Delegate
The MBean View
The Header and Description
The Table of Attributes
The Operations
Agent Administration
Instantiating and Managing MBeans
Filtering MBeans
Chapter 5 The Base Agent
The Agent Application
Creating an MBean (Method 1)
Creating an MBean (Method 2)
Creating an MBean (Method 3)
Managing MBeans
Filtering MBeans
Running the Base Agent Example
Setting Trace Messages
Agent Output
Chapter 6 The M-Let Class Loader
The M-Let Loader (JDK 1.1)
Loading MBeans from a URL
Shortcut for Loading MBeans
Running the M-Let Agent Example
M-Let Loading from a Manager (JDK1.1)
Asking the Agent to Load Classes
Running the M-Let Manager Example
The M-Let Loader (Java 2)
Loading MBeans from a URL
Shortcut for Loading MBeans
Loading MBeans Directly
Running the M-Let Agent Example
M-Let Loading from a Manager (Java 2)
Asking the Agent to Load Classes
Running the M-Let Manager Example
Chapter 7 Creating an SNMP Agent
MIB Development Process
Generating MIB MBeans
Implementing the MIB
Compiling the MBeans and Agents
The SNMP Protocol Adaptor
Launching the SNMP Adaptor
Creating MIB MBeans
Binding the MIB MBeans
Accessing a MIB MBean
Managing the SNMP Adaptor
Running the SNMP Agent Example
Sending Traps
Traps in the Agent Example
Access Control Lists (ACL)
ACL File Format
Format of the acl Group
Format of the trap Group
Custom Access Control
Message-Level Security
Implementing the SnmpPduFactory Interface
Using a Custom PDU Factory
Running the Secure Agent Example
Stand-Alone SNMP Agents
Running the Stand-Alone Agent Example
Chapter 8 Developing an SNMP Manager
The Synchronous Manager Example
Running the SimpleManager Example
The Asynchronous Manager Example
SNMP Trap Handler
The Request Handler
SNMP Manager Security
Running the AsyncManager Example
Chapter 9 Implementing an SNMP Proxy
The Proxy Roles
The Master Agent
The Sub-Agent
The Manager Application
The SNMP Proxy Implementation
Running the SNMP Proxy Example
© 2010, Oracle Corporation and/or its affiliates