Class EnvBreakdownExample

java.lang.Object
jline.examples.java.advanced.EnvBreakdownExample

public class EnvBreakdownExample extends Object
Example demonstrating the node breakdown/repair API for random environments. This example shows how to easily model a server that can break down and be repaired using the new Environment convenience methods.
  • Constructor Details

    • EnvBreakdownExample

      public EnvBreakdownExample()
  • Method Details

    • example1_basicFailureRepair

      public static void example1_basicFailureRepair()
      Example 1: Using addNodeFailureRepair convenience method with node object (recommended).
    • example2_separateCalls

      public static void example2_separateCalls()
      Example 2: Using separate breakdown and repair calls with node object.
    • example3_customResetPolicies

      public static void example3_customResetPolicies()
      Example 3: With custom reset policies using node object.
    • example4_modifyResetPolicies

      public static void example4_modifyResetPolicies()
      Example 4: Modifying reset policies after creation using node object.
    • example5_solveEnvironment

      public static void example5_solveEnvironment() throws Exception
      Example 5: Solve the environment model and display results.
      Throws:
      Exception
    • main

      public static void main(String[] args)
      Main method to run all examples.