Class Cli

java.lang.Object
org.jrd.backend.data.cli.Cli

public class Cli extends Object
  • Field Details

    • filteredArgs

      private final List<String> filteredArgs
    • vmManager

      private final VmManager vmManager
    • pluginManager

      private final PluginManager pluginManager
    • saving

      private Saving saving
    • isVerbose

      private boolean isVerbose
    • isHex

      private boolean isHex
    • isRevert

      private boolean isRevert
    • isBoot

      private boolean isBoot
  • Constructor Details

  • Method Details

    • shouldBeVerbose

      public boolean shouldBeVerbose()
    • isGui

      public boolean isGui()
    • isHex

      public boolean isHex()
    • prefilterArgs

      private List<String> prefilterArgs(String[] originalArgs)
    • setDefaultAgentConfig

      private void setDefaultAgentConfig(List<String> args, List<String> agentArgs)
    • readAgentParams

      private int readAgentParams(String[] originalArgs, List<String> agentArgs, int i)
    • consumeCli

      public void consumeCli() throws Exception
      Throws:
      Exception
    • printConfig

      private void printConfig() throws IOException
      Throws:
      IOException
    • printVersion

      private void printVersion()
    • printHelp

      private void printHelp()
    • getVmInfo

      private VmInfo getVmInfo(String param)
    • getFilteredArgs

      public List<String> getFilteredArgs()