Skip navigation links

Oracle Communications Service Broker
Module MBean Java API Reference
Release 6.0

E26174-01


com.convergin.module.asyncplayer.config
Interface ThresholdCrossedNotificationRuleMBean


public interface ThresholdCrossedNotificationRuleMBean

Inteface for ThresholdCrossedNotificationRuleMBean

Author:
osnat NOTE: this code is autogenerated by createConfigMbeans.pl. Do not change it.

Method Summary
 java.lang.String getDeploymentName()
          return the Module instance name that this MBean configures
 java.lang.String getEnabled()
          Specifies whether or not the notification is enabled
 java.lang.String getMBeanAttribute()
          Specifies an attribute of the MBean defined in the MBean Type field to be monitored
 java.lang.String getMBeanCountingMethod()
          Specifies the counting method class
 java.lang.String getMBeanType()
          Specifies a type of the runtime MBean to be monitored
 java.lang.String getNotificationClass()
          Specifies a notification class.
 java.lang.String getResourceFilter()
          This rule will apply only to mbeans belonging to the specified resources.
 java.lang.String getServerFilter()
          This rule will apply only to mbeans residing on the specified server.
 java.lang.String getThresholdCeasedMessage()
          TBD: Add description
 int getThresholdCeasedValue()
          Specifies a threshold for which the 'ceased' notification must be triggered
 java.lang.String getThresholdCrossedMessage()
          TBD: Add description
 javax.management.ObjectName getThresholdCrossedNotificationRules_REFSEP_()
          Returns the MBean parent get accessor to the parent mbean: ThresholdCrossedNotificationRules_REFSEP_
 int getThresholdValue()
          Specifies a high threshold, when the Class field is set to 'High', or low threshold, when the Class field is set to 'Low'
 void setEnabled(java.lang.String param)
          Specifies whether or not the notification is enabled
 void setMBeanAttribute(java.lang.String param)
          Specifies an attribute of the MBean defined in the MBean Type field to be monitored
 void setMBeanCountingMethod(java.lang.String param)
          Specifies the counting method class
 void setMBeanType(java.lang.String param)
          Specifies a type of the runtime MBean to be monitored
 void setNotificationClass(java.lang.String param)
          Specifies a notification class.
 void setResourceFilter(java.lang.String param)
          This rule will apply only to mbeans belonging to the specified resources.
 void setServerFilter(java.lang.String param)
          This rule will apply only to mbeans residing on the specified server.
 void setThresholdCeasedMessage(java.lang.String param)
          TBD: Add description
 void setThresholdCeasedValue(int param)
          Specifies a threshold for which the 'ceased' notification must be triggered
 void setThresholdCrossedMessage(java.lang.String param)
          TBD: Add description
 void setThresholdValue(int param)
          Specifies a high threshold, when the Class field is set to 'High', or low threshold, when the Class field is set to 'Low'

 

Method Detail

getThresholdCrossedNotificationRules_REFSEP_

javax.management.ObjectName getThresholdCrossedNotificationRules_REFSEP_()
                                                                         throws java.io.IOException
Returns the MBean parent get accessor to the parent mbean: ThresholdCrossedNotificationRules_REFSEP_
Parameters:
-
Returns:
ObjectName
Throws:
java.io.IOException

getEnabled

java.lang.String getEnabled()
                            throws java.io.IOException
Specifies whether or not the notification is enabled
Parameters:
-
Returns:
String
Throws:
java.io.IOException

setEnabled

void setEnabled(java.lang.String param)
                throws java.io.IOException
Specifies whether or not the notification is enabled
Parameters:
param -
Throws:
java.io.IOException

getMBeanType

java.lang.String getMBeanType()
                              throws java.io.IOException
Specifies a type of the runtime MBean to be monitored
Parameters:
-
Returns:
String
Throws:
java.io.IOException

setMBeanType

void setMBeanType(java.lang.String param)
                  throws java.io.IOException
Specifies a type of the runtime MBean to be monitored
Parameters:
param -
Throws:
java.io.IOException

getMBeanCountingMethod

java.lang.String getMBeanCountingMethod()
                                        throws java.io.IOException
Specifies the counting method class
Parameters:
-
Returns:
String
Throws:
java.io.IOException

setMBeanCountingMethod

