Package | Description |
---|---|
org.springframework.shell |
Contains core classes for Spring Shell, irrespective of the way commands are actually implemented.
|
org.springframework.shell.command |
Modifier and Type | Method and Description |
---|---|
static Availability |
Availability.available() |
Availability |
CommandNotCurrentlyAvailable.getAvailability() |
static Availability |
Availability.unavailable(String reason) |
Constructor and Description |
---|
CommandNotCurrentlyAvailable(String command,
Availability availability) |
Modifier and Type | Method and Description |
---|---|
Availability |
CommandRegistration.getAvailability()
Get
Availability for a command |
Availability |
CommandRegistration.DefaultCommandRegistration.getAvailability() |
Modifier and Type | Method and Description |
---|---|
CommandRegistration.Builder |
CommandRegistration.Builder.availability(Supplier<Availability> availability)
Define an
Availability suppliear for a command. |
CommandRegistration.Builder |
CommandRegistration.BaseBuilder.availability(Supplier<Availability> availability) |
Constructor and Description |
---|
DefaultCommandRegistration(String[] commands,
InteractionMode interactionMode,
String group,
String description,
Supplier<Availability> availability,
List<CommandRegistration.DefaultOptionSpec> optionSpecs,
CommandRegistration.DefaultTargetSpec targetSpec,
List<CommandRegistration.DefaultAliasSpec> aliasSpecs,
CommandRegistration.DefaultExitCodeSpec exitCodeSpec) |
Copyright © 2024. All rights reserved.