com.ibm.retail.si.mgmt
Interface MgmtMasterHealthMBean

All Superinterfaces:
MgmtExtendedControlMBean, MgmtHealthMBean

public interface MgmtMasterHealthMBean
extends MgmtHealthMBean

This interface represents the Master Agent side of Discovery and health checking. Its job is to monitor the clients for discovery and to make sure they are still there. Management interface for the MgmtMasterHealth MBean

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

This MBean defines no operations

An AgentLostNotification is emitted by classes implementing this interface when an agent is discovered to have been lost, either by too many missed discovery packets or by the receipt of a JMXConnectionNotification of type JMXConnectionNotification.FAILED

Author:
Paul Ruocchio, Kriselie D Rivera

Field Summary
static int ConnectionAttemptInterval
          The default time interval between connection attempts of a newly discovered agent
static int MissedIntervalThreshold
          The number of missed advertisements allowed before being considered offline
static java.lang.String OBJECT_NAME
           
 
Fields inherited from interface com.ibm.retail.si.mgmt.MgmtExtendedControlMBean
EXTENDED_CTRL, EXTENDED_DEBUG, EXTENDED_LOG
 
Method Summary
 java.util.Vector getKnownDeviceList()
           
 java.lang.String getStoreId()
           
 
Methods inherited from interface com.ibm.retail.si.mgmt.MgmtHealthMBean
getDeviceInfo, getHostname, getIPAddress, isAgentStarted
 
Methods inherited from interface com.ibm.retail.si.mgmt.MgmtExtendedControlMBean
destroyDebug, destroyDetailedControl, destroyDetailedLogControl, enableDebug, enableDetailedControl, enableDetailedLogControl, getCurrentlyActiveCapabilities, getExtendedCapabilities
 

Field Detail

MissedIntervalThreshold

public static final int MissedIntervalThreshold
The number of missed advertisements allowed before being considered offline

See Also:
Constant Field Values

ConnectionAttemptInterval

public static final int ConnectionAttemptInterval
The default time interval between connection attempts of a newly discovered agent

See Also:
Constant Field Values

OBJECT_NAME

public static final java.lang.String OBJECT_NAME
See Also:
Constant Field Values
Method Detail

getKnownDeviceList

public java.util.Vector getKnownDeviceList()
Returns:
A Vector of known active devices (MgmtDeviceInfo)

getStoreId

public java.lang.String getStoreId()
Returns:
The StoreId for the MasterAgent this MBean is running in


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