com.beasys.commerce.foundation.exception

com.beasys.commerce.foundation.exception  Package

This package contains foundation-level exception. All exceptions that derive from the exceptions in this package are internationalizable via a message catalog of exception messages.

Interface Summary

MessageCatalogException

The MessageCatalogException interface is the interface implemented by all MessageCatalog-aware exceptions.

Exception Summary

ApplicationException

The ApplicationException class is used to signal checked business logic exceptions to a caller.

BadInputException

BadInputException or sub-classes of BadInputException are to be thrown by classes that implement the InputProcessor interface to signal any bad input.

ConfigurationException

A ConfigurationException signals a webflow or pipeline configuration error.

CreateSystemException

A CreateSystemException signals a fatal error during resource creation.

DeploymentException

DeploymentException is thrown when an EJB is deployed incorrectly such that it will not function correctly.

FatalApplicationException

The FatalApplicationException class is used to signal runtime business logic exceptions to a caller.

FinderSystemException

A FinderSystemException signals a fatal error locating a resource.

InvalidArgumentException

Application exception used to signal that an invalid argument was passed to a method.

InvalidPipelineSessionStateException

This exception will be thrown if the state of the PipelineSession is invalid.

NamingSystemException

A NamingSystemException signals a fatal error in a resource naming sub-system.

PipelineException

A PipelineException exception signals a fatal error in the pipeline sub-system.

PipelineFatalException

This class is the base class for all fatal Pipeline exceptions.

PipelineNonFatalException

This class is the base class for all non-fatal Pipeline exceptions.

ProcessingException

This class is the base class for all processing exceptions.

RemoteSystemException

A FinderSystemException signals a fatal error within a remote sub-system.

SystemException

The SystemException class is used to signal system-level exceptions to a caller.

UnimplementedException

UnimplementedException is thrown when a method has not yet been implemented.

WebflowException

A WebflowException exception signals a fatal error in the pipeline sub-system.