Package org.terracotta.angela.agent.kit
Class TerracottaInstall
- java.lang.Object
-
- org.terracotta.angela.agent.kit.TerracottaInstall
-
public class TerracottaInstall extends Object
Installation instance of a Terracotta server
-
-
Constructor Summary
Constructors Constructor Description TerracottaInstall(PortAllocator portAllocator)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddServer(TerracottaServer terracottaServer, File kitLocation, File installLocation, License license, Distribution distribution, Topology topology)FilegetInstallLocation(TerracottaServer terracottaServer)FilegetKitLocation(TerracottaServer terracottaServer)FilegetLicenseFileLocation(TerracottaServer terracottaServer)TerracottaServerInstancegetTerracottaServerInstance(TerracottaServer terracottaServer)booleaninstalled(Distribution distribution)FilekitLocation(Distribution distribution)intremoveServer(TerracottaServer terracottaServer)intterracottaServerInstanceCount()
-
-
-
Constructor Detail
-
TerracottaInstall
public TerracottaInstall(PortAllocator portAllocator)
-
-
Method Detail
-
getTerracottaServerInstance
public TerracottaServerInstance getTerracottaServerInstance(TerracottaServer terracottaServer)
-
getInstallLocation
public File getInstallLocation(TerracottaServer terracottaServer)
-
getKitLocation
public File getKitLocation(TerracottaServer terracottaServer)
-
getLicenseFileLocation
public File getLicenseFileLocation(TerracottaServer terracottaServer)
-
addServer
public void addServer(TerracottaServer terracottaServer, File kitLocation, File installLocation, License license, Distribution distribution, Topology topology)
-
removeServer
public int removeServer(TerracottaServer terracottaServer)
-
terracottaServerInstanceCount
public int terracottaServerInstanceCount()
-
installed
public boolean installed(Distribution distribution)
-
kitLocation
public File kitLocation(Distribution distribution)
-
-