Package hudson.cli.declarative
package hudson.cli.declarative
Code for supporting declarative CLI commands, which are annotated methods on model objects.
-
ClassDescriptionAnnotates methods on model objects to expose them as CLI commands.Discover
CLIMethod
s and register them asCLICommand
implementations.Annotates a resolver method that binds a portion of the command line arguments and parameters to an instance whoseCLIMethod
is invoked for the final processing.OptionHandler
s that should be auto-discovered.