Class TopiaQueryException

All Implemented Interfaces:
Serializable
Direct Known Subclasses:
QueryMissingOrderException, TopiaNonUniqueResultException, TopiaNoResultException

public class TopiaQueryException extends TopiaException
Exception raised when an error occur in the context of a particular query. Catching this exception class allow you to get the buggy request and its parameters. When catching such an exception you may ease development by logging all the provided information given by getHql() and getHqlParameters() but it's considered dangerous since parameters can contain sensible data (such as passwords) that should not be printed anywhere.
Since:
3.0
See Also: