public class UMRuntimeException extends RuntimeException
Modifier and Type | Field and Description |
---|---|
protected List |
mMessageBuffer
Message Buffer
|
Constructor and Description |
---|
UMRuntimeException() |
UMRuntimeException(String message) |
UMRuntimeException(Throwable nestedException) |
UMRuntimeException(Throwable nestedException,
String message) |
Modifier and Type | Method and Description |
---|---|
void |
addMessage(IMessage message)
Adds a message to the message buffer of this exception.
|
Iterator |
getMessages(boolean clearPermanentMessages)
Returns an iterator which contains the
IMessage objects assigned to this
IPrincipal or null if no messages are assigned. |
Throwable |
getNestedException() |
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
protected transient List mMessageBuffer
public UMRuntimeException(Throwable nestedException)
public UMRuntimeException(String message)
public UMRuntimeException()
public Iterator getMessages(boolean clearPermanentMessages)
IMessage
objects assigned to this
IPrincipal
or null
if no messages are assigned. If the method is called
with parameter true
, every subsequent call will return null
if no
new message was assigned to this IPrincipal
.clearPermanentMessages
- Specifies whether permanent messages with life time
IMessage.LIFETIME_PERMANENT
should be removed from the message buffer.IPrincipal
object or null
.public void addMessage(IMessage message)
message
- The message to add at the end of the message buffer.public Throwable getNestedException()
Access Rights |
---|
SC | DC | Public Part | ACH |
---|---|---|---|
[sap.com] CORE-TOOLS
|
[sap.com]
|
default
|
BC-JAS
|
[sap.com] ENGFACADE
|
[sap.com] tc/je/usermanagement/api
|
api
|
BC-JAS-SEC
|
[sap.com] ENGINEAPI
|
[sap.com]
|
-
|
BC-JAS-SEC-UME
|
[sap.com] ENGINEAPI
|
[sap.com]
|
default
|
BC-JAS-SEC-UME
|
Copyright 2018 SAP AG Complete Copyright Notice