Package javax.portlet
Class PortletModeException
java.lang.Object
java.lang.Throwable
java.lang.Exception
javax.portlet.PortletException
javax.portlet.PortletModeException
- All Implemented Interfaces:
Serializable
The
PortletModeException
is thrown when a portlet
tries to use or set a portlet mode that is not supported by the current
runtime environment or the portlet.- See Also:
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionPortletModeException
(String text, Throwable cause, PortletMode mode) Constructs a new portlet mode exception when the portlet needs to do the following:throw an exception include a message about the "root cause" that interfered with its normal operation include a description message include the portlet mode that caused this exception PortletModeException
(String text, PortletMode mode) Constructs a new portlet mode exception with the given text and the portlet mode that caused this exception.PortletModeException
(Throwable cause, PortletMode mode) Constructs a new portlet mode exception when the portlet needs to throw an exception. -
Method Summary
Modifier and TypeMethodDescriptiongetMode()
Returns the unsupported portlet mode causing this exception.Methods inherited from class javax.portlet.PortletException
getCause, printStackTrace, printStackTrace, printStackTrace
Methods inherited from class java.lang.Throwable
addSuppressed, fillInStackTrace, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, setStackTrace, toString
-
Field Details
-
mode
-
-
Constructor Details
-
PortletModeException
Constructs a new portlet mode exception with the given text and the portlet mode that caused this exception. The portlet container may use the text and portlet mode write it to a log.- Parameters:
text
- the exception textmode
- the mode causing the exception
-
PortletModeException
Constructs a new portlet mode exception when the portlet needs to do the following:- include a message about the "root cause" that interfered with its normal operation
- include a description message
- include the portlet mode that caused this exception
throw an exception - Parameters:
text
- the exception textcause
- the root causemode
- the mode causing the exception
-
PortletModeException
Constructs a new portlet mode exception when the portlet needs to throw an exception. The exception message is based on the localized message of the underlying exception and the portlet mode that caused this exception.- Parameters:
cause
- the root causemode
- the mode causing the exception
-
-
Method Details
-
getMode
Returns the unsupported portlet mode causing this exception.- Returns:
- the portlet mode that caused this exception
-