Class HappyClient

java.lang.Object
org.apache.axis.client.HappyClient

public class HappyClient extends Object
Client side equivalent of happyaxis
  • Constructor Details

  • Method Details

    • getJavaVersionNumber

      public int getJavaVersionNumber()
      calculate the java version number by probing for classes; this tactic works across many jvm implementations; taken from Ant.
      Returns:
      JRE version as 10,11,12,13,14,...
    • verifyClientIsHappy

      public boolean verifyClientIsHappy(boolean warningsAsErrors) throws IOException
      Audit the client, print out status
      Parameters:
      warningsAsErrors - should any warning result in failure?
      Returns:
      true if we are happy
      Throws:
      IOException
    • main

      public static void main(String[] args)
      public happiness test. Exits with -1 if the client is unhappy.
      Parameters:
      args - a list of extra classes to look for