All Methods Instance Methods Abstract Methods Concrete Methods
| Modifier and Type |
Method and Description |
abstract void |
addDataDirectory(List<TsaStripeConfig.TsaDataDirectory> tsaDataDirectoryList) |
abstract void |
addOffheap(String resourceName,
String size,
String unit) |
abstract void |
addPersistencePlugin(String persistenceDataName) |
void |
addServer(int stripeIndex,
String hostname) |
void |
createOrUpdateTcProperty(String name,
String value) |
protected int |
defaultJmxPort() |
protected int |
defaultManagementPort() |
protected int |
defaultTsaGroupPort() |
protected int |
defaultTsaPort() |
abstract Map<String,String> |
getDataDirectories() |
List<String> |
getLogsLocation() |
abstract List<String> |
getPluginServices() |
List<TerracottaServer> |
getServers() |
protected abstract NodeList |
getServersList(Document tcConfigXml,
XPath xPath) |
String |
getTcConfigContent() |
String |
getTcConfigPath() |
abstract List<TerracottaServer> |
retrieveGroupMembers(String serverName,
boolean updateProxy) |
abstract Map<ServerSymbolicName,Integer> |
retrieveTsaPorts(boolean updateForProxy) |
void |
substituteToken(String token,
String value) |
abstract void |
updateAuditDirectoryLocation(File kitDir,
int stripeId) |
abstract void |
updateDataDirectory(String rootId,
String newlocation) |
abstract void |
updateHostname(String serverName,
String hostname) |
void |
updateLogsLocation(File kitDir,
int stripeId) |
abstract void |
updateSecurityRootDirectoryLocation(String securityRootDirectory) |
abstract void |
updateServerGroupPort(Map<ServerSymbolicName,Integer> proxiedPorts) |
void |
updateServerHost(int serverIndex,
String newServerHost) |
void |
updateServerName(int serverIndex,
String newServerName) |
void |
updateServerPort(int serverIndex,
String portName,
int port) |
abstract void |
updateServerTsaPort(Map<ServerSymbolicName,Integer> proxiedPorts) |
void |
writeTcConfigFile(File kitDir,
String tcConfigFilename) |