BEA Systems, Inc.

WebLogic Server 8.1 API Reference

weblogic.management.configuration
Interface SNMPCounterMonitorMBean


public interface SNMPCounterMonitorMBean
extends SNMPJMXMonitorMBean

This class describes the criteria for a Counter-based Monitor. A trap will be generated when this criteria is satisfied.

Author:
Copyright © 2002 BEA Systems, Inc. All Rights Reserved.

Field Summary
static long CACHING_STUB_SVUID
          Description of the Field
 
Fields inherited from class weblogic.management.configuration.SNMPJMXMonitorMBean
CACHING_STUB_SVUID
 
Fields inherited from class weblogic.management.configuration.SNMPTrapSourceMBean
CACHING_STUB_SVUID
 
Fields inherited from class weblogic.management.configuration.ConfigurationMBean
CACHING_STUB_SVUID
 
Method Summary
 int getModulus()
          Defines an integer value to be subtracted from the threshold when the threshold is crossed.
 int getOffset()
          Defines an integer value to be added to the threshold when the threshold is crossed.
 int getThreshold()
          Defines a threshold that is an integer value.
 void setModulus(int modulus)
          Sets the modulus attribute of the SNMPCounterMonitorMBean object
 void setOffset(int offset)
          Sets the offset attribute of the SNMPCounterMonitorMBean object
 void setThreshold(int threshold)
          Sets the threshold attribute of the SNMPCounterMonitorMBean object
 
Methods inherited from interface weblogic.management.configuration.SNMPJMXMonitorMBean
getMonitoredAttributeName, getMonitoredMBeanName, getMonitoredMBeanType, getPollingInterval, setMonitoredAttributeName, setMonitoredMBeanName, setMonitoredMBeanType, setPollingInterval
 
Methods inherited from interface weblogic.management.configuration.SNMPTrapSourceMBean
addEnabledServer, getEnabledServers, removeEnabledServer, setEnabledServers
 
Methods inherited from interface weblogic.management.configuration.ConfigurationMBean
freezeCurrentValue, getNotes, restoreDefaultValue, setComments, setDefaultedMBean, setNotes, setPersistenceEnabled
 
Methods inherited from interface weblogic.management.WebLogicMBean
getMBeanInfo, getName, getObjectName, getParent, getType, isCachingDisabled, isRegistered, setName, setParent
 
Methods inherited from interface javax.management.DynamicMBean
getAttribute, getAttributes, invoke, setAttribute, setAttributes
 
Methods inherited from interface javax.management.MBeanRegistration
postDeregister, postRegister, preRegister
 
Methods inherited from interface javax.management.NotificationBroadcaster
addNotificationListener, getNotificationInfo, removeNotificationListener
 

Field Detail

CACHING_STUB_SVUID

public static final long CACHING_STUB_SVUID
Description of the Field
Method Detail

getThreshold

public int getThreshold()
Defines a threshold that is an integer value. A trap is generated if the agent detects that the monitored attribute equals or exceeds the threshold value.

Legal Minimum Value: 0
Returns:
The threshold value

setThreshold

public void setThreshold(int threshold)
Sets the threshold attribute of the SNMPCounterMonitorMBean object

Parameters:
threshold - The new threshold value

getOffset

public int getOffset()
Defines an integer value to be added to the threshold when the threshold is crossed.

Legal Minimum Value: 0
Returns:
The offset value

setOffset

public void setOffset(int offset)
Sets the offset attribute of the SNMPCounterMonitorMBean object

Parameters:
offset - The new offset value

getModulus

public int getModulus()
Defines an integer value to be subtracted from the threshold when the threshold is crossed.

Legal Minimum Value: 0
Returns:
The modulus value

setModulus

public void setModulus(int modulus)
Sets the modulus attribute of the SNMPCounterMonitorMBean object

Parameters:
modulus - The new modulus value

Documentation is available at
http://download.oracle.com/docs/cd/E13222_01/wls/docs81b