Class ApplicationClientCLIEncoding

java.lang.Object
org.glassfish.embeddable.client.ApplicationClientCLIEncoding

public final class ApplicationClientCLIEncoding extends Object
This class is used to share arguments as a string property between Java Agent and Java Main class.
  • Method Details

    • encodeArg

      public static String encodeArg(String string)
      Replaces commas in an argument value (which can confuse the ACC agent argument parsing because shells strip out double-quotes) with a special sequence.
      Parameters:
      string - string to encode
      Returns:
      encoded string
    • decodeArg

      public static String decodeArg(String string)
      Replaces occurrences of comma encoding with commas.
      Parameters:
      string - possibly encoded string
      Returns:
      decoded string