Modifier and Type | Class and Description |
---|---|
class |
AuthorisationException |
class |
DataStoreException
Exception thrown when an operation on a data store, such as the database or disk, fails.
|
class |
EntityMovedException |
class |
EntityOutOfDateException |
class |
FeatureDisabledException
Base class for exceptions thrown when attempts are made to use features which have been disabled.
|
class |
FeatureUnavailableException
Deprecated.
in 8.15 for removal in 9.0, without replacement
|
class |
ForbiddenException
Indicates that a particular action can not be performed by the current user.
|
class |
IllegalEntityStateException
Thrown to indicate an entity's internal state was not acceptable for performing a requested operation.
|
class |
IntegrityException |
class |
InvalidNameException |
class |
NoSuchEntityException |
class |
NoSuchObjectException |
class |
NoSuchResourceException |
class |
NoUniqueUserIdentifierException
Exception thrown when no unique user identifier could be generated.
|
class |
RequestCanceledException |
class |
ResourceBusyException
Thrown to indicate a resource is busy.
|
class |
ServerException |
Modifier and Type | Class and Description |
---|---|
class |
AttachmentDeletionCanceledException |
class |
AttachmentException
Base exception class for attachments.
|
class |
AttachmentMetadataException
Base exception class for attachment metadata.
|
class |
AttachmentSaveCanceledException |
class |
AttachmentStoreException
Exception thrown when an operation on a data store for attachments, such as the database or disk, fails.
|
class |
InvalidAttachmentMetadataException
Exception thrown when there is some invalid attachment metadata.
|
Modifier and Type | Class and Description |
---|---|
class |
AuthenticationException
Base type for all exceptions which are thrown while processing user authentication attempts.
|
class |
AuthenticationRequiredException
Indicates that authentication is required with
applicationName and provides a URI to authenticate |
class |
AuthenticationSystemException
A specialisation of
AuthenticationException , thrown when the underlying authentication subsystem fails
during authentication or an operation to update or query the authentication subsystem fails for some reason. |
class |
CaptchaAuthenticationException
Base specialisation for
AuthenticationException s which are thrown for CAPTCHA attempts. |
class |
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. |
class |
ExpiredAuthenticationException
A specialization of
AuthenticationException that should be thrown when an existing authentication has
expired. |
class |
ExpiredPasswordAuthenticationException
A specialisation of
AuthenticationException , thrown to indicate the user cannot be authenticated because
their password has expired and must be changed. |
class |
InactiveUserAuthenticationException
A specialisation of
AuthenticationException , thrown to indicate the user cannot be authenticated because
their account is no longer active. |
class |
IncorrectCaptchaAuthenticationException
A specialisation of
CaptchaAuthenticationException , thrown when the CAPTCHA response provided by the user
does not match the image that was presented. |
class |
IncorrectPasswordAuthenticationException
A specialisation of
AuthenticationException , thrown to indicate the password supplied during an
authentication attempt does not match the password on record. |
class |
NoAccessAuthenticationException
A specialisation of
AuthenticationException , thrown to indicate the user cannot be authenticated because
they don't have permission to access the application. |
class |
SshAuthenticationExpiredKeyException
A specialization of
AuthenticationException that is thrown during authentication when an existing SSH key has
expired. |
class |
SshAuthenticationInsecureKeyException
A specialization of
AuthenticationException that is thrown during authentication when a
key does not meet the requirements of the system. |
Modifier and Type | Class and Description |
---|---|
class |
AvatarException |
class |
AvatarLoadException |
class |
AvatarResizeException |
class |
AvatarStoreException |
class |
NoSuchAvatarException |
class |
UnsupportedAvatarException |
Modifier and Type | Class and Description |
---|---|
class |
CommentDeletionException |
class |
CommentOutOfDateException
Indicates the operation could not performed because the
comment version
has changed since the comment was retrieved. |
class |
NoSuchCommentException
Indicates the requested comment does not exist.
|
Modifier and Type | Class and Description |
---|---|
class |
NoSuchCommitException
Indicates no commit exists with the specified ID.
|
Modifier and Type | Class and Description |
---|---|
class |
EditFileFailedException |
class |
FileAlreadyExistsException |
class |
FileContentUnmodifiedException |
class |
FileOutOfDateException |
class |
FileTranscodingException
Thrown to indicate that the input content could not be transcoded to the existing file's encoding.
|
class |
NoSuchPathException |
Modifier and Type | Method and Description |
---|---|
Commit |
ContentService.editFile(EditFileRequest request)
Adds a new file or updates the content of an existing file.
|
void |
ContentService.streamFile(Repository repository,
String objectId,
String path,
PageRequest pageRequest,
boolean withBlame,
FileContentCallback fileContentCallback) |
void |
ContentService.streamFile(Repository repository,
String objectId,
String path,
TypeAwareOutputSupplier supplier)
Streams the raw content of the file into an OutputStream obtained from the given TypeAwareOutputSupplier.
|
Modifier and Type | Class and Description |
---|---|
class |
RepositoryHookVetoedException
Exception that can be thrown when one or more
repository-hook modules reject a proposed ref changes. |
Modifier and Type | Class and Description |
---|---|
class |
HookScriptException
A generic base class for exceptions to be thrown when
HookScriptService operations fail. |
class |
HookScriptOutOfDateException
|
class |
HookScriptSizeExceededException
Thrown when an app attempts to
create or update
a hook script with contents which exceed the configured max
size . |
class |
HookScriptStoreException
Thrown when a
hook script can't be written to or read from the backing store. |
class |
NoSuchHookScriptException
Thrown to indicate the
requested hook script does not exist. |
Modifier and Type | Class and Description |
---|---|
class |
CommitIndexingException
Exception to signal a problem that occurred during commit indexing.
|
Modifier and Type | Class and Description |
---|---|
class |
AlreadyLabeledException |
class |
ApplyLabelException |
class |
InvalidLabelException |
class |
LabelExistsException |
class |
NoSuchLabelException |
Modifier and Type | Class and Description |
---|---|
class |
ExpiredLicenseException |
class |
IncompatibleLicenseChangeException
Deprecated.
in 8.15 for removal in 9.0, without replacement
|
class |
InvalidLicenseException |
class |
LicenseException |
class |
LicenseLimitException |
class |
LimitExceededException
Indicates that the requested operation would breach an internally enforced limit or policy, defined to
ensure that the system operates within defined parameters.
|
class |
NotDataCenterLicenseException
Indicates that an attempt was made to change the license to one which is not a data center license.
|
Modifier and Type | Class and Description |
---|---|
class |
MailAddressInvalidException
Indicates an error occurred sending an email because one or more of the email addresses was rejected by the mail
server.
|
class |
MailAuthenticationException
Indicates there is an authentication issue talking to the configured mail server.
|
class |
MailException
Base class for mail exceptions.
|
class |
MailQueueFullException
Indicates the backing mail queue is full and the mail message cannot be accepted
Regarding logging of instances of this exception, see
MailException . |
class |
MailSendException
Indicates an error occurred sending an email.
|
class |
MailSizeExceededException
Indicates there was an attempt to send a mail message that exceeds the configured size limit.
|
class |
NoMailHostConfigurationException
Indicates the Mail server is not configured and mail cannot be sent.
|
Modifier and Type | Class and Description |
---|---|
class |
RenderException
Indicates a fatal exception occurred rendering markup.
|
Modifier and Type | Class and Description |
---|---|
class |
InvalidMeshNodeKeyException
Thrown to indicate a Mesh node rejected a public key.
|
class |
InvalidMeshNodeStateException
Thrown to indicate the specified
MeshNode.State cannot be set, e.g. |
class |
InvalidMeshNodeUrlException
Thrown to indicate the specified RPC URL is invalid, either syntactically or semantically.
|
class |
MeshNodeAuthenticationException
Thrown to indicate a misconfiguration between Bitbucket Server and Mesh which prevents RPC requests from
being sent to the node.
|
class |
MeshNodeConnectionException
Thrown when there is a failure verifying connectivity to a
MeshNode . |
class |
MeshNodeIncompatibleException
Thrown when a
MeshNode is incompatible with the application. |
class |
MeshNodeNameAlreadyExistsException
Thrown to indicate a Mesh node has already been registered with the specified name.
|
class |
MeshNodeUrlAlreadyExistsException
Thrown to indicate a Mesh node has already been registered with the specified URL.
|
class |
MeshUnavailableException
Deprecated.
in 8.17 for removal in 9.0, without replacement
|
class |
NoSuchMeshNodeException
Thrown to indicate no Mesh node is registered with the specified ID.
|
class |
RepositoryInconsistentException
Thrown when an operation cannot be routed to Mesh because all replicas of the target repository have been
marked inconsistent (and needing repair) or failed (for example, because the hosting node is offline).
|
Modifier and Type | Class and Description |
---|---|
class |
ExportException
Runtime exception generated during export phase of migration
|
class |
ImportException
Runtime exception generated during import phase of migration
|
class |
MaxConcurrentMigrationJobsException
Exception thrown when a migration job is submitted to be run but the maximum number of concurrent migration jobs
are already running on that node.
|
class |
MigrationException
Runtime exception generated during a migration of repositories.
|
Modifier and Type | Class and Description |
---|---|
class |
PermissionGrantCanceledException |
class |
PermissionModificationCanceledException |
class |
PermissionRevocationCanceledException |
Modifier and Type | Class and Description |
---|---|
class |
NoSuchProjectException |
class |
ProjectCreationCanceledException |
class |
ProjectDeletionCanceledException |
class |
ProjectModificationCanceledException |
class |
ProjectMovedException
Exception that is thrown when a
project key has been changed and the project is retrieved
using the old key. |
Modifier and Type | Class and Description |
---|---|
class |
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.
|
class |
EmptyPullRequestException
Indicates a pull request could not be created because it would have no commits.
|
class |
IllegalPullRequestSearchRequestException
Indicates that a
search request was invalid. |
class |
IllegalPullRequestStateException
Thrown when an operation fails because the
pull request is not in the expected
state . |
class |
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.
|
class |
InvalidPullRequestParticipantsException |
class |
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.
|
class |
InvalidPullRequestRoleException
Indicates the supplied role is invalid for the current operation
|
class |
InvalidPullRequestTargetException |
class |
NoSuchParticipantException
Indicates that the person specified in the operation is not a participant of the pull request.
|
class |
NoSuchPullRequestException
Indicates that a pull request was requested that does not exist.
|
class |
NoSuchPullRequestReviewException
Thrown when a user tries to complete a pull request review but one does not exist.
|
class |
PullRequestDeletionCanceledException
Thrown when an event listener cancels the
event raised before a
pull request is deleted. |
class |
PullRequestDeletionDisabledException
Thrown when a user, or a plugin, attempts to delete a pull request when
the feature has been disabled. |
class |
PullRequestMergeVetoedException
Indicates a pull request merge request was vetoed by one or more merge-check plugin modules.
|
class |
PullRequestOpenCanceledException
Thrown when an event listener cancels the
event
raised before a pull request is opened. |
class |
PullRequestOutOfDateException
|
class |
UnmodifiablePullRequestRoleException
Thrown when attempting to modify the
author of a pull request. |
Modifier and Type | Class and Description |
---|---|
class |
AutoMergeNotRequestedException
An exception thrown when an attempt is made to auto-merge a pull request that does not have an auto-merge request.
|
class |
AutoMergeSettingNotEnabledException
An exception thrown when auto-merge is attempted or requested on a pull request, but the pull request's target
repository does not have auto-merge enabled.
|
Modifier and Type | Class and Description |
---|---|
class |
DuplicateReviewerGroupException |
class |
EmptyReviewerGroupException |
class |
NoSuchReviewerGroupException |
class |
ReviewerGroupUserLimitException |
Modifier and Type | Class and Description |
---|---|
class |
ArchiveRepositoryFailedException
Thrown to indicate that a
repository cannot be archived. |
class |
ConflictingRefNameException
Indicates the operation could not be completed because a existing ref already exists
with a name that conflicts with the one being created.
|
class |
DuplicateRefException
Indicates the operation could not be completed because a ref already exists for the supplied name.
|
class |
EmptyRepositoryException
Thrown when an operation cannot be completed because the related repository is empty.
|
class |
ForkingDisabledException |
class |
IllegalRepositoryStateException
Thrown to indicate an operation could not be completed because the
repository was not in the
expected state . |
class |
InvalidAuthorException |
class |
InvalidRefNameException
Indicates the ref name supplied was syntactically incorrect.
|
class |
NoDefaultBranchException
Thrown to indicate the configured default branch for a repository does not exist.
|
class |
NoSuchBranchException
Indicates no branch exists with the specified name.
|
class |
NoSuchRepositoryException |
class |
NoSuchTagException
Indicates no tag exists with the specified name.
|
class |
PersonalRepositoryDisabledException
Thrown when attempting to create a repository in a personal space when personal repositories are disabled.
|
class |
RepositoryAlreadyExistsException
Thrown to indicate that a
repository already exists at the given
repositoryDir when a new repository or fork is created. |
class |
RepositoryArchivedException
Thrown to indicate that an operation cannot be performed on an archived
repository . |
class |
RepositoryCreationCanceledException |
class |
RepositoryDeletionCanceledException |
class |
RepositoryForkCanceledException |
class |
RepositoryModificationCanceledException |
class |
RepositoryMovedException
Exception that is thrown when a repository is retrieved using an old slug, project key or namespace value after
any of these three fields have been updated (e.g.
|
class |
RepositoryOfflineException
Occurs when a repository is offline, i.e., when the node on which a repository is present becomes unreachable.
|
class |
RepositoryOperationException |
class |
RepositoryReadOnlyException
Thrown when an operation fails because the repository is in read-only mode.
|
Modifier and Type | Class and Description |
---|---|
class |
AuthenticationFailedScmException
An exception that is thrown by
commands created by the ScmMirrorCommandFactory when they
fail due to authentication problems. |
class |
CommandCanceledException
Exception that is thrown when a command is canceled.
|
class |
CommandException
Exception that is thrown when command fails to complete.
|
class |
CommandFailedException
Exception that is thrown when a command fails.
|
class |
CommandSetupException
Exception that is thrown when creating a
Command fails. |
class |
CommandTimeoutException
Thrown when a command times out.
|
class |
CommandUsageException
A specialization of
CommandFailedException thrown when a command fails because it is called incorrectly. |
class |
FeatureUnsupportedScmException
Thrown to indicate a requested SCM feature, such as
command builders or
pull requests , is not supported by the backing SCM implementation. |
class |
IncompleteScmException
Thrown to indicate that the requested SCM's implementation is not up-to-date with the current SPI.
|
class |
MergeException |
class |
NotAuthorizedScmException
An exception that is thrown by
commands created by the ScmMirrorCommandFactory when they
fail due to authorization problems. |
class |
ProcessFailedException |
class |
ScmException
Base class for exceptions thrown by the
ScmService and other SCM components. |
class |
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. |
class |
UnsupportedScmException
Thrown by the
ScmService to indicate none of the installed plugins supports the requested SCM. |
class |
UnsupportedScmTypeException |
Modifier and Type | Class and Description |
---|---|
class |
MirrorUpdateRefsCommandFailedException |
Modifier and Type | Class and Description |
---|---|
class |
SigningFailedException |
Modifier and Type | Class and Description |
---|---|
class |
IncompatibleApplicationModeException
Indicates the current operation cannot be processed because it is incompatible with the
application mode |
Modifier and Type | Class and Description |
---|---|
class |
UnprocessedProjectSettingsRestrictionException
Thrown when an operation cannot be completed because a related
project settings restriction has not completed processing. |
Modifier and Type | Class and Description |
---|---|
class |
IllegalUserStateException |
class |
InvalidPasswordResetTokenException |
class |
NoSuchGroupException
Specialisation of
NoSuchEntityException thrown to indicate the named group does not exist. |
class |
NoSuchUserException
Indicates the named user does not exist
|
class |
UserErasureException
Raised when the execution of delegated erasure operations fails.
|
Modifier and Type | Class and Description |
---|---|
class |
PageStartOutOfBoundsException |
Modifier and Type | Class and Description |
---|---|
class |
ArgumentValidationException |
class |
FormValidationException
Exception to represent possible validation errors.
|
Modifier and Type | Class and Description |
---|---|
class |
IllegalRollingUpgradeStateException
While trying to enter or exit upgrade mode, this exception is thrown to signal that operation is not allowed because
of current state of system e.g.
|
Copyright © 2024 Atlassian. All rights reserved.