Package javax.portlet

Class WindowStateException

All Implemented Interfaces:
Serializable

public class WindowStateException extends PortletException
The WindowStateException is thrown when a portlet tries to use a window state that is not supported by the current runtime environment or the portlet.
See Also:
  • Field Details

  • Constructor Details

    • WindowStateException

      public WindowStateException(String text, WindowState state)
      Constructs a new portlet state exception with the given text. The portlet container may use the text write it to a log.
      Parameters:
      text - the exception text
      state - the state causing the exception
    • WindowStateException

      public WindowStateException(String text, Throwable cause, WindowState state)
      Constructs a new portlet state 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
      Parameters:
      text - the exception text
      cause - the root cause
      state - the state causing the exception
    • WindowStateException

      public WindowStateException(Throwable cause, WindowState state)
      Constructs a new portlet state exception when the portlet needs to throw an exception. The exception message is based on the localized message of the underlying exception.
      Parameters:
      cause - the root cause
      state - the state causing the exception
  • Method Details

    • getState

      public WindowState getState()
      Returns the portlet state causing this exception.
      Returns:
      the window state causing this exception