edu.columbia.cs.irt.sipcloud
Class ConfigFileHandler

java.lang.Object
  extended by edu.columbia.cs.irt.sipcloud.ConfigFileHandler

public class ConfigFileHandler
extends java.lang.Object

Author:
jyk

Constructor Summary
ConfigFileHandler()
           
 
Method Summary
 void buildAsteriskSipConfigFile(java.lang.String fileName, java.lang.String pubAddress)
           
 void buildCass108ConfigFile(java.lang.String fileName, java.lang.String seedAddress, java.lang.String privAddress, java.lang.String pubAddress)
           
 void buildCassConfigFile(java.lang.String fileName, java.lang.String seedAddress, boolean isFirstInstance)
           
 void buildLbConfigFile(java.lang.String fileName, java.lang.String listenAddress, java.lang.String pubAddress)
           
 void buildSerConfigFile(java.lang.String fileName, java.lang.String region, java.lang.String listenAddress, java.lang.String pubAddress, java.lang.String cassAddress)
           
 boolean createDispatchListFile(java.lang.String region, java.util.List<VmElement> vmList)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ConfigFileHandler

public ConfigFileHandler()
Method Detail

createDispatchListFile

public boolean createDispatchListFile(java.lang.String region,
                                      java.util.List<VmElement> vmList)

buildCassConfigFile

public void buildCassConfigFile(java.lang.String fileName,
                                java.lang.String seedAddress,
                                boolean isFirstInstance)

buildCass108ConfigFile

public void buildCass108ConfigFile(java.lang.String fileName,
                                   java.lang.String seedAddress,
                                   java.lang.String privAddress,
                                   java.lang.String pubAddress)

buildSerConfigFile

public void buildSerConfigFile(java.lang.String fileName,
                               java.lang.String region,
                               java.lang.String listenAddress,
                               java.lang.String pubAddress,
                               java.lang.String cassAddress)

buildLbConfigFile

public void buildLbConfigFile(java.lang.String fileName,
                              java.lang.String listenAddress,
                              java.lang.String pubAddress)

buildAsteriskSipConfigFile

public void buildAsteriskSipConfigFile(java.lang.String fileName,
                                       java.lang.String pubAddress)