org.iges.anagram
Class ConfigException

java.lang.Object
  |
  +--java.lang.Throwable
        |
        +--java.lang.Exception
              |
              +--org.iges.util.ChainedException
                    |
                    +--org.iges.anagram.AnagramException
                          |
                          +--org.iges.anagram.ModuleException
                                |
                                +--org.iges.anagram.ConfigException
All Implemented Interfaces:
java.io.Serializable

public class ConfigException
extends ModuleException

Thrown when a module is unable to compensate for invalid or missing settings during configuration. Throwing this method from Module.configure() will cause server startup or reconfiguration to fail.

See Also:
Serialized Form

Field Summary
protected  Setting setting
           
 
Fields inherited from class org.iges.anagram.ModuleException
clientMessage, module
 
Constructor Summary
ConfigException(Module module, java.lang.String message)
          Creates a ConfigException associated with the given Module, with the given message.
ConfigException(Module module, java.lang.String message, Setting setting)
          Creates a ConfigException associated with the given Module and Setting, with the given message.
 
Method Summary
 java.lang.String getMessage()
           
 
Methods inherited from class org.iges.anagram.ModuleException
getClientMessage, getModule
 
Methods inherited from class org.iges.util.ChainedException
getCause, printStackTrace, printStackTrace, printStackTrace
 
Methods inherited from class java.lang.Throwable
fillInStackTrace, getLocalizedMessage, getStackTrace, initCause, setStackTrace, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

setting

protected Setting setting
Constructor Detail

ConfigException

public ConfigException(Module module,
                       java.lang.String message)
Creates a ConfigException associated with the given Module, with the given message.


ConfigException

public ConfigException(Module module,
                       java.lang.String message,
                       Setting setting)
Creates a ConfigException associated with the given Module and Setting, with the given message.

Method Detail

getMessage

public java.lang.String getMessage()
Overrides:
getMessage in class ChainedException