| Interface | Description |
|---|---|
| Command | An interface that represents a command to be executed by the Grails command line. |
| CommandCancellationListener | A listener for listening for cancellation of Command executions |
| ExecutionContext | Context for the execution of Command instances within a Profile |
| Feature | An interface that describes a feature of a profile. |
| Profile | A Profile defines an active code generation and command execution policy. |
| ProfileCommand | A Command applicable only to a certain Profile |
| ProfileRepository | A repository of Profile instances |
| ProfileRepositoryAware | For commands and steps that need to be made aware of the ProfileRepository to implement |
| ProjectCommand | A marker interface for commands that are global, but apply only within the context of a project |
| ProjectContext | The project context used by a Profile |
| ProjectContextAware | Interface for components that want to be made aware of the proxy context |
| Step | Represents a step within a Command. |
| Class | Description |
|---|---|
| AbstractProfile | Abstract implementation of the profile class |
| AbstractStep | Abstract implementation of the Step interface |
| CommandArgument | Represents argument to a command |
| CommandDescription | Describes a Command |
| DefaultFeature | Default implementation of the Feature interface |
| FileSystemProfile | Simple disk based implementation of the Profile interface |
| GrailsRepositoryOverrides | Shared handling of the grails.repo.url system property / GRAILS_REPO_URL
environment variable repository overrides, applying the same classification and HTTPS
validation as the Grails wrapper (GrailsWrapperRepo) and Grails Forge
(GradleRepository): local filesystem repositories are always allowed, remote
repositories must use HTTPS, and malformed remote values are rejected. |
| MultiStepCommand | A command that executes multiple steps |
| ProfileRepoConfig | |
| ProfileUtil | The utility class for the Grails profiles. |
| ResourceProfile | A profile that operates against abstract Resource references |
| Exception | Description |
|---|---|
| CommandException |
|