Class ChaosMonkeyJmxEndpoint


  • @JmxEndpoint(enableByDefault=false,
                 id="chaosmonkeyjmx")
    public class ChaosMonkeyJmxEndpoint
    extends Object
    Author:
    Benjamin Wilms
    • Constructor Detail

      • ChaosMonkeyJmxEndpoint

        public ChaosMonkeyJmxEndpoint​(ChaosMonkeySettings chaosMonkeySettings)
    • Method Detail

      • getAssaultProperties

        @ReadOperation
        public AssaultProperties getAssaultProperties()
      • toggleLatencyAssault

        @WriteOperation
        public String toggleLatencyAssault()
      • toggleExceptionAssault

        @WriteOperation
        public String toggleExceptionAssault()
      • toggleKillApplicationAssault

        @WriteOperation
        public String toggleKillApplicationAssault()
      • isChaosMonkeyActive

        @ReadOperation
        public String isChaosMonkeyActive()
      • enableChaosMonkey

        @WriteOperation
        public String enableChaosMonkey()
      • disableChaosMonkey

        @WriteOperation
        public String disableChaosMonkey()
      • getWatcherProperties

        @ReadOperation
        public WatcherProperties getWatcherProperties()