| AuthenticationSystemException |
A specialisation of AuthenticationException, thrown when the underlying authentication subsystem fails. |
| AvatarDeletionException |
|
| AvatarLoadException |
|
| AvatarResizeException |
|
| AvatarStoreException |
|
| BranchCreationCanceledException |
Exception that is thrown when one or more listeners for BranchCreationRequestedEvent
canceled the branch creation. |
| BranchDeletionCanceledException |
Exception that is thrown when one or more listeners for BranchDeletionRequestedEvent
canceled the branch deletion. |
| CaptchaAuthenticationException |
Base specialisation for AuthenticationExceptions which are thrown for CAPTCHA attempts. |
| CaptchaRequiredAuthenticationException |
A specialisation of CaptchaAuthenticationException, thrown to indicate the user has entered their password
incorrectly too many times in succession and is required to solve a CAPTCHA before they will be allowed to login
again. |
| CommandCanceledException |
Exception that is thrown when a command is cancelled. |
| CommandFailedException |
Exception that is thrown when a command fails. |
| CommandUsageException |
A specialization of CommandFailedException thrown when a command fails because it is called incorrectly. |
| CommentDeletionException |
|
| CommentOutOfDateException |
Indicates the operation could not performed because the comment version
has changed since the comment was retrieved. |
| CommitIndexingException |
Exception to signal a problem that occurred during commit indexing. |
| DuplicatePullRequestException |
Indicates a pull request could not be created because there is already
an open pull request with the same to/from repositories and branches. |
| DuplicateRefException |
Indicates the operation could not be completed because a ref already exists for the supplied name. |
| EmptyPullRequestException |
Indicates a pull request could not be created because it would
have contained no changesets. |
| EmptyRepositoryException |
Thrown when an operation cannot be completed because the related repository is empty. |
| ExpiredAuthenticationException |
A specialization of AuthenticationException that should be thrown when an existing authentication has
expired. |
| ExpiredLicenseException |
|
| ExpiredPasswordAuthenticationException |
A specialisation of AuthenticationException, thrown to indicate the user cannot be authenticated because
their password has expired and must be changed. |
| FeatureUnsupportedScmException |
Thrown to indicate a requested SCM feature, such as command builders or
pull requests, is not supported by the backing SCM implementation. |
| ForkingDisabledException |
|
| IllegalPullRequestStateException |
Thrown when an operation fails because the pull request is not in the expected
state. |
| IllegalRepositoryStateException |
Thrown to indicate an operation could not be completed because the repository was not in the
expected state. |
| IllegalTaskStateException |
Thrown to indicate the task's state does not allow performing the requested operation. |
| InactiveUserAuthenticationException |
A specialisation of AuthenticationException, thrown to indicate the user cannot be authenticated because
their account is no longer active. |
| IncompatibleLicenseChangeException |
Indicates that an attempt was made to change the license to one which does not support
clustering but there is an active cluster of two or more nodes |
| IncorrectCaptchaAuthenticationException |
A specialisation of CaptchaAuthenticationException, thrown when the CAPTCHA response provided by the user
does not match the image that was presented. |
| IncorrectPasswordAuthenticationException |
A specialisation of AuthenticationException, thrown to indicate the password supplied during an
authentication attempt does not match the password on record. |
| InvalidAuthorException |
|
| InvalidLicenseException |
|
| InvalidNameException |
|
| InvalidPullRequestParticipantException |
Indicates an operation to mutate particulars of an existing pull request participant or an operation to add a participant
to a pull request is invalid. |
| InvalidPullRequestReviewersException |
Indicates one or more reviewers could not be added to a new or existing pull request because the users either
don't exist, don't have permission to view the pull request. |
| InvalidPullRequestRoleException |
Indicates the supplied role is invalid for the current operation |
| InvalidPullRequestTargetException |
|
| InvalidRefNameException |
Indicates the ref name supplied was syntactically incorrect. |
| LicenseLimitException |
|
| MailAuthenticationException |
Indicates there is an authentication issue talking to the configured mail server. |
| MailQueueFullException |
Indicates the backing mail queue is full and the mail message cannot be accepted
Regarding logging of instances of this exception, see MailException. |
| MailSendException |
Indicates an error occurred sending an email. |
| MailSizeExceededException |
Indicates there was an attempt to send an email that exceeds the maximum email size limit. |
| MergeCanceledException |
Thrown when merge(MergeCommandParameters) merge operation} is canceled by an event
listener. |
| MergeException |
|
| NoAccessAuthenticationException |
A specialisation of AuthenticationException, thrown to indicate the user cannot be authenticated because
they don't have access to Stash. |
| NoDefaultBranchException |
Thrown to indicate the configured default branch for a repository does not exist. |
| NoMailHostConfigurationException |
Indicates the Mail server is not configured and mail cannot be sent. |
| NoSuchAvatarException |
|
| NoSuchBranchException |
Indicates no branch exists with the specified name. |
| NoSuchChangesetException |
This class is deprecated.
in 3.7 for removal in 5.0. All things "changeset" are being renamed to "commit", the more common term
for the data they represent. Due to the significant number of touchpoints, the deprecated classes and
interfaces will be left in for an entire major release cycle, rather than being removed in 4.0. Callers
should catch NoSuchCommitException instead.
|
| NoSuchCommentException |
Indicates the requested comment does not exist. |
| NoSuchCommitException |
Indicates no commit exists with the specified ID. |
| NoSuchGroupException |
Specialisation of NoSuchEntityException thrown to indicate the named group does not exist. |
| NoSuchObjectException |
|
| NoSuchParticipantException |
Indicates that the person specified in the operation is not a participant of the pull request. |
| NoSuchPathException |
|
| NoSuchProjectException |
|
| NoSuchPullRequestException |
Indicates that a pull request was requested that does not exist. |
| NoSuchRepositoryException |
|
| NoSuchTagException |
Indicates no tag exists with the specified name. |
| NoSuchTaskException |
Indicates the requested task does not exist. |
| NoSuchUserException |
Indicates the named user does not exist |
| PermissionGrantCanceledException |
|
| PermissionModificationCanceledException |
|
| PermissionRevocationCanceledException |
|
| PersonalRepositoryDisabledException |
Thrown when attempting to create a repository in a personal space when personal repositories are disabled. |
| PreAuthenticationFailedException |
A specialisation of AuthenticationException, thrown when the SecurityService fails to authenticate
the do-as user. |
| ProjectAuthorisationException |
|
| ProjectCreationCanceledException |
|
| ProjectDeletionCanceledException |
|
| ProjectModificationCanceledException |
|
| PullRequestMergeCanceledException |
Thrown when merging a pull request is canceled by an event listener. |
| PullRequestOpenCanceledException |
Thrown when an event listener cancels the event
raised before a pull request is opened. |
| PullRequestOutOfDateException |
A specialization of EntityOutOfDateException thrown when a PullRequest's
version is out-of-date. |
| RepositoryCreationCanceledException |
|
| RepositoryDeletionCanceledException |
|
| RepositoryForkCanceledException |
|
| RepositoryModificationCanceledException |
|
| UnavailableScmException |
Thrown by the ScmService to indicate that a plugin is installed for the requested SCM, but that the plugin
is not in a usable state. |
| UnmodifiablePullRequestRoleException |
Thrown when attempting to modify the author of a pull request. |
| UnsupportedAvatarException |
|
| UnsupportedScmException |
Thrown by the ScmService to indicate none of the installed plugins supports the requested SCM. |