6.1
Table Of Contents
- Endpoint Operations Management Agent Plug-in Development Kit
- Contents
- About the Endpoint Operations Management Agent Plug-in Development Kit
- Introduction to Plug-in Development
- The Role of the Server and Agent in Plug-ins
- Technical Overview
- Plug-in Implementations
- Using Support Classes to Simplify a Plug-in
- Writing Plug-ins
- JMX Plug-in
- Script Plug-ins
- SNMP Plug-in
- JMX-Based Management
- Auto-Discovery of JMX Resources
- Configuration Properties for JMX Monitoring
- Creating a Custom JMX Plug-in
- Defining Service Types to Provide Management via Custom MBeans
- Defining an ObjectName to Access Custom MBeans
- Defining Configuration Properties to Appear in the User Interface
- Defining and Gathering Metrics
- Specifying the Availability Metric for MBeans
- Implementing Control Actions
- Defining the Server Auto-Inventory Element
- Discovering Custom Properties
- Running and Testing Plug-ins from the Command Line
- Using Auto-Discovery Support Classes in Plug-ins
- Working with Plug-in Descriptors
- Plug-In Support Classes
- Index
Parameter Description
plugin
The plug-in that is handling the discovery operation.
getType
getType():String
public String getType()
This method returns the current resource type name.
setName
setName(String):void
public void setName(String name)
This method sets the name of this resource..
Parameter Description
name
The name of the resource.
setDescription
setDescription(String):void
public void setDescription(String description)
This method sets the description of this resource.
Parameter Description
description
The description of the resource.
getDescription
getDescription():String
public String getDescription()
This method returns the description of the resource.
setProductConfig
setProductConfig(ConfigResponse):void
public void setProductConfig(ConfigResponse config)
This method sets the shared configuration properties for the resource. The
configuration is passed as a ConfigResponse object.
Parameter Description
config
The resource shared configuration.
setProductConfig(Map):void
public void setProductConfig(Map config)
This method sets the shared configuration properties for the resource. The
configuration is passed as a Map object. Internally, ConfigResponse uses Map
to store its keys and values.
Parameter Description
config
The map of the resource configuration.
setProductConfig():void
public void setProductConfig()
This method sets and initializes an empty product config.
Chapter 4 Plug-In Support Classes
VMware, Inc. 69