com.ibm.retail.si.mgmt
Interface MgmtHealthMBean

All Superinterfaces:
MgmtExtendedControlMBean
All Known Subinterfaces:
MgmtClientHealthMBean, MgmtMasterHealthMBean

public interface MgmtHealthMBean
extends MgmtExtendedControlMBean

Agent Health MBean interface containing functionality provided by all health MBeans. It extends MgmtExtendedControlMBean to expose additional agent functionality.

This management interface includes the following attributes. These attributes are described in more detail in the accessor methods, and in the MgmtExtendedControlMBean interface.

The following operations are included in this management interface. These are described in more detail in the corresponding method documentation.

No Notifications are emitted by methods in this interface.

Version:
1.0
Author:
Chris D Arrington
See Also:
MgmtExtendedControlMBean

Field Summary
 
Fields inherited from interface com.ibm.retail.si.mgmt.MgmtExtendedControlMBean
EXTENDED_CTRL, EXTENDED_DEBUG, EXTENDED_LOG
 
Method Summary
 com.ibm.retail.si.mgmt.MgmtDeviceInfo getDeviceInfo()
           
 java.lang.String getHostname()
           
 java.lang.String getIPAddress()
          On General Agents, the IP Address of the network interface that is sending discovery packets is returned.
 boolean isAgentStarted()
           
 
Methods inherited from interface com.ibm.retail.si.mgmt.MgmtExtendedControlMBean
destroyDebug, destroyDetailedControl, destroyDetailedLogControl, enableDebug, enableDetailedControl, enableDetailedLogControl, getCurrentlyActiveCapabilities, getExtendedCapabilities
 

Method Detail

getDeviceInfo

public com.ibm.retail.si.mgmt.MgmtDeviceInfo getDeviceInfo()
Returns:
Agent Device information

getHostname

public java.lang.String getHostname()
Returns:
Hostname of the machine the agent is running on

getIPAddress

public java.lang.String getIPAddress()
On General Agents, the IP Address of the network interface that is sending discovery packets is returned. On Master Agents, the localhost IP address is returned.

Returns:
Discovery interface for general agents, or the localhost address for master agents

isAgentStarted

public boolean isAgentStarted()
Returns:
True if the MgmtAgent has started, false otherwise


Copyright © 2004 IBM. All Rights Reserved.
Generated: July 19 2004