PluginCommandBuilderFactory | When implemented by an SCM , allows the ScmService to provide an ScmCommandBuilder that
can be used to build custom commands for advanced functionality. |
PluginCommandFactory | Provides backing functionality for the ScmCommandFactory. |
Scm | Describes a pluggable extension point for implementing custom SCMs. |
ScmRequest | A read or write request targeting a Stash repository. |
ScmRequestCheck | Used to enforce a specific precondition for a repository hosting operation, such as a push or pull. |
ScmRequestCheckService | Used to validate read and write operations on repositories managed by Stash. |
ScmStatus | Describes the current status of an Scm plugin. |
AbstractCommandBuilder<B extends CommandBuilder<B>> | Provides a basic implementation of most CommandBuilder functionality, to simplify creating builders. |
AbstractInvalidScmRequest | |
AbstractRepositoryScmRequest | |
AbstractScmCommandBuilder<B extends ScmCommandBuilder<B>> | Extends AbstractCommandBuilder and provides a basic implementation of ScmCommandBuilder. |
AbstractScmRequest | |
BaseCommand<T> | Wrapper around Atlassian's process utils. |
BaseWeightedModuleDescriptor<T> | |
DefaultCommandExitHandler | |
ScmModuleDescriptor | ModuleDescriptor which interprets <scm/> tags in atlassian-plugin.xml . |
ScmRequestCheckModuleDescriptor | Provides an ScmRequestCheck implementation used by the ScmRequestCheckService . |
SimpleCommand<T> | Implementation of the Command interface that provides empty implementations for all methods
except call() . |
AuthenticationState | Indicates the result of a user's authentication attempt when messaging the client using sendAuthenticationError(AuthenticationState, String, String) . |