webfunds.ricardian
Class ArmouredKeyException

java.lang.Object
  |
  +--java.lang.Throwable
        |
        +--java.lang.Exception
              |
              +--webfunds.ricardian.ArmouredKeyException

public class ArmouredKeyException
extends java.lang.Exception

See Also:
Serialized Form

Field Summary
static int CATCH_ALL
          Known Contract failure modes detected.
static int CORRUPT
          Known Contract failure modes detected.
static int EMPTY_PAYLOAD
          Known Contract failure modes detected.
protected  int errno
          What error number has been set by the thrower.
static java.lang.String[] errors
           
static int ISA_PUBLIC
          Known Contract failure modes detected.
static int ISA_SECRET
          Known Contract failure modes detected.
static int NOT_ARMOURED
          Known Contract failure modes detected.
static int TOO_MANY_KEYS
          Known Contract failure modes detected.
static int UNKNOWN
          Known Contract failure modes detected.
 
Constructor Summary
ArmouredKeyException()
           
ArmouredKeyException(int errno)
           
ArmouredKeyException(int e, java.lang.String m)
           
ArmouredKeyException(java.lang.String msg)
           
 
Method Summary
 int getErrno()
           
 java.lang.String getErrnoString()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Throwable
fillInStackTrace, getLocalizedMessage, getMessage, printStackTrace, printStackTrace, printStackTrace
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

UNKNOWN

public static final int UNKNOWN
Known Contract failure modes detected.

CATCH_ALL

public static final int CATCH_ALL
Known Contract failure modes detected.

ISA_SECRET

public static final int ISA_SECRET
Known Contract failure modes detected.

ISA_PUBLIC

public static final int ISA_PUBLIC
Known Contract failure modes detected.

NOT_ARMOURED

public static final int NOT_ARMOURED
Known Contract failure modes detected.

EMPTY_PAYLOAD

public static final int EMPTY_PAYLOAD
Known Contract failure modes detected.

TOO_MANY_KEYS

public static final int TOO_MANY_KEYS
Known Contract failure modes detected.

CORRUPT

public static final int CORRUPT
Known Contract failure modes detected.

errors

public static final java.lang.String[] errors

errno

protected int errno
What error number has been set by the thrower.
Constructor Detail

ArmouredKeyException

public ArmouredKeyException()

ArmouredKeyException

public ArmouredKeyException(java.lang.String msg)
Parameters:
msg - string interpretation

ArmouredKeyException

public ArmouredKeyException(int errno)
Parameters:
errno - an identified error from public constants above

ArmouredKeyException

public ArmouredKeyException(int e,
                            java.lang.String m)
Method Detail

getErrno

public int getErrno()

getErrnoString

public java.lang.String getErrnoString()

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Throwable