public abstract class Tool extends Object implements AutoCloseable
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
abstract ToolExecutionResult |
executeCommand(String... arguments) |
protected Map<ServerSymbolicName,Integer> |
getProxyGroupPortsForServer(TerracottaServer terracottaServer) |
protected abstract void |
install() |
protected abstract void |
uninstall() |
protected Map<ServerSymbolicName,Integer> |
updateToProxiedPorts() |
protected final Tsa tsa
public Tool(Tsa tsa)
public void close()
close in interface AutoCloseablepublic abstract ToolExecutionResult executeCommand(String... arguments)
protected abstract void install()
protected abstract void uninstall()
protected Map<ServerSymbolicName,Integer> updateToProxiedPorts()
protected Map<ServerSymbolicName,Integer> getProxyGroupPortsForServer(TerracottaServer terracottaServer)
Copyright © 2020. All rights reserved.