© 2005 BEA Systems, Inc.

com.beasys.commerce.foundation.exception
Class InvalidPipelineSessionStateException

java.lang.Object
  extended byjava.lang.Throwable
      extended byjava.lang.Exception
          extended bycom.beasys.commerce.foundation.exception.ApplicationException
              extended bycom.beasys.commerce.foundation.exception.ProcessingException
                  extended bycom.beasys.commerce.foundation.exception.PipelineFatalException
                      extended bycom.beasys.commerce.foundation.exception.InvalidPipelineSessionStateException
All Implemented Interfaces:
MessageCatalogException, Serializable

public class InvalidPipelineSessionStateException
extends PipelineFatalException

This exception will be thrown if the state of the PipelineSession is invalid. For example: If the HTTP Session was invalidated due to timeout then the state of the PipelineSession may not be valid for some of the PipelineComponents which are sensitive to the information in the PipelineSession.

InvalidPipelineSessionStateExceptions or sub-classes of InvalidPipelineSessionStateException are meant to be thrown by PipelineComponents.

Note: Throughout this API documentation namespace refers to the resource bundle that contains the catalog of exception messages. Refer to the MessageCatalog API documentation for further details.

See Also:
MessageCatalogException, Serialized Form

Field Summary
 
Fields inherited from class com.beasys.commerce.foundation.exception.ProcessingException
MESSAGE_NAMESPACE
 
Fields inherited from class com.beasys.commerce.foundation.exception.ApplicationException
embeddedException, logMessages, userMessages
 
Constructor Summary
InvalidPipelineSessionStateException(String message)
          Constructs a InvalidPipelineSessionStateException with the given message.
InvalidPipelineSessionStateException(String message, Exception embeddedException)
          Constructs a InvalidPipelineSessionStateException with the given message and the embedded exception.
InvalidPipelineSessionStateException(String namespace, String messageKey)
          Constructs a InvalidPipelineSessionStateException.
InvalidPipelineSessionStateException(String namespace, String messageKey, Exception embeddedException)
          Constructs a InvalidPipelineSessionStateException.
InvalidPipelineSessionStateException(String namespace, String messageKey, Object argument)
          Constructs a InvalidPipelineSessionStateException.
InvalidPipelineSessionStateException(String namespace, String messageKey, Object[] arguments)
          Constructs a InvalidPipelineSessionStateException.
InvalidPipelineSessionStateException(String namespace, String messageKey, Object[] arguments, Exception embeddedException)
          Constructs a InvalidPipelineSessionStateException.
InvalidPipelineSessionStateException(String namespace, String messageKey, Object argument, Exception embeddedException)
          Constructs a InvalidPipelineSessionStateException.
 
Methods inherited from class com.beasys.commerce.foundation.exception.ProcessingException
setEmbeddedException
 
Methods inherited from class com.beasys.commerce.foundation.exception.ApplicationException
addLogMessage, addLogMessage, addLogMessage, addMessage, addMessage, addMessage, addUserMessage, addUserMessage, addUserMessage, getEmbeddedException, getLocalizedMessage, getLogMessage, getLogMessages, getMessage, getUserMessage, getUserMessages, toString
 
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

InvalidPipelineSessionStateException

public InvalidPipelineSessionStateException(String message)
Constructs a InvalidPipelineSessionStateException with the given message.


InvalidPipelineSessionStateException

public InvalidPipelineSessionStateException(String message,
                                            Exception embeddedException)
Constructs a InvalidPipelineSessionStateException with the given message and the embedded exception.


InvalidPipelineSessionStateException

public InvalidPipelineSessionStateException(String namespace,
                                            String messageKey)
Constructs a InvalidPipelineSessionStateException.

This uses the given namespace to do a lookup for the given messageKey.


InvalidPipelineSessionStateException

public InvalidPipelineSessionStateException(String namespace,
                                            String messageKey,
                                            Exception embeddedException)
Constructs a InvalidPipelineSessionStateException.

This uses the given namespace to do a lookup for the given messageKey.


InvalidPipelineSessionStateException

public InvalidPipelineSessionStateException(String namespace,
                                            String messageKey,
                                            Object argument)
Constructs a InvalidPipelineSessionStateException.

This uses the given namespace to do a lookup for the given messageKey. Once the message is found the argument is used to replaces the place holders in the message.


InvalidPipelineSessionStateException

public InvalidPipelineSessionStateException(String namespace,
                                            String messageKey,
                                            Object[] arguments)
Constructs a InvalidPipelineSessionStateException.

This uses the given namespace to do a lookup for the given messageKey. Once the message is found the argument is used to replaces the place holders in the message.


InvalidPipelineSessionStateException

public InvalidPipelineSessionStateException(String namespace,
                                            String messageKey,
                                            Object[] arguments,
                                            Exception embeddedException)
Constructs a InvalidPipelineSessionStateException.

This uses the given namespace to do a lookup for the given messageKey. Once the message is found the argument is used to replaces the place holders in the message.


InvalidPipelineSessionStateException

public InvalidPipelineSessionStateException(String namespace,
                                            String messageKey,
                                            Object argument,
                                            Exception embeddedException)
Constructs a InvalidPipelineSessionStateException.

This uses the given namespace to do a lookup for the given messageKey. Once the message is found the argument is used to replaces the place holders in the message.


© 2005 BEA Systems, Inc.

Copyright © 2005 BEA Systems, Inc. All Rights Reserved