biz.onixs.fix.fastnew
Class StaticErrorException

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

public class StaticErrorException
extends RuntimeException

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

See Also:
Serialized Form

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

Constructor Detail

StaticErrorException

public StaticErrorException(StaticErrorException.Code code)
A constructor for static errors that takes only an error code.

Parameters:
code - the error code to throw

StaticErrorException

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

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

StaticErrorException

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

Parameters:
code - the error code to throw

StaticErrorException

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

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


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