Class SubsystemCLI

    • Field Detail

    • Constructor Detail

      • SubsystemCLI

        public SubsystemCLI​(java.lang.String name,
                            java.lang.String description,
                            MainCLI mainCLI)
    • Method Detail

      • getFullName

        public java.lang.String getFullName()
        Overrides:
        getFullName in class CLI
      • getSubsystemClient

        public SubsystemClient getSubsystemClient()
                                           throws java.lang.Exception
        Throws:
        java.lang.Exception
      • login

        public void login()
                   throws java.lang.Exception
        Throws:
        java.lang.Exception
      • logout

        public void logout()
                    throws java.lang.Exception
        Throws:
        java.lang.Exception
      • getClient

        public Client getClient​(java.lang.String name)
                         throws java.lang.Exception
        Overrides:
        getClient in class CLI
        Throws:
        java.lang.Exception
      • execute

        public void execute​(java.lang.String[] args)
                     throws java.lang.Exception
        Overrides:
        execute in class CLI
        Throws:
        java.lang.Exception