Sonic Management API

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

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

public static interface IAbstractBrokerBean.IAbstractClusteringType
extends IMgmtSubBeanBase

Inner class representing ClusteringType This class extends IMgmtListBase


Method Summary
 boolean getEnableLoadBalancing()
          Get the attribute for ENABLE_LOAD_BALANCING as a boolean value.
 IMgmtAttributeMetaData getEnableLoadBalancingMetaData()
          Get the attribute metadata for ENABLE_LOAD_BALANCING.
 int getLoadBalancingWeight()
          Get the attribute for LOAD_BALANCING_WEIGHT as a int value.
 IMgmtAttributeMetaData getLoadBalancingWeightMetaData()
          Get the attribute metadata for LOAD_BALANCING_WEIGHT.
 void setEnableLoadBalancing(boolean value)
          Set the attribute for ENABLE_LOAD_BALANCING to the specified boolean value.
 void setLoadBalancingWeight(int value)
          Set the attribute for LOAD_BALANCING_WEIGHT to the specified int 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

getEnableLoadBalancing

boolean getEnableLoadBalancing()
                               throws MgmtException
Get the attribute for ENABLE_LOAD_BALANCING 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

getEnableLoadBalancingMetaData

IMgmtAttributeMetaData getEnableLoadBalancingMetaData()
                                                      throws MgmtException
Get the attribute metadata for ENABLE_LOAD_BALANCING.

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

getLoadBalancingWeight

int getLoadBalancingWeight()
                           throws MgmtException
Get the attribute for LOAD_BALANCING_WEIGHT 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

getLoadBalancingWeightMetaData

IMgmtAttributeMetaData getLoadBalancingWeightMetaData()
                                                      throws MgmtException
Get the attribute metadata for LOAD_BALANCING_WEIGHT.

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

setEnableLoadBalancing

void setEnableLoadBalancing(boolean value)
                            throws MgmtException
Set the attribute for ENABLE_LOAD_BALANCING to the specified boolean value.

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

setLoadBalancingWeight

void setLoadBalancingWeight(int value)
                            throws MgmtException
Set the attribute for LOAD_BALANCING_WEIGHT to the specified int value.

Parameters:
value - The int 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.