Class DemoNuggetCliClientProvider

java.lang.Object
org.j7m.middleware.demo.operations.DemoNuggetCliClientProvider
All Implemented Interfaces:
org.j7m.middleware.deployer.cli.NuggetCliClientProvider

public final class DemoNuggetCliClientProvider extends Object implements org.j7m.middleware.deployer.cli.NuggetCliClientProvider
Demo-only nugget CLI client provider used by NuggetOperationsDemo.

The provider is registered only in the demo module. It does not bind a network endpoint, does not perform remote administration, and must not be used as a production transport. Its purpose is to exercise the public CLI provider seam with deterministic redacted inspection data.

  • Constructor Details

    • DemoNuggetCliClientProvider

      public DemoNuggetCliClientProvider()
      Creates a demo provider.
  • Method Details

    • providerId

      public String providerId()
      Specified by:
      providerId in interface org.j7m.middleware.deployer.cli.NuggetCliClientProvider
    • createClient

      public org.j7m.middleware.deployer.cli.NuggetCliClient createClient()
      Specified by:
      createClient in interface org.j7m.middleware.deployer.cli.NuggetCliClientProvider