Known Direct Subclasses
|
Class Overview
Base class for exceptions thrown by the ScmService
and other SCM components.
Plugin developers providing SCM implementations are encouraged to derive exceptions which will be propagated beyond
their implementation boundaries from this exception.
Summary
Public Methods |
@Nonnull
String
|
getScmId()
Retrieves the unique identifier for the SCM from which, or for which, this exception was thrown.
|
[Expand]
Inherited Methods |
From class
com.atlassian.bitbucket.ServiceException
|
From class
java.lang.Throwable
synchronized
final
void
|
addSuppressed(Throwable arg0)
|
synchronized
Throwable
|
fillInStackTrace()
|
synchronized
Throwable
|
getCause()
|
String
|
getLocalizedMessage()
|
String
|
getMessage()
|
StackTraceElement[]
|
getStackTrace()
|
synchronized
final
Throwable[]
|
getSuppressed()
|
synchronized
Throwable
|
initCause(Throwable arg0)
|
void
|
printStackTrace()
|
void
|
printStackTrace(PrintWriter arg0)
|
void
|
printStackTrace(PrintStream arg0)
|
void
|
setStackTrace(StackTraceElement[] arg0)
|
String
|
toString()
|
|
From class
java.lang.Object
Object
|
clone()
|
boolean
|
equals(Object arg0)
|
void
|
finalize()
|
final
Class<?>
|
getClass()
|
int
|
hashCode()
|
final
void
|
notify()
|
final
void
|
notifyAll()
|
String
|
toString()
|
final
void
|
wait(long arg0, int arg1)
|
final
void
|
wait(long arg0)
|
final
void
|
wait()
|
|
Protected Constructors
protected
ScmException
(KeyedMessage message, Throwable cause, String scmId)
Public Methods
@Nonnull
public
String
getScmId
()
Retrieves the unique identifier for the SCM from which, or for which, this exception was thrown.