org.hopto.pentaj.jexin.client
Class InjectableException

java.lang.Object
  extended by org.hopto.pentaj.jexin.client.InjectableException

public class InjectableException
extends java.lang.Object

An error that can be injected by the TraceServer. The ID must be between MIN_ID and MAX_ID.


Field Summary
 java.lang.String description
           
 java.lang.RuntimeException exception
           
 int id
           
static int MAX_ID
           
static int MIN_ID
           
 
Constructor Summary
InjectableException(int id, java.lang.String description, java.lang.RuntimeException exception)
           
 
Method Summary
 boolean equals(java.lang.Object obj)
           
 int hashCode()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

MIN_ID

public static final int MIN_ID
See Also:
Constant Field Values

MAX_ID

public static final int MAX_ID
See Also:
Constant Field Values

id

public final int id

description

public final java.lang.String description

exception

public final java.lang.RuntimeException exception
Constructor Detail

InjectableException

public InjectableException(int id,
                           java.lang.String description,
                           java.lang.RuntimeException exception)
Method Detail

equals

public boolean equals(java.lang.Object obj)
Overrides:
equals in class java.lang.Object

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object