Sonic Management API

com.sonicsw.mq.mgmtapi.config.gen
Interface IAbstractClusterBean

All Superinterfaces:
com.sonicsw.mx.config.IAnnotationExtension, IMgmtBase, IMgmtBeanBase
All Known Subinterfaces:
IClusterBean

public interface IAbstractClusterBean
extends IMgmtBeanBase

Configuration Bean representing a 'Cluster'


Nested Class Summary
static interface IAbstractClusterBean.IAbstractClusterMembers
          Inner class representing ClusterMembers This inner class contains inner data items that are keyed off a name.
static interface IAbstractClusterBean.IAbstractClusterReferencesType
          Inner class representing ClusterReferencesType This class extends IMgmtListBase
 
Field Summary
 
Fields inherited from interface com.sonicsw.ma.mgmtapi.config.IMgmtBeanBase
C_VERSION_PROPERTY, CLASS_PROPERTY, P_VERSION_PROPERTY, TEMPLATE_PROPERTY, TYPE_PROPERTY
 
Fields inherited from interface com.sonicsw.mx.config.IAnnotationExtension
END_CDATA, START_CDATA, TOOL_ANNOTATION
 
Method Summary
 int getClusterBrokerConnectTimeout()
          Get the attribute for CLUSTER_BROKER_CONNECT_TIMEOUT as a int value.
 IMgmtAttributeMetaData getClusterBrokerConnectTimeoutMetaData()
          Get the attribute metadata for CLUSTER_BROKER_CONNECT_TIMEOUT.
 int getClusterBrokerPingInterval()
          Get the attribute for CLUSTER_BROKER_PING_INTERVAL as a int value.
 IMgmtAttributeMetaData getClusterBrokerPingIntervalMetaData()
          Get the attribute metadata for CLUSTER_BROKER_PING_INTERVAL.
 int getClusterBrokerPingTimeout()
          Get the attribute for CLUSTER_BROKER_PING_TIMEOUT as a int value.
 IMgmtAttributeMetaData getClusterBrokerPingTimeoutMetaData()
          Get the attribute metadata for CLUSTER_BROKER_PING_TIMEOUT.
 int getClusterFcMonitorInterval()
          Get the attribute for CLUSTER_FC_MONITOR_INTERVAL as a int value.
 IMgmtAttributeMetaData getClusterFcMonitorIntervalMetaData()
          Get the attribute metadata for CLUSTER_FC_MONITOR_INTERVAL.
 boolean getClusterFlowToDisk()
          Get the attribute for CLUSTER_FLOW_TO_DISK as a boolean value.
 IMgmtAttributeMetaData getClusterFlowToDiskMetaData()
          Get the attribute metadata for CLUSTER_FLOW_TO_DISK.
 IClusterBean.IClusterMembers getClusterMembers()
          Get the attribute for CLUSTER_MEMBERS.
 IMgmtAttributeMetaData getClusterMembersMetaData()
          Get the attribute metadata for CLUSTER_MEMBERS.
 java.lang.String getClusterName()
          Get the attribute for CLUSTER_NAME as a String value.
 IMgmtAttributeMetaData getClusterNameMetaData()
          Get the attribute metadata for CLUSTER_NAME.
 IClusterBean.IClusterReferencesType getConfigElementReferences()
          Get the attribute for CONFIG_ELEMENT_REFERENCES.
 IMgmtAttributeMetaData getConfigElementReferencesMetaData()
          Get the attribute metadata for CONFIG_ELEMENT_REFERENCES.
 java.lang.String getRoutingNodeName()
          Get the attribute for ROUTING_NODE_NAME as a String value.
 IMgmtAttributeMetaData getRoutingNodeNameMetaData()
          Get the attribute metadata for ROUTING_NODE_NAME.
 void setClusterBrokerConnectTimeout(int value)
          Set the attribute for CLUSTER_BROKER_CONNECT_TIMEOUT to the specified int value.
 void setClusterBrokerPingInterval(int value)
          Set the attribute for CLUSTER_BROKER_PING_INTERVAL to the specified int value.
 void setClusterBrokerPingTimeout(int value)
          Set the attribute for CLUSTER_BROKER_PING_TIMEOUT to the specified int value.
 void setClusterFcMonitorInterval(int value)
          Set the attribute for CLUSTER_FC_MONITOR_INTERVAL to the specified int value.
 void setClusterFlowToDisk(boolean value)
          Set the attribute for CLUSTER_FLOW_TO_DISK to the specified boolean value.
 void setClusterName(java.lang.String value)
          Set the attribute for CLUSTER_NAME to the specified String value.
 void setRoutingNodeName(java.lang.String value)
          Set the attribute for ROUTING_NODE_NAME to the specified String value.
 
