org.gusdb.wdk.model
Class WdkUserException

java.lang.Object
  extended by java.lang.Throwable
      extended by java.lang.Exception
          extended by org.gusdb.wdk.model.WdkUserException
All Implemented Interfaces:
java.io.Serializable

public class WdkUserException
extends java.lang.Exception

See Also:
Serialized Form

Constructor Summary
WdkUserException(java.util.Map booBoos)
           
WdkUserException(java.lang.String message)
           
WdkUserException(java.lang.String message, java.util.Map booBoos)
           
WdkUserException(java.lang.String message, java.lang.Throwable cause, java.util.Map booBoos)
           
WdkUserException(java.lang.Throwable cause, java.util.Map booBoos)
           
 
Method Summary
 java.lang.String formatErrors()
           
 java.util.Map getBooBoos()
           
 
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
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

WdkUserException

public WdkUserException(java.util.Map booBoos)

WdkUserException

public WdkUserException(java.lang.String message)

WdkUserException

public WdkUserException(java.lang.String message,
                        java.util.Map booBoos)

WdkUserException

public WdkUserException(java.lang.Throwable cause,
                        java.util.Map booBoos)

WdkUserException

public WdkUserException(java.lang.String message,
                        java.lang.Throwable cause,
                        java.util.Map booBoos)
Method Detail

getBooBoos

public java.util.Map getBooBoos()
Returns:
Map where keys are Params and values are an tuple of (value, errMsg), one for each error param value

formatErrors

public java.lang.String formatErrors()
Returns:
A default formatting of contained errors