com.bankframe.services.requestrouter
Class RequestRouterException

java.lang.Object
  extended byjava.lang.Throwable
      extended byjava.lang.Exception
          extended bycom.bankframe.localization.BankFrameException
              extended bycom.bankframe.EonException
                  extended bycom.bankframe.ejb.ProcessingErrorException
                      extended bycom.bankframe.services.requestrouter.RequestRouterException
All Implemented Interfaces:
java.io.Serializable

public class RequestRouterException
extends ProcessingErrorException

This exception is thrown when an error condition arises during routing of a DataPacket

Author:
ETU
See Also:
Serialized Form

Field Summary
 
Fields inherited from class com.bankframe.EonException
DEBUG
 
Fields inherited from class com.bankframe.localization.BankFrameException
CHAINED_EXCEPTION_DIVIDER, CHAINED_JAVA_EXCEPTION_MSG, EXCEPTION_CLASS_NAME, EXCEPTION_NAME
 
Constructor Summary
RequestRouterException(BankFrameMessage msg)
          This constructor creates a ProcessingErrorException using the specified message.
RequestRouterException(BankFrameMessage message, java.lang.Throwable cause)
          Constructor.
RequestRouterException(int errorNumber)
          Deprecated. Use RequestRouterException(BankFrameMessage msg) instead
RequestRouterException(int errorNumber, java.lang.String[] params)
          Deprecated. Use RequestRouterException(BankFrameMessage msg) instead
RequestRouterException(java.lang.Throwable cause)
          This constructor creates a chained exception.
 
Method Summary
 DataPacket toDataPacket()
          This method converts the Exception to a DataPacket representation.
 
Methods inherited from class com.bankframe.EonException
fromEonException, fromException, getMessage
 
Methods inherited from class com.bankframe.localization.BankFrameException
getBankFrameMessage, getCause, getMessage, initCause, printStackTrace, printStackTrace, printStackTrace, toString
 
Methods inherited from class java.lang.Throwable
fillInStackTrace, getLocalizedMessage, getStackTrace, setStackTrace
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

RequestRouterException

public RequestRouterException(int errorNumber)
Deprecated. Use RequestRouterException(BankFrameMessage msg) instead


RequestRouterException

public RequestRouterException(int errorNumber,
                              java.lang.String[] params)
Deprecated. Use RequestRouterException(BankFrameMessage msg) instead


RequestRouterException

public RequestRouterException(BankFrameMessage msg)
This constructor creates a ProcessingErrorException using the specified message.

Parameters:
msg - The exception message

RequestRouterException

public RequestRouterException(BankFrameMessage message,
                              java.lang.Throwable cause)
Constructor. Note that the detail message associated with cause is not automatically incorporated in this exception's detail message.

Parameters:
message - The error message for the exception
cause - The original cause of this ProcessingErrorException. cause must not be null.

RequestRouterException

public RequestRouterException(java.lang.Throwable cause)
This constructor creates a chained exception.

Parameters:
cause - the original cause of the exception. cause must not be null.
Method Detail

toDataPacket

public DataPacket toDataPacket()
This method converts the Exception to a DataPacket representation.

Overrides:
toDataPacket in class ProcessingErrorException
Returns:
a DataPacket representation


Copyright © 2004 Siebel Systems, Inc. All rights reserved.