Sonic Management API

com.sonicsw.mq.mgmtapi.config.gen
Interface IAbstractBrokerBean.IAbstractMetricsCollectionType

All Superinterfaces:
IMgmtBase, IMgmtSubBeanBase
All Known Subinterfaces:
IBrokerBean.IMetricsCollectionType
Enclosing interface:
IAbstractBrokerBean

public static interface IAbstractBrokerBean.IAbstractMetricsCollectionType
extends IMgmtSubBeanBase

Inner class representing MetricsCollectionType This class extends IMgmtListBase


Method Summary
 int getCollectionInterval()
          Get the attribute for COLLECTION_INTERVAL as a int value.
 IMgmtAttributeMetaData getCollectionIntervalMetaData()
          Get the attribute metadata for COLLECTION_INTERVAL.
 int getRefreshInterval()
          Get the attribute for REFRESH_INTERVAL as a int value.
 IMgmtAttributeMetaData getRefreshIntervalMetaData()
          Get the attribute metadata for REFRESH_INTERVAL.
 boolean getRepeatAlertNotifications()
          Get the attribute for REPEAT_ALERT_NOTIFICATIONS as a boolean value.
 IMgmtAttributeMetaData getRepeatAlertNotificationsMetaData()
          Get the attribute metadata for REPEAT_ALERT_NOTIFICATIONS.
 void setCollectionInterval(int value)
          Set the attribute for COLLECTION_INTERVAL to the specified int value.
 void setRefreshInterval(int value)
          Set the attribute for REFRESH_INTERVAL to the specified int value.
 void setRepeatAlertNotifications(boolean value)
          Set the attribute for REPEAT_ALERT_NOTIFICATIONS to the specified boolean value.
 
Methods inherited from interface com.sonicsw.ma.mgmtapi.config.IMgmtSubBeanBase
getBigDecimalAttribute, getBooleanAttribute, getByteArrayAttribute, getIntegerAttribute, getLongAttribute, getReferenceAttribute, getStringAttribute, setBigDecimalAttribute, setBooleanAttribute, setByteArrayAttribute, setIntegerAttribute, setLongAttribute, setReferenceAttribute, setStringAttribute
 
Methods inherited from interface com.sonicsw.ma.mgmtapi.config.IMgmtBase
getAttributeList, getAttributeMap, getAttributeMetaData, getConfigBean, getConfigBeanName, getConfigBeanNameTail, getConfigPath, getConfigPath, getMgmtBeanFactory, getParent, removeAttribute, setAttribute
 

Method Detail

getCollectionInterval

int getCollectionInterval()
                          throws MgmtException
Get the attribute for COLLECTION_INTERVAL as a int value.

Returns:
The int value for this attribute
Throws:
MgmtException - Thrown when this attribute doesn't exist or if there is some problem obtaining this attribute

getCollectionIntervalMetaData

IMgmtAttributeMetaData getCollectionIntervalMetaData()
                                                     throws MgmtException
Get the attribute metadata for COLLECTION_INTERVAL.

Returns:
The IMgmtAttributeMetaData value for this attribute
Throws:
MgmtException - Thrown when this attribute doesn't exist or if there is some problem obtaining this attribute's metadata

getRefreshInterval

int getRefreshInterval()
                       throws MgmtException
Get the attribute for REFRESH_INTERVAL as a int value.

Returns:
The int value for this attribute
Throws:
MgmtException - Thrown when this attribute doesn't exist or if there is some problem obtaining this attribute

getRefreshIntervalMetaData

IMgmtAttributeMetaData getRefreshIntervalMetaData()
                                                  throws MgmtException
Get the attribute metadata for REFRESH_INTERVAL.

Returns:
The IMgmtAttributeMetaData value for this attribute
Throws:
MgmtException - Thrown when this attribute doesn't exist or if there is some problem obtaining this attribute's metadata

getRepeatAlertNotifications

boolean getRepeatAlertNotifications()
                                    throws MgmtException
Get the attribute for REPEAT_ALERT_NOTIFICATIONS as a boolean value.

Returns:
The boolean value for this attribute
Throws:
MgmtException - Thrown when this attribute doesn't exist or if there is some problem obtaining this attribute

getRepeatAlertNotificationsMetaData

IMgmtAttributeMetaData getRepeatAlertNotificationsMetaData()
                                                           throws MgmtException
Get the attribute metadata for REPEAT_ALERT_NOTIFICATIONS.

Returns:
The IMgmtAttributeMetaData value for this attribute
Throws:
MgmtException - Thrown when this attribute doesn't exist or if there is some problem obtaining this attribute's metadata

setCollectionInterval

void setCollectionInterval(int value)
                           throws MgmtException
Set the attribute for COLLECTION_INTERVAL to the specified int value.

Parameters:
value - The int value for this attribute
Throws:
MgmtException - Thrown if there is some problem setting this attribute

setRefreshInterval

void setRefreshInterval(int value)
                        throws MgmtException
Set the attribute for REFRESH_INTERVAL to the specified int value.

Parameters:
value - The int value for this attribute
Throws:
MgmtException - Thrown if there is some problem setting this attribute

setRepeatAlertNotifications

void setRepeatAlertNotifications(boolean value)
                                 throws MgmtException
Set the attribute for REPEAT_ALERT_NOTIFICATIONS to the specified boolean value.

Parameters:
value - The boolean value for this attribute
Throws:
MgmtException - Thrown if there is some problem setting this attribute

Sonic Management API

Copyright © 2001-2011 Progress Software Corporation. All Rights Reserved.
HTML formatted on 12-Aug-2011.