Package org.opencms.main
Class CmsIllegalStateException
- java.lang.Object
-
- java.lang.Throwable
-
- java.lang.Exception
-
- java.lang.RuntimeException
-
- org.opencms.main.CmsRuntimeException
-
- org.opencms.main.CmsIllegalStateException
-
- All Implemented Interfaces:
java.io.Serializable
,I_CmsThrowable
public class CmsIllegalStateException extends CmsRuntimeException
A replacement for
to obtain fully localized exception messages for OpenCms.IllegalStateException
Please note that this class does not extend
due to the lack of multiple inheritance for Java.IllegalStateException
- Since:
- 6.0.0
- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class org.opencms.main.CmsRuntimeException
m_message
-
-
Constructor Summary
Constructors Constructor Description CmsIllegalStateException(CmsMessageContainer container)
Creates a new localized Exception.CmsIllegalStateException(CmsMessageContainer container, java.lang.Throwable cause)
Creates a new localized Exception that also containes a root cause.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CmsRuntimeException
createException(CmsMessageContainer container, java.lang.Throwable cause)
Creates a copied instance of this localized exception.-
Methods inherited from class org.opencms.main.CmsRuntimeException
getLocalizedMessage, getLocalizedMessage, getMessage, getMessageContainer
-
-
-
-
Constructor Detail
-
CmsIllegalStateException
public CmsIllegalStateException(CmsMessageContainer container)
Creates a new localized Exception.- Parameters:
container
- the localized message container to use
-
CmsIllegalStateException
public CmsIllegalStateException(CmsMessageContainer container, java.lang.Throwable cause)
Creates a new localized Exception that also containes a root cause.- Parameters:
container
- the localized message container to usecause
- the Exception root cause
-
-
Method Detail
-
createException
public CmsRuntimeException createException(CmsMessageContainer container, java.lang.Throwable cause)
Description copied from class:CmsRuntimeException
Creates a copied instance of this localized exception.- Overrides:
createException
in classCmsRuntimeException
- Parameters:
container
- the message containercause
- the root cause- Returns:
- a copied instance of this localized exception
- See Also:
CmsRuntimeException.createException(org.opencms.i18n.CmsMessageContainer, java.lang.Throwable)
-
-