com.ibm.portal.state.exceptions
Class CannotInterpretStateException

java.lang.Object
  extended by java.lang.Throwable
      extended by java.lang.Exception
          extended by com.ibm.portal.state.exceptions.StateException
              extended by com.ibm.portal.state.exceptions.InputMediatorException
                  extended by com.ibm.portal.state.exceptions.UrlInputMediatorException
                      extended by com.ibm.portal.state.exceptions.CannotDecodeStateException
                          extended by com.ibm.portal.state.exceptions.CannotDecodeStateFromStringException
                              extended by com.ibm.portal.state.exceptions.CannotInterpretStateException
All Implemented Interfaces:
Localized, java.io.Serializable

public abstract class CannotInterpretStateException
extends CannotDecodeStateFromStringException

The state could be decoded but the content could not be interpreted. NOTE: This API may only be used in the scope of an HTTP request in WebSphere Portal, i.e. within a theme. The API can not be invoked directly by a custom servlet.

Since:
5.1
See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class com.ibm.portal.state.exceptions.CannotDecodeStateFromStringException
CannotDecodeStateFromStringException.Location
 
Field Summary
 
Fields inherited from class com.ibm.portal.state.exceptions.CannotDecodeStateFromStringException
location
 
Fields inherited from class com.ibm.portal.state.exceptions.UrlInputMediatorException
request
 
Fields inherited from class com.ibm.portal.state.exceptions.InputMediatorException
mediator
 
Constructor Summary
CannotInterpretStateException(CannotDecodeStateFromStringException.Location aLocation, javax.servlet.http.HttpServletRequest aRequest, com.ibm.portal.state.InputMediator aMediator)
           
CannotInterpretStateException(CannotDecodeStateFromStringException.Location aLocation, javax.servlet.http.HttpServletRequest aRequest, com.ibm.portal.state.InputMediator aMediator, java.lang.Exception aReason)
           
 
Method Summary
 
Methods inherited from class com.ibm.portal.state.exceptions.CannotDecodeStateFromStringException
getLocation
 
Methods inherited from class com.ibm.portal.state.exceptions.InputMediatorException
getMediator
 
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface com.ibm.portal.Localized
getDescription, getLocales, getTitle
 

Constructor Detail

CannotInterpretStateException

public CannotInterpretStateException(CannotDecodeStateFromStringException.Location aLocation,
                                     javax.servlet.http.HttpServletRequest aRequest,
                                     com.ibm.portal.state.InputMediator aMediator,
                                     java.lang.Exception aReason)
Parameters:
aLocation - location of the fault
aRequest - Servlet request that could not be decoded
aMediator - Input mediator that caused the exception (must not be null)
aReason - Exception that provides details on the reason of failure (must not be null)

CannotInterpretStateException

public CannotInterpretStateException(CannotDecodeStateFromStringException.Location aLocation,
                                     javax.servlet.http.HttpServletRequest aRequest,
                                     com.ibm.portal.state.InputMediator aMediator)
Parameters:
aLocation - location of the fault
aRequest - Servlet request that could not be decoded
aMediator - Input mediator that caused the exception (must not be null)