com.ibm.retail.saf.provider
Class ApplicationException

java.lang.Object
  |
  +--java.lang.Throwable
        |
        +--java.lang.Exception
              |
              +--com.ibm.retail.saf.provider.POSException
                    |
                    +--com.ibm.retail.saf.provider.ApplicationException
All Implemented Interfaces:
java.io.Serializable

public class ApplicationException
extends POSException

An ApplicationException is thrown when the point-of-sale system encounters an error attempting to process a request from the client.

Application errors are often caused by missing or invalid data. Examples include attempting to sell an item not on file, or processing a credit payment with an invalid account number.

See Also:
Serialized Form

Field Summary
 
Fields inherited from class java.lang.Exception
 
Constructor Summary
ApplicationException()
           
ApplicationException(java.lang.String message)
           
ApplicationException(java.lang.String message, java.lang.Throwable cause)
           
ApplicationException(java.lang.Throwable cause)
           
 
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
 

Constructor Detail

ApplicationException

public ApplicationException()

ApplicationException

public ApplicationException(java.lang.String message)
Parameters:
message -

ApplicationException

public ApplicationException(java.lang.String message,
                            java.lang.Throwable cause)
Parameters:
message -
cause -

ApplicationException

public ApplicationException(java.lang.Throwable cause)
Parameters:
cause -