Methods inherited from interface com.sonicsw.ma.mgmtapi.config.IMgmtBeanBase
clone, createUniqueName, getBigDecimalAttribute, getBooleanAttribute, getByteArrayAttribute, getIntegerAttribute, getLongAttribute, getProperty, getReferenceAttribute, getStringAttribute, isNewBean, 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
 
Methods inherited from interface com.sonicsw.mx.config.IAnnotationExtension
getAnnotation, setAnnotation
 

Method Detail

getClusterBrokerConnectTimeout

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

getClusterBrokerConnectTimeoutMetaData

IMgmtAttributeMetaData getClusterBrokerConnectTimeoutMetaData()
                                                              throws MgmtException
Get the attribute metadata for CLUSTER_BROKER_CONNECT_TIMEOUT.

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

getClusterBrokerPingInterval

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

getClusterBrokerPingIntervalMetaData

IMgmtAttributeMetaData getClusterBrokerPingIntervalMetaData()
                                                            throws MgmtException
Get the attribute metadata for CLUSTER_BROKER_PING_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

getClusterBrokerPingTimeout

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

getClusterBrokerPingTimeoutMetaData

IMgmtAttributeMetaData getClusterBrokerPingTimeoutMetaData()
                                                           throws MgmtException
Get the attribute metadata for CLUSTER_BROKER_PING_TIMEOUT.

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

getClusterFcMonitorInterval

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

getClusterFcMonitorIntervalMetaData

IMgmtAttributeMetaData getClusterFcMonitorIntervalMetaData()
                                                           throws MgmtException
Get the attribute metadata for CLUSTER_FC_MONITOR_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

getClusterFlowToDisk

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

getClusterFlowToDiskMetaData

IMgmtAttributeMetaData getClusterFlowToDiskMetaData()
                                                    throws MgmtException
Get the attribute metadata for CLUSTER_FLOW_TO_DISK.

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

getClusterMembers

IClusterBean.IClusterMembers getClusterMembers()
                                               throws MgmtException
Get the attribute for CLUSTER_MEMBERS.

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

getClusterMembersMetaData

IMgmtAttributeMetaData getClusterMembersMetaData()
                                                 throws MgmtException
Get the attribute metadata for CLUSTER_MEMBERS.

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

getClusterName

java.lang.String getClusterName()
                                throws MgmtException
Get the attribute for CLUSTER_NAME as a String value.

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

getClusterNameMetaData

IMgmtAttributeMetaData getClusterNameMetaData()
                                              throws MgmtException
Get the attribute metadata for CLUSTER_NAME.

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

getConfigElementReferences

IClusterBean.IClusterReferencesType getConfigElementReferences()
                                                               throws MgmtException
Get the attribute for CONFIG_ELEMENT_REFERENCES.

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

getConfigElementReferencesMetaData

IMgmtAttributeMetaData getConfigElementReferencesMetaData()
                                                          throws MgmtException
Get the attribute metadata for CONFIG_ELEMENT_REFERENCES.

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

getRoutingNodeName

java.lang.String getRoutingNodeName()
                                    throws MgmtException
Get the attribute for ROUTING_NODE_NAME as a String value.

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

getRoutingNodeNameMetaData

IMgmtAttributeMetaData getRoutingNodeNameMetaData()
                                                  throws MgmtException
Get the attribute metadata for ROUTING_NODE_NAME.

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

setClusterBrokerConnectTimeout

void setClusterBrokerConnectTimeout(int value)
                                    throws MgmtException
Set the attribute for CLUSTER_BROKER_CONNECT_TIMEOUT to the specified int value.

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

setClusterBrokerPingInterval

void setClusterBrokerPingInterval(int value)
                                  throws MgmtException
Set the attribute for CLUSTER_BROKER_PING_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

setClusterBrokerPingTimeout

void setClusterBrokerPingTimeout(int value)
                                 throws MgmtException
Set the attribute for CLUSTER_BROKER_PING_TIMEOUT to the specified int value.

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

setClusterFcMonitorInterval

void setClusterFcMonitorInterval(int value)
                                 throws MgmtException
Set the attribute for CLUSTER_FC_MONITOR_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

setClusterFlowToDisk

void setClusterFlowToDisk(boolean value)
                          throws MgmtException
Set the attribute for CLUSTER_FLOW_TO_DISK to the specified boolean value.

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

setClusterName

void setClusterName(java.lang.String value)
                    throws MgmtException
Set the attribute for CLUSTER_NAME to the specified String value.

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

setRoutingNodeName

void setRoutingNodeName(java.lang.String value)
                        throws MgmtException
Set the attribute for ROUTING_NODE_NAME to the specified String value.

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

Sonic Management API

Copyright © 2001-2012 Progress Software Corporation. All Rights Reserved.
HTML formatted on 13-Mar-2012.