public class NewsCommandLineextends RouterCommandLine
Command line interface for news and blocklist management utilities.

Provides access to various news processing and blocklist management tools through a unified command interface. Not intended as a public API - applications and plugins should use the specific classes for direct integration.

Supports execution of news parsing, blocklist generation, and XML processing utilities with proper argument handling and usage documentation.

  • Field Details

    • NCLASSES

      protected static final List<String> NCLASSES
      Additional command classes for news and blocklist management.
  • Constructor Details

    • NewsCommandLine

      protected NewsCommandLine()
      Protected constructor to prevent instantiation.
  • Method Details

    • main

      public static void main(String[] args)
      Main entry point.
      Parameters:
      args - command line arguments
    • usage

      public static void usage(List<String> classes)
      Print usage information.
      Parameters:
      classes - the list of available command classes