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.stash.exception.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(PrintStream arg0)
|
|
void
|
printStackTrace(PrintWriter arg0)
|
|
void
|
printStackTrace()
|
|
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()
|
|
final
void
|
wait(long arg0, int arg1)
|
|
final
void
|
wait(long arg0)
|
|
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.