public class TcConfig extends Object
public List<TerracottaServer> getServers()
public String getTcConfigName()
public void setTcConfigName(String tcConfigName)
public String toXml()
public void writeTcConfigFile(File kitDir)
public String getPath()
public void updateLogsLocation(File kitDir, int stripeId)
public void updateSecurityRootDirectoryLocation(String securityRootDirectory)
public void updateAuditDirectoryLocation(File kitDir, int stripeId)
public void updateServerHost(int serverIndex,
String newServerName)
public void updateServerName(int serverIndex,
String newServerName)
public void updateServerPort(int serverIndex,
String portName,
int port)
public void addServer(int stripeIndex,
String hostname)
public List<TerracottaServer> retrieveGroupMembers(String serverName, boolean updateProxy, PortAllocator portAllocator)
public void updateServerGroupPort(Map<ServerSymbolicName,Integer> proxiedPorts)
public void updateServerTsaPort(Map<ServerSymbolicName,Integer> proxiedPorts)
public Map<ServerSymbolicName,Integer> retrieveTsaPorts(boolean updateForProxy, PortAllocator portAllocator)
public void addDataDirectoryList(List<TsaStripeConfig.TsaDataDirectory> tsaDataDirectoryList)
public void addPersistencePlugin(String persistenceDataName)
Copyright © 2020. All rights reserved.