ubiware.core
Class IllegalParameterConfigurationException

java.lang.Object
  extended by java.lang.Throwable
      extended by java.lang.Exception
          extended by ubiware.core.IllegalParameterConfigurationException
All Implemented Interfaces:
java.io.Serializable

public class IllegalParameterConfigurationException
extends java.lang.Exception

This exception indicates that the parameters are not set correctly, its state indicate what is wrong with the parameter. 4.2.2010

Author:
Michael Cochez for UBIWARE project
See Also:
Serialized Form

Nested Class Summary
static class IllegalParameterConfigurationException.State
          The state of the IllegalParameterConfigurationException
 
Constructor Summary
IllegalParameterConfigurationException(ubiware.util.saplbuilder.Resource name, java.lang.String parameterValue, IllegalParameterConfigurationException.State state)
           
IllegalParameterConfigurationException(ubiware.util.saplbuilder.Resource name, java.lang.String parameterValue, IllegalParameterConfigurationException.State state, java.lang.String extraInfo)
           
IllegalParameterConfigurationException(ubiware.util.saplbuilder.Resource name, java.lang.String parameterValue, IllegalParameterConfigurationException.State state, java.lang.Throwable 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
 

Constructor Detail

IllegalParameterConfigurationException

public IllegalParameterConfigurationException(ubiware.util.saplbuilder.Resource name,
                                              java.lang.String parameterValue,
                                              IllegalParameterConfigurationException.State state,
                                              java.lang.String extraInfo)
Parameters:
name - The name of the parameter which is wrong
parameterValue - The value which the parameter has, if the parameter was missing, supply null
state - The state in which the parameter is.
extraInfo - More info about why this parameter has an illegal value

IllegalParameterConfigurationException

public IllegalParameterConfigurationException(ubiware.util.saplbuilder.Resource name,
                                              java.lang.String parameterValue,
                                              IllegalParameterConfigurationException.State state,
                                              java.lang.Throwable cause)
Parameters:
name - The name of the parameter which is wrong
parameterValue - The value which the parameter has, if the parameter was missing, supply null
state - The state in which the parameter is.
cause - The exception which is causing this parameter to have an illegal value

IllegalParameterConfigurationException

public IllegalParameterConfigurationException(ubiware.util.saplbuilder.Resource name,
                                              java.lang.String parameterValue,
                                              IllegalParameterConfigurationException.State state)
Parameters:
name - The name of the parameter which is wrong
parameterValue - The value which the parameter has, if the parameter was missing, supply null
state - The state in which the parameter is.