biz.onixs.fix.fastnew
Class DynamicErrorException

java.lang.Object
  extended by java.lang.Throwable
      extended by java.lang.Exception
          extended by java.lang.RuntimeException
              extended by biz.onixs.fix.fastnew.DynamicErrorException
All Implemented Interfaces:
Serializable

public class DynamicErrorException
extends RuntimeException

This class encapsulates the various error codes that were defined as Dynamic errors in the FAST Specification.

See Also:
Serialized Form

Nested Class Summary
static class DynamicErrorException.Code
          The valid error codes
 
Field Summary
protected  DynamicErrorException.Code code
          The error code for this exception.
 
Constructor Summary
DynamicErrorException(DynamicErrorException.Code code)
          A constructor for dynamic errors that takes only an error code.
DynamicErrorException(DynamicErrorException.Code code, String message)
          A constructor for dynamic errors that takes and error code and a message.
DynamicErrorException(DynamicErrorException.Code code, String message, Throwable cause)
          A constructor for dynamic errors that takes an error code, a message, and a cause.
DynamicErrorException(DynamicErrorException.Code code, Throwable cause)
          A constructor for dynamic errors that takes an error code and a cause.
 
Method Summary
 DynamicErrorException.Code getCode()
          Returns the error code for this exception
 
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
 

Field Detail

code

protected DynamicErrorException.Code code
The error code for this exception.

Constructor Detail

DynamicErrorException

public DynamicErrorException(DynamicErrorException.Code code)
A constructor for dynamic errors that takes only an error code.

Parameters:
code - the error code to throw

DynamicErrorException

public DynamicErrorException(DynamicErrorException.Code code,
                             String message)
A constructor for dynamic errors that takes and error code and a message.

Parameters:
code - the error code to throw
message - a message describing the error

DynamicErrorException

public DynamicErrorException(DynamicErrorException.Code code,
                             Throwable cause)
A constructor for dynamic errors that takes an error code and a cause.

Parameters:
code - the error code to throw
cause - the originating cause of this error

DynamicErrorException

public DynamicErrorException(DynamicErrorException.Code code,
                             String message,
                             Throwable cause)
A constructor for dynamic errors that takes an error code, a message, and a cause.

Parameters:
code - the error code to throw
message - a message describing the error
cause - the originating cause of this error
Method Detail

getCode

public DynamicErrorException.Code getCode()
Returns the error code for this exception

Returns:
the error code


Copyright © 2005-2012 Onix Solutions. All Rights Reserved.