void setMBeanCountingMethod(java.lang.String param)
                            throws java.io.IOException
Specifies the counting method class
Parameters:
param -
Throws:
java.io.IOException

getMBeanAttribute

java.lang.String getMBeanAttribute()
                                   throws java.io.IOException
Specifies an attribute of the MBean defined in the MBean Type field to be monitored
Parameters:
-
Returns:
String
Throws:
java.io.IOException

setMBeanAttribute

void setMBeanAttribute(java.lang.String param)
                       throws java.io.IOException
Specifies an attribute of the MBean defined in the MBean Type field to be monitored
Parameters:
param -
Throws:
java.io.IOException

getNotificationClass

java.lang.String getNotificationClass()
                                      throws java.io.IOException
Specifies a notification class. Possible values: High,Low
Parameters:
-
Returns:
String
Throws:
java.io.IOException

setNotificationClass

void setNotificationClass(java.lang.String param)
                          throws java.io.IOException
Specifies a notification class. Possible values: High,Low
Parameters:
param -
Throws:
java.io.IOException

getThresholdValue

int getThresholdValue()
                      throws java.io.IOException
Specifies a high threshold, when the Class field is set to 'High', or low threshold, when the Class field is set to 'Low'
Parameters:
-
Returns:
int
Throws:
java.io.IOException

setThresholdValue

void setThresholdValue(int param)
                       throws java.io.IOException
Specifies a high threshold, when the Class field is set to 'High', or low threshold, when the Class field is set to 'Low'
Parameters:
param -
Throws:
java.io.IOException

getThresholdCeasedValue

int getThresholdCeasedValue()
                            throws java.io.IOException
Specifies a threshold for which the 'ceased' notification must be triggered
Parameters:
-
Returns:
int
Throws:
java.io.IOException

setThresholdCeasedValue

void setThresholdCeasedValue(int param)
                             throws java.io.IOException
Specifies a threshold for which the 'ceased' notification must be triggered
Parameters:
param -
Throws:
java.io.IOException

getServerFilter

java.lang.String getServerFilter()
                                 throws java.io.IOException
This rule will apply only to mbeans residing on the specified server. The hosting server of the MBean is determined by its name. This attribute may contain a regular expression.
Parameters:
-
Returns:
String
Throws:
java.io.IOException

setServerFilter

void setServerFilter(java.lang.String param)
                     throws java.io.IOException
This rule will apply only to mbeans residing on the specified server. The hosting server of the MBean is determined by its name. This attribute may contain a regular expression.
Parameters:
param -
Throws:
java.io.IOException

getResourceFilter

java.lang.String getResourceFilter()
                                   throws java.io.IOException
This rule will apply only to mbeans belonging to the specified resources. The resources of the MBean are determined by its name. This attribute may contain a regular expression.
Parameters:
-
Returns:
String
Throws:
java.io.IOException

setResourceFilter

void setResourceFilter(java.lang.String param)
                       throws java.io.IOException
This rule will apply only to mbeans belonging to the specified resources. The resources of the MBean are determined by its name. This attribute may contain a regular expression.
Parameters:
param -
Throws:
java.io.IOException

getThresholdCrossedMessage

java.lang.String getThresholdCrossedMessage()
                                            throws java.io.IOException
TBD: Add description
Parameters:
-
Returns:
String
Throws:
java.io.IOException

setThresholdCrossedMessage

void setThresholdCrossedMessage(java.lang.String param)
                                throws java.io.IOException
TBD: Add description
Parameters:
param -
Throws:
java.io.IOException

getThresholdCeasedMessage

java.lang.String getThresholdCeasedMessage()
                                           throws java.io.IOException
TBD: Add description
Parameters:
-
Returns:
String
Throws:
java.io.IOException

setThresholdCeasedMessage

void setThresholdCeasedMessage(java.lang.String param)
                               throws java.io.IOException
TBD: Add description
Parameters:
param -
Throws:
java.io.IOException

getDeploymentName

java.lang.String getDeploymentName()
return the Module instance name that this MBean configures
Returns:
String

Skip navigation links

Oracle Communications Service Broker
Module MBean Java API Reference
Release 6.0

E26174-01


Copyright © 2011, Oracle and/or its affiliates. All rights reserved.