public class AngelaRule extends ExtendedTestRule implements Closeable
| Constructor and Description |
|---|
AngelaRule(AngelaOrchestrator angelaOrchestrator,
ConfigurationContext configuration) |
AngelaRule(AngelaOrchestrator angelaOrchestrator,
ConfigurationContext configuration,
boolean autoStart,
boolean autoActivate) |
AngelaRule(Supplier<AngelaOrchestrator> angelaOrchestratorSupplier,
ConfigurationContext configuration,
boolean autoStart,
boolean autoActivate) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
after(org.junit.runner.Description description) |
protected void |
before(org.junit.runner.Description description) |
ClientArray |
clientArray() |
void |
close() |
Cluster |
cluster() |
ClusterTool |
clusterTool() |
ConfigTool |
configTool() |
ConfigurationContext |
configure(ConfigurationContext configuration) |
OptionalInt |
findActive(int stripeId) |
int[] |
findPassives(int stripeId) |
ClusterFactory |
getClusterFactory() |
ConfigurationContext |
getConfiguration() |
TerracottaServer |
getNode(int stripeId,
int nodeId) |
int |
getNodeCount(int stripeId) |
int |
getNodeGroupPort(int stripeId,
int nodeId) |
int |
getNodePort(int stripeId,
int nodeId) |
List<TerracottaServer> |
getStripe(int stripeId) |
int |
getStripeCount() |
ClusterMonitor |
monitor() |
void |
startNode(int stripeId,
int nodeId) |
void |
startNode(int stripeId,
int nodeId,
String... cli) |
void |
startNode(TerracottaServer node,
String... cli) |
void |
startNodes() |
void |
stopNode(int stripeId,
int nodeId) |
Tms |
tms() |
Tsa |
tsa() |
Voter |
voter() |
applypublic AngelaRule(AngelaOrchestrator angelaOrchestrator, ConfigurationContext configuration)
public AngelaRule(AngelaOrchestrator angelaOrchestrator, ConfigurationContext configuration, boolean autoStart, boolean autoActivate)
public AngelaRule(Supplier<AngelaOrchestrator> angelaOrchestratorSupplier, ConfigurationContext configuration, boolean autoStart, boolean autoActivate)
public ConfigurationContext configure(ConfigurationContext configuration)
protected void before(org.junit.runner.Description description)
throws Throwable
before in class ExtendedTestRuleThrowableprotected void after(org.junit.runner.Description description)
throws Throwable
after in class ExtendedTestRuleThrowablepublic void close()
throws IOException
close in interface Closeableclose in interface AutoCloseableIOExceptionpublic void startNodes()
public void startNode(int stripeId,
int nodeId)
public void startNode(int stripeId,
int nodeId,
String... cli)
public void startNode(TerracottaServer node, String... cli)
public void stopNode(int stripeId,
int nodeId)
public ClusterFactory getClusterFactory()
public ConfigurationContext getConfiguration()
public int getStripeCount()
public int getNodeCount(int stripeId)
public List<TerracottaServer> getStripe(int stripeId)
public TerracottaServer getNode(int stripeId, int nodeId)
public int getNodePort(int stripeId,
int nodeId)
public int getNodeGroupPort(int stripeId,
int nodeId)
public OptionalInt findActive(int stripeId)
public int[] findPassives(int stripeId)
public Tsa tsa()
public ConfigTool configTool()
public ClusterTool clusterTool()
public Cluster cluster()
public Tms tms()
public ClientArray clientArray()
public ClusterMonitor monitor()
public Voter voter()
Copyright © 2022. All rights reserved.