© 2001 BEA Systems, Inc.

com.beasys.commerce.ebusiness.customer.pipeline
Class CustomerMissingException

java.lang.Object
  |
  +--java.lang.Throwable
        |
        +--java.lang.Exception
              |
              +--com.beasys.commerce.foundation.exception.ApplicationException
                    |
                    +--com.beasys.commerce.foundation.exception.ProcessingException
                          |
                          +--com.beasys.commerce.foundation.exception.PipelineFatalException
                                |
                                +--com.beasys.commerce.ebusiness.customer.pipeline.CustomerMissingException
All Implemented Interfaces:
MessageCatalogException, java.io.Serializable

public class CustomerMissingException
extends PipelineFatalException

A customer object was looked for but expectedly not found. This is not used just to handle a bad username at login time. This probably indicates a configuration or database error or some kind of unforeseen concurrent access on the database.

See Also:
Serialized Form

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
CustomerMissingException(java.lang.String customerName, java.lang.Exception embeddedException)
          Constructs a CustomerMissingException with the error message containing the customer name.
 
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, printStackTrace, printStackTrace, printStackTrace
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

CustomerMissingException

public CustomerMissingException(java.lang.String customerName,
                                java.lang.Exception embeddedException)
Constructs a CustomerMissingException with the error message containing the customer name.
Parameters:
customerName - the name of the customer
embeddedException - the exception that caused this exception or null if no originating exception

© 2001 BEA Systems, Inc.

Copyright © 2001 BEA Systems, Inc. All Rights Reserved