|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjava.lang.Throwable
java.lang.Exception
cz.cuni.versatile.api.RegistryException
cz.cuni.versatile.api.UndefinedPropertyValueException
Thrown when the invocation of DeliveryContext.getValue(Property)
or DeliveryContext.getValue(String)
fails.
This typically indicates a severe runtime failure or a bad design of the PropertyMappings
hierarchy
and/or the ValueProvider
chains: in a well-designed application:
ValueProvider
chain
(up-to a built-in constant level) to ensure the value is alwas defined
PropertyMapping
should be a total function in order
to ensure its value is defined across its entire domain.
Constructor Summary | |
UndefinedPropertyValueException()
|
|
UndefinedPropertyValueException(java.lang.String message)
|
|
UndefinedPropertyValueException(java.lang.String message,
java.lang.Throwable cause)
|
|
UndefinedPropertyValueException(java.lang.Throwable cause)
|
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 |
public UndefinedPropertyValueException()
public UndefinedPropertyValueException(java.lang.String message)
public UndefinedPropertyValueException(java.lang.Throwable cause)
public UndefinedPropertyValueException(java.lang.String message, java.lang.Throwable cause)
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |