@JmxEndpoint(enableByDefault=false,
id="chaosmonkeyjmx")
public class ChaosMonkeyJmxEndpoint
extends Object
| Constructor and Description |
|---|
ChaosMonkeyJmxEndpoint(ChaosMonkeySettings chaosMonkeySettings) |
| Modifier and Type | Method and Description |
|---|---|
String |
disableChaosMonkey() |
String |
enableChaosMonkey() |
AssaultProperties |
getAssaultProperties() |
WatcherProperties |
getWatcherProperties() |
String |
isChaosMonkeyActive() |
String |
toggleExceptionAssault() |
String |
toggleKillApplicationAssault() |
String |
toggleLatencyAssault() |
public ChaosMonkeyJmxEndpoint(ChaosMonkeySettings chaosMonkeySettings)
@ReadOperation public AssaultProperties getAssaultProperties()
@WriteOperation public String toggleLatencyAssault()
@WriteOperation public String toggleExceptionAssault()
@WriteOperation public String toggleKillApplicationAssault()
@ReadOperation public String isChaosMonkeyActive()
@WriteOperation public String enableChaosMonkey()
@WriteOperation public String disableChaosMonkey()
@ReadOperation public WatcherProperties getWatcherProperties()
Copyright © 2018 codecentric AG. All rights reserved.