Package org.opencms.gwt
Class CmsRpcException
- java.lang.Object
-
- java.lang.Throwable
-
- java.lang.Exception
-
- org.opencms.gwt.CmsRpcException
-
- All Implemented Interfaces:
com.google.gwt.user.client.rpc.IsSerializable
,java.io.Serializable
- Direct Known Subclasses:
CmsUgcException
public class CmsRpcException extends java.lang.Exception implements com.google.gwt.user.client.rpc.IsSerializable
GWT RPC Exception. Wrapper for exceptions thrown while processing a RPC request.As of the current state of exception serialization within GWT, details of the original throwable are kept to be available on the client.
- Since:
- 8.0.0
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description CmsRpcException()
Default constructor.CmsRpcException(java.lang.Throwable t)
Default constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getOriginalCauseMessage()
Returns the cause message.java.lang.String
getOriginalClassName()
Returns the original class name.java.lang.String
getOriginalMessage()
Returns the original message.java.lang.StackTraceElement[]
getOriginalStackTrace()
Returns the original stack trace.protected void
setOriginalCauseMessage(java.lang.String originalCauseMessage)
Sets the original cause message.void
setOriginalClassName(java.lang.String originalClassName)
Sets the original class name.void
setOriginalMessage(java.lang.String originalMessage)
Sets the original message.protected void
setOriginalStackTrace(java.lang.StackTraceElement[] trace)
Sets the original stack trace.
-
-
-
Constructor Detail
-
CmsRpcException
public CmsRpcException()
Default constructor.
-
CmsRpcException
public CmsRpcException(java.lang.Throwable t)
Default constructor.- Parameters:
t
- the cause
-
-
Method Detail
-
getOriginalCauseMessage
public java.lang.String getOriginalCauseMessage()
Returns the cause message.- Returns:
- the cause message
-
getOriginalClassName
public java.lang.String getOriginalClassName()
Returns the original class name.- Returns:
- the original class name
-
getOriginalMessage
public java.lang.String getOriginalMessage()
Returns the original message.- Returns:
- the original message
-
getOriginalStackTrace
public java.lang.StackTraceElement[] getOriginalStackTrace()
Returns the original stack trace.- Returns:
- the original stack trace
-
setOriginalClassName
public void setOriginalClassName(java.lang.String originalClassName)
Sets the original class name.- Parameters:
originalClassName
- the original class name to set
-
setOriginalMessage
public void setOriginalMessage(java.lang.String originalMessage)
Sets the original message.- Parameters:
originalMessage
- the original message to set
-
setOriginalCauseMessage
protected void setOriginalCauseMessage(java.lang.String originalCauseMessage)
Sets the original cause message.- Parameters:
originalCauseMessage
- the original cause message
-
setOriginalStackTrace
protected void setOriginalStackTrace(java.lang.StackTraceElement[] trace)
Sets the original stack trace.- Parameters:
trace
- the original stack trace
-
-