Class CommandExecutionHelper


  • public final class CommandExecutionHelper
    extends java.lang.Object
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static <T> T execute​(ExecutesMethod executesMethod, java.lang.String command)  
      static <T> T execute​(ExecutesMethod executesMethod, java.util.Map.Entry<java.lang.String,​java.util.Map<java.lang.String,​?>> keyValuePair)  
      static <T> T executeScript​(ExecutesMethod executesMethod, java.lang.String scriptName)  
      static <T> T executeScript​(ExecutesMethod executesMethod, java.lang.String scriptName, java.util.Map<java.lang.String,​java.lang.Object> args)
      Simplifies arguments preparation for the script execution command.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Method Detail

      • execute

        @Nullable
        public static <T> T execute​(ExecutesMethod executesMethod,
                                    java.util.Map.Entry<java.lang.String,​java.util.Map<java.lang.String,​?>> keyValuePair)
      • execute

        @Nullable
        public static <T> T execute​(ExecutesMethod executesMethod,
                                    java.lang.String command)
      • executeScript

        @Nullable
        public static <T> T executeScript​(ExecutesMethod executesMethod,
                                          java.lang.String scriptName)
      • executeScript

        @Nullable
        public static <T> T executeScript​(ExecutesMethod executesMethod,
                                          java.lang.String scriptName,
                                          @Nullable
                                          java.util.Map<java.lang.String,​java.lang.Object> args)
        Simplifies arguments preparation for the script execution command.
        Parameters:
        executesMethod - Method executor instance.
        scriptName - Extension script name.
        args - Extension script arguments (if present).
        Returns:
        Script execution result.