| Interface | Description |
|---|---|
| CliOverHttpAuthority |
A simple interface for authorization
|
| Class | Description |
|---|---|
| CliContext | |
| CliContext.ParsingContext | |
| CliContext.ParsingContextBuilder | |
| CliDispatcher |
Dispatch console command to CLI command handler
|
| CliOverHttpAuthority.AllowAll | |
| CliOverHttpConsole |
A
ConsoleReader for cli over http |
| CliOverHttpContext |
The Cli over http context
|
| CliOverHttpSession |
The CliOverHttpSession
|
| CliSession | |
| Command.Util | |
| CommandExecutor |
A command executor execute a command and return the result
|
| CommandNameCompleter |
Allow user to use TAB to auto complete command name
|
| Enum | Description |
|---|---|
| ReportProgress.Type |
How to report the progress
|
| Exception | Description |
|---|---|
| CliException | |
| InvalidCommandLineException |
| Annotation Type | Description |
|---|---|
| Command |
Mark a class method as a console command
|
| CsvView |
Mark a command method return value shall be displayed using a csv file format.
|
| JsonView |
Mark a command method return value shall be displayed as a JSON object.
|
| Optional |
Indicate a command argument is optional
|
| ReportProgress |
When a
Command method is tagged with ReportProgress and Async the framework will print the progress bar to show the background job progress |
| Required |
Indicate a command argument is mandatory
|
| TableView |
Mark a command method return value shall be displayed as a table.
|
| TreeView |
Mark a command method return value shall be displayed as tree structure.
|
| XmlView |
Mark a command method return value shall be displayed as a XML object.
|
Copyright © 2014–2017 ActFramework. All rights reserved.