com.continuent.tungsten.common.config.cluster
Class ClusterPolicyManagerConfiguration

java.lang.Object
  extended by com.continuent.tungsten.common.config.cluster.ClusterConfiguration
      extended by com.continuent.tungsten.common.config.cluster.ClusterPolicyManagerConfiguration

public class ClusterPolicyManagerConfiguration
extends ClusterConfiguration


Field Summary
 
Fields inherited from class com.continuent.tungsten.common.config.cluster.ClusterConfiguration
clusterHomeName, props
 
Constructor Summary
ClusterPolicyManagerConfiguration()
           
ClusterPolicyManagerConfiguration(java.lang.String clusterName)
           
 
Method Summary
 boolean getAutoCreateDataSources()
           
 java.lang.String getHost()
           
 java.lang.String getNotifierMonitorClass()
          Returns the notifierMonitorClass value.
 int getNotifyPort()
          Returns the notifyPort value.
 int getPort()
           
 java.lang.String getServiceName()
           
 int getSilentDScheckFrequencyInSecs()
           
 int getSilentDSdisablingTimeoutInSecs()
           
 int getSilentDSremovalTimeoutInSecs()
           
 ClusterPolicyManagerConfiguration load()
          Load this configuration from the appropriate file.
 void setAutoCreateDataSources(boolean autoCreateDataSources)
           
 void setHost(java.lang.String host)
           
 void setNotifierMonitorClass(java.lang.String notifierMonitorClass)
          Sets the notifierMonitorClass value.
 void setNotifyPort(int notifyPort)
          Sets the notifyPort value.
 void setPort(int port)
           
 void setServiceName(java.lang.String serviceName)
           
 void setSilentDScheckFrequencyInSecs(int silentDScheckFrequencyInSecs)
           
 void setSilentDSdisablingTimeoutInSecs(int silentDSdisablingTimeoutInSecs)
           
 void setSilentDSremovalTimeoutInSecs(int silentDSremovalTimeoutInSecs)
           
 
Methods inherited from class com.continuent.tungsten.common.config.cluster.ClusterConfiguration
applyProperties, createClusterConfigRootDirs, createConfigDirs, createDataServicesConfiguration, createDefaultConfiguration, createPolicyManagerConfiguration, createRouterConfiguration, delete, deleteResourceConfig, delFile, getClusterConfigDirName, getClusterConfigRootDirName, getClusterHome, getClusterName, getConfigFileNameInUse, getDir, getGlobalConfigDirName, getModulePropertiesFileName, getProps, getResourceConfigDirName, load, loadClusterConfiguration, loadConfiguration, setClusterHome, setClusterName, store, store, storeResourceConfig, storeResourcesConfig
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ClusterPolicyManagerConfiguration

public ClusterPolicyManagerConfiguration(java.lang.String clusterName)
                                  throws ConfigurationException
Throws:
ConfigurationException

ClusterPolicyManagerConfiguration

public ClusterPolicyManagerConfiguration()
                                  throws ConfigurationException
Throws:
ConfigurationException
Method Detail

load

public ClusterPolicyManagerConfiguration load()
                                       throws ConfigurationException
Load this configuration from the appropriate file.

Throws:
ConfigurationException

getNotifyPort

public int getNotifyPort()
Returns the notifyPort value.

Returns:
Returns the notifyPort.

setNotifyPort

public void setNotifyPort(int notifyPort)
Sets the notifyPort value.

Parameters:
notifyPort - The notifyPort to set.

getNotifierMonitorClass

public java.lang.String getNotifierMonitorClass()
Returns the notifierMonitorClass value.

Returns:
Returns the notifierMonitorClass.

setNotifierMonitorClass

public void setNotifierMonitorClass(java.lang.String notifierMonitorClass)
Sets the notifierMonitorClass value.

Parameters:
notifierMonitorClass - The notifierMonitorClass to set.

getServiceName

public java.lang.String getServiceName()

setServiceName

public void setServiceName(java.lang.String serviceName)

getPort

public int getPort()

setPort

public void setPort(int port)

getHost

public java.lang.String getHost()

setHost

public void setHost(java.lang.String host)

getAutoCreateDataSources

public boolean getAutoCreateDataSources()

setAutoCreateDataSources

public void setAutoCreateDataSources(boolean autoCreateDataSources)

getSilentDScheckFrequencyInSecs

public int getSilentDScheckFrequencyInSecs()

setSilentDScheckFrequencyInSecs

public void setSilentDScheckFrequencyInSecs(int silentDScheckFrequencyInSecs)

getSilentDSdisablingTimeoutInSecs

public int getSilentDSdisablingTimeoutInSecs()

setSilentDSdisablingTimeoutInSecs

public void setSilentDSdisablingTimeoutInSecs(int silentDSdisablingTimeoutInSecs)

getSilentDSremovalTimeoutInSecs

public int getSilentDSremovalTimeoutInSecs()

setSilentDSremovalTimeoutInSecs

public void setSilentDSremovalTimeoutInSecs(int silentDSremovalTimeoutInSecs)