Package cli

Class Client

java.lang.Object
cli.Client
All Implemented Interfaces:
Runnable

public class Client extends Object implements Runnable
Haupteinstiegspunkt für die Engine Pi Kommandozeilen-Anwendung.

Diese Klasse dient als Einstiegspunkt für die CLI und verwaltet die verfügbaren Unterbefehle wie FileLinkChecker und Config. Sie implementiert das Runnable-Interface und nutzt die Picocli-Bibliothek zur Verarbeitung von Kommandozeilenargumenten.

Die Klasse ermöglicht es Benutzern, verschiedene Engine Pi Tools über die Kommandozeile aufzurufen. Wenn kein Unterbefehl angegeben wird, wird die Nutzungsmitteilung ausgegeben.

Since:
0.45.0
Author:
Josef Friedrich
  • Constructor Details

    • Client

      public Client()
  • Method Details

    • run

      public void run()
      Specified by:
      run in interface Runnable
    • main

      public static void main(String[] args)