public class Tsa extends Object implements AutoCloseable
public TsaConfigurationContext getTsaConfigurationContext()
public DisruptionController getDisruptionController()
public PortAllocator getPortAllocator()
public org.apache.ignite.Ignite getIgnite()
public InstanceId getInstanceId()
public int getIgnitePort()
public String licensePath(TerracottaServer terracottaServer)
public Tsa upgrade(TerracottaServer server, Distribution newDistribution)
public Jcmd jcmd(TerracottaServer terracottaServer)
public Tsa create(TerracottaServer terracottaServer, String... startUpArgs)
public Tsa create(TerracottaServer terracottaServer, Map<String,String> envOverrides, String... startUpArgs)
public DisruptionController disruptionController()
public Tsa start(TerracottaServer terracottaServer, String... startUpArgs)
public Tsa start(TerracottaServer terracottaServer, Map<String,String> envOverrides, String... startUpArgs)
public Tsa stopAll()
public Tsa stop(TerracottaServer terracottaServer)
public Map<ServerSymbolicName,Integer> updateToProxiedPorts()
public TerracottaServerState getState(TerracottaServer terracottaServer)
public Map<ServerSymbolicName,Integer> getProxyGroupPortsForServer(TerracottaServer terracottaServer)
public Collection<TerracottaServer> getStarted()
public Collection<TerracottaServer> getStopped()
public Collection<TerracottaServer> getPassives()
public TerracottaServer getPassive()
public Collection<TerracottaServer> getActives()
public Collection<TerracottaServer> getServer(ServerSymbolicName symbolicName)
public TerracottaServer getServer(int stripeIndex, int serverIndex)
public Collection<Integer> getStripeIdOf(ServerSymbolicName symbolicName)
public TerracottaServer getActive()
public Collection<TerracottaServer> getDiagnosticModeSevers()
public TerracottaServer getDiagnosticModeServer()
public URI uri()
public RemoteFolder browse(TerracottaServer terracottaServer, String root)
public RemoteFolder browseFromKitLocation(TerracottaServer terracottaServer, String relativePath)
public void uploadPlugin(File localPluginFile)
public void uploadDataDirectories(File localRootPath)
public void downloadDataDirectories(File localRootPath)
public void close()
close in interface AutoCloseableCopyright © 2021. All rights reserved.