WebSphere:*,type=DynamicClusterConfigManager
MBean DynamicClusterConfigManager
MBean interface to the Dynamic Cluster Config Manager
Operation Summary | |
void | createDynamicCluster( |
void | createClusterMemberOnNode( |
java.lang.Boolean | deleteDynamicCluster( |
java.util.Properties | getCustomProperties( |
java.util.Properties | getCustomProperty( |
java.lang.String | getCustomPropertyDescription( |
void | removeCustomProperty( |
java.lang.Integer | getMaxInstances( |
java.lang.Integer | getMinInstances( |
java.lang.Integer | getServerInactivityTime( |
java.lang.Integer | getNumVerticalInstances( |
java.lang.String | getOperationalMode( |
void | setCustomProperty( |
void | setMinInstances( |
void | setMaxInstances( |
void | setServerInactivityTime( |
void | setNumVerticalInstances( |
void | setOperationalMode( |
void | modifyDynamicClusterShortName( |
void | modifyDynamicClusterEnableHA( |
void | createDynamicCluster( |
void | createPHPDynamicCluster( |
void | createNonWASDynamicCluster( |
java.lang.Boolean | deleteDynamicCluster( |
java.util.Properties | getCustomProperties( |
java.util.Properties | getCustomProperty( |
java.lang.String | getCustomPropertyDescription( |
void | removeCustomProperty( |
java.lang.Integer | getMaxInstances( |
java.lang.Integer | getMaxNodes( |
java.lang.Integer | getMinInstances( |
java.lang.Integer | getMinNodes( |
java.lang.Integer | getServerInactivityTime( |
java.lang.Integer | getNumVerticalInstances( |
java.lang.String | getIsolationGroup( |
java.lang.String | getStrictIsolationEnabled( |
java.lang.String | getOperationalMode( |
void | setCustomProperty( |
void | setMinInstances( |
void | setMinNodes( |
void | setMaxInstances( |
void | setMaxNodes( |
void | setServerInactivityTime( |
void | setNumVerticalInstances( |
void | setIsolationGroup( |
void | setStrictIsolationEnabled( |
void | setOperationalMode( |
void | modifyDynamicClusterShortName( |
void | modifyDynamicClusterEnableHA( |
void | createDynamicClusterFromStaticCluster( |
void | createDynamicClusterFromForeignServers( |
void | addForeignServersToDynamicCluster( |
void | removeForeignServersFromDynamicCluster( |
java.lang.String | getServerType( |
java.lang.String | getMembershipPolicy( |
void | setMembershipPolicy( |
void | createDynamicClusterMembersOnNode( |
void | createDynamicClusterMemberOnNode( |
void | deleteDynamicClusterMembersOnNode( |
void | sendDynamicClusterNotification( |
Notification Summary | |
websphere.dc.created A new DynamicCluster has been created. | |
websphere.dc.removed DynamicCluster has been removed. | |
websphere.dc.mode.changed DynamicCluster mode has been changed. | |
websphere.dc.memberadded DynamicCluster member has been added. | |
websphere.dc.memberremoved DynamicCluster member has been removed. |
Operation Detail |
public void createDynamicCluster(java.lang.String nodeGroupName,
java.lang.String dynamicClusterName,
java.util.Properties dynamicClusterProperties,
java.util.Properties clusterProperties
)
nodeGroupName
-
name of the node groupdynamicClusterName
-
name of the dynamic clusterdynamicClusterProperties
-
properties for the new DCclusterProperties
-
properties for the new DC
public void createClusterMemberOnNode(java.lang.String nodeGroupName,
java.lang.String dynamicClusterName,
java.lang.String nodeName
)
nodeGroupName
-
name of the node groupdynamicClusterName
-
name of the dynamic clusternodeName
-
name of Node
public java.lang.Boolean deleteDynamicCluster(java.lang.String nodeGroupName,
java.lang.String dynamicClusterName
)
nodeGroupName
-
name of the node groupdynamicClusterName
-
name of the dynamic cluster
public java.util.Properties getCustomProperties(java.lang.String nodeGroupName,
java.lang.String dynamicClusterName
)
nodeGroupName
-
name of the node groupdynamicClusterName
-
name of the dynamic cluster
public java.util.Properties getCustomProperty(java.lang.String nodeGroupName,
java.lang.String dynamicClusterName,
java.lang.String propertyName
)
nodeGroupName
-
name of the node groupdynamicClusterName
-
name of the dynamic clusterpropertyName
-
name of the property
public java.lang.String getCustomPropertyDescription(java.lang.String nodeGroupName,
java.lang.String dynamicClusterName,
java.lang.String propertyName
)
nodeGroupName
-
name of the node groupdynamicClusterName
-
name of the dynamic clusterpropertyName
-
name of the property
public void removeCustomProperty(java.lang.String nodeGroupName,
java.lang.String dynamicClusterName,
java.lang.String propertyName
)
nodeGroupName
-
name of the node groupdynamicClusterName
-
name of the dynamic clusterpropertyName
-
name of the property
public java.lang.Integer getMaxInstances(java.lang.String nodeGroupName,
java.lang.String dynamicClusterName
)
nodeGroupName
-
name of the node groupdynamicClusterName
-
name of the dynamic cluster
public java.lang.Integer getMinInstances(java.lang.String nodeGroupName,
java.lang.String dynamicClusterName
)
nodeGroupName
-
name of the node groupdynamicClusterName
-
name of the dynamic cluster
public java.lang.Integer getServerInactivityTime(java.lang.String nodeGroupName,
java.lang.String dynamicClusterName
)
nodeGroupName
-
name of the node groupdynamicClusterName
-
name of the dynamic cluster
public java.lang.Integer getNumVerticalInstances(java.lang.String nodeGroupName,
java.lang.String dynamicClusterName
)
nodeGroupName
-
name of the node groupdynamicClusterName
-
name of the dynamic cluster
public java.lang.String getOperationalMode(java.lang.String nodeGroupName,
java.lang.String dynamicClusterName
)
nodeGroupName
-
name of the node groupdynamicClusterName
-
name of the dynamic cluster
public void setCustomProperty(java.lang.String nodeGroupName,
java.lang.String dynamicClusterName,
java.lang.String propertyName,
java.lang.String propertyValue,
java.lang.String propertyDesc
)
nodeGroupName
-
name of the node groupdynamicClusterName
-
name of the dynamic clusterpropertyName
-
name of the propertypropertyValue
-
value of the propertypropertyDesc
-
description of the property
public void setMinInstances(java.lang.String nodeGroupName,
java.lang.String dynamicClusterName,
int instances
)
nodeGroupName
-
name of the node groupdynamicClusterName
-
name of the dynamic clusterinstances
-
minimum number of instances
public void setMaxInstances(java.lang.String nodeGroupName,
java.lang.String dynamicClusterName,
int instances
)
nodeGroupName
-
name of the node groupdynamicClusterName
-
name of the dynamic clusterinstances
-
maximum number of instances
public void setServerInactivityTime(java.lang.String nodeGroupName,
java.lang.String dynamicClusterName,
int time
)
nodeGroupName
-
name of the node groupdynamicClusterName
-
name of the dynamic clustertime
-
server inactivity time
public void setNumVerticalInstances(java.lang.String nodeGroupName,
java.lang.String dynamicClusterName,
int instances
)
nodeGroupName
-
name of the node groupdynamicClusterName
-
name of the dynamic clusterinstances
-
number of vertical instances
public void setOperationalMode(java.lang.String nodeGroupName,
java.lang.String dynamicClusterName,
java.lang.String mode
)
nodeGroupName
-
name of the node groupdynamicClusterName
-
name of the dynamic clustermode
-
operational Mode
public void modifyDynamicClusterShortName(java.lang.String nodeGroupName,
java.lang.String dynamicClusterName,
java.lang.String shortName
)
nodeGroupName
-
name of the node groupdynamicClusterName
-
name of the dynamic clustershortName
-
the new short name
public void modifyDynamicClusterEnableHA(java.lang.String dynamicClusterName,
boolean enableHA
)
dynamicClusterName
-
name of the dynamic clusterenableHA
-
the new enableHA field
public void createDynamicCluster(java.lang.String dynamicClusterName,
java.util.Properties dynamicClusterProperties,
java.util.Properties clusterProperties,
java.lang.String membershipPolicy
)
dynamicClusterName
-
name of the dynamic clusterdynamicClusterProperties
-
properties for the new DCclusterProperties
-
properties for the new DCmembershipPolicy
-
the membership policy
public void createPHPDynamicCluster(java.lang.String dynamicClusterName,
java.util.Properties dynamicClusterProperties,
java.util.Properties clusterProperties,
java.lang.String membershipPolicy
)
dynamicClusterName
-
name of the dynamic clusterdynamicClusterProperties
-
properties for the new DCclusterProperties
-
properties for the new DCmembershipPolicy
-
the membership policy
public void createNonWASDynamicCluster(java.lang.String serverType,
java.lang.String dynamicClusterName,
java.util.Properties dynamicClusterProperties,
java.util.Properties clusterProperties,
java.lang.String membershipPolicy
)
serverType
-
name of the server typedynamicClusterName
-
name of the dynamic clusterdynamicClusterProperties
-
properties for the new DCclusterProperties
-
properties for the new DCmembershipPolicy
-
the membership policy
public java.lang.Boolean deleteDynamicCluster(java.lang.String dynamicClusterName
)
dynamicClusterName
-
name of the dynamic cluster
public java.util.Properties getCustomProperties(java.lang.String dynamicClusterName
)
dynamicClusterName
-
name of the dynamic cluster
public java.util.Properties getCustomProperty(java.lang.String dynamicClusterName,
java.lang.String propertyName
)
dynamicClusterName
-
name of the dynamic clusterpropertyName
-
name of the property
public java.lang.String getCustomPropertyDescription(java.lang.String dynamicClusterName,
java.lang.String propertyName
)
dynamicClusterName
-
name of the dynamic clusterpropertyName
-
name of the property
public void removeCustomProperty(java.lang.String dynamicClusterName,
java.lang.String propertyName
)
dynamicClusterName
-
name of the dynamic clusterpropertyName
-
name of the property
public java.lang.Integer getMaxInstances(java.lang.String dynamicClusterName
)
dynamicClusterName
-
name of the dynamic cluster
public java.lang.Integer getMaxNodes(java.lang.String dynamicClusterName
)
dynamicClusterName
-
name of the dynamic cluster
public java.lang.Integer getMinInstances(java.lang.String dynamicClusterName
)
dynamicClusterName
-
name of the dynamic cluster
public java.lang.Integer getMinNodes(java.lang.String dynamicClusterName
)
dynamicClusterName
-
name of the dynamic cluster
public java.lang.Integer getServerInactivityTime(java.lang.String dynamicClusterName
)
dynamicClusterName
-
name of the dynamic cluster
public java.lang.Integer getNumVerticalInstances(java.lang.String dynamicClusterName
)
dynamicClusterName
-
name of the dynamic cluster
public java.lang.String getIsolationGroup(java.lang.String dynamicClusterName
)
dynamicClusterName
-
name of the dynamic cluster
public java.lang.String getStrictIsolationEnabled(java.lang.String dynamicClusterName
)
dynamicClusterName
-
name of the dynamic cluster
public java.lang.String getOperationalMode(java.lang.String dynamicClusterName
)
dynamicClusterName
-
name of the dynamic cluster
public void setCustomProperty(java.lang.String dynamicClusterName,
java.lang.String propertyName,
java.lang.String propertyValue,
java.lang.String propertyDesc
)
dynamicClusterName
-
name of the dynamic clusterpropertyName
-
name of the propertypropertyValue
-
value of the propertypropertyDesc
-
description of the property
public void setMinInstances(java.lang.String dynamicClusterName,
int instances
)
dynamicClusterName
-
name of the dynamic clusterinstances
-
minimum number of instances
public void setMinNodes(java.lang.String dynamicClusterName,
int nodes
)
dynamicClusterName
-
name of the dynamic clusternodes
-
minimum number of nodes
public void setMaxInstances(java.lang.String dynamicClusterName,
int instances
)
dynamicClusterName
-
name of the dynamic clusterinstances
-
maximum number of instances
public void setMaxNodes(java.lang.String dynamicClusterName,
int nodes
)
dynamicClusterName
-
name of the dynamic clusternodes
-
maximum number of nodes
public void setServerInactivityTime(java.lang.String dynamicClusterName,
int time
)
dynamicClusterName
-
name of the dynamic clustertime
-
server inactivity time
public void setNumVerticalInstances(java.lang.String dynamicClusterName,
int instances
)
dynamicClusterName
-
name of the dynamic clusterinstances
-
number of vertical instances
public void setIsolationGroup(java.lang.String dynamicClusterName,
java.lang.String isolationGroup
)
dynamicClusterName
-
name of the dynamic clusterisolationGroup
-
name of the isolation group
public void setStrictIsolationEnabled(java.lang.String dynamicClusterName,
java.lang.String strictIsolationEnabled
)
dynamicClusterName
-
name of the dynamic clusterstrictIsolationEnabled
-
the strict isolation enabled field
public void setOperationalMode(java.lang.String dynamicClusterName,
java.lang.String mode
)
dynamicClusterName
-
name of the dynamic clustermode
-
operational Mode
public void modifyDynamicClusterShortName(java.lang.String dynamicClusterName,
java.lang.String shortName
)
dynamicClusterName
-
name of the dynamic clustershortName
-
the new short name
public void modifyDynamicClusterEnableHA(java.lang.String dynamicClusterName,
boolean enableHA
)
dynamicClusterName
-
name of the dynamic clusterenableHA
-
the new enableHA field
public void createDynamicClusterFromStaticCluster(java.lang.String clusterName,
java.lang.String templateName,
java.util.Properties dynamicClusterProperties
)
clusterName
-
name of the existing static clustertemplateName
-
name of the existing static cluster member templatedynamicClusterProperties
-
properties for the new DC
public void createDynamicClusterFromForeignServers(java.lang.String dynamicClusterName,
java.lang.String foreignServers,
java.util.Properties dynamicClusterProperties
)
dynamicClusterName
-
name of the new dynamic clusterforeignServers
-
The existing foreign servers in the form of nodeName1:serverName1. If there are muliple nodeName:serverName separate them with a comma.dynamicClusterProperties
-
properties for the new DC
public void addForeignServersToDynamicCluster(java.lang.String dynamicClusterName,
java.lang.String foreignServers,
java.util.Properties dynamicClusterProperties
)
dynamicClusterName
-
name of the new dynamic clusterforeignServers
-
The existing foreign servers in the form of nodeName1:serverName1. If there are muliple nodeName:serverName separate them with a comma.dynamicClusterProperties
-
properties for the new DC
public void removeForeignServersFromDynamicCluster(java.lang.String dynamicClusterName,
java.lang.String foreignServers,
java.util.Properties dynamicClusterProperties
)
dynamicClusterName
-
name of the new dynamic clusterforeignServers
-
The existing foreign servers in the form of nodeName1:serverName1. If there are muliple nodeName:serverName separate them with a comma.dynamicClusterProperties
-
properties for the new DC
public java.lang.String getServerType(java.lang.String dynamicClusterName
)
dynamicClusterName
-
name of the dynamic cluster
public java.lang.String getMembershipPolicy(java.lang.String dynamicClusterName
)
dynamicClusterName
-
name of the dynamic cluster
public void setMembershipPolicy(java.lang.String dynamicClusterName,
java.lang.String membershipPolicy
)
dynamicClusterName
-
name of the dynamic clustermembershipPolicy
-
membership policy
public void createDynamicClusterMembersOnNode(java.lang.String dynamicClusterName,
java.lang.String nodeName
)
dynamicClusterName
-
name of the dynamic clusternodeName
-
name of the node
public void createDynamicClusterMemberOnNode(java.lang.String dynamicClusterName,
java.lang.String nodeName
)
dynamicClusterName
-
name of the dynamic clusternodeName
-
name of the node
public void deleteDynamicClusterMembersOnNode(java.lang.String dynamicClusterName,
java.lang.String nodeName
)
dynamicClusterName
-
name of the dynamic clusternodeName
-
name of the node
public void sendDynamicClusterNotification(java.util.Properties notificationProperties,
java.lang.String notificationString
)
notificationProperties
-
properties for the notificationnotificationString
-
notification stringNotification Detail |