javax.portlet

Class ReadOnlyException


public class ReadOnlyException
extends PortletException

The ReadOnlyException is thrown when a portlet tries to change the value for a read-only preference attribute.

Constructor Summary

ReadOnlyException(String text)
Constructs a new read-only exception with the given text.
ReadOnlyException(String text, Throwable cause)
Constructs a new read-only 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
ReadOnlyException(Throwable cause)
Constructs a new read-only exception when the portlet needs to throw an exception.

Method Summary

Methods inherited from class javax.portlet.PortletException

getCause, printStackTrace, printStackTrace, printStackTrace

Constructor Details

ReadOnlyException

public ReadOnlyException(String text)
Constructs a new read-only exception with the given text. The portlet container may use the text write it to a log.
Parameters:
text - the exception text

ReadOnlyException

public ReadOnlyException(String text,
                         Throwable cause)
Constructs a new read-only 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

ReadOnlyException

public ReadOnlyException(Throwable cause)
Constructs a new read-only 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