pyroxide.model.exceptions (version 41 , 2007-02-27 22:31:37 -0800 (Tue, 27 Feb 2007) )
index
/usr/lib/python2.4/site-packages/pyroxide/model/exceptions.py

System wide errors

 
Classes
       
exceptions.Exception
PyroxideError
ConfigError
HTTP403Error
HTTP404Error
PathNotFoundError
PersistenceError
ConcurrencyError
KeyGenerationError
MappingError
ValidationError

 
class ConcurrencyError(PersistenceError)
    PersistenceError when there is an off-line concurrency problem.
 
 
Method resolution order:
ConcurrencyError
PersistenceError
PyroxideError
exceptions.Exception

Methods inherited from PyroxideError:
__init__(self, msg)
__str__(self)

Methods inherited from exceptions.Exception:
__getitem__(...)

 
class ConfigError(PyroxideError)
    Exception raised when a configuration error is experienced.
 
 
Method resolution order:
ConfigError
PyroxideError
exceptions.Exception

Methods inherited from PyroxideError:
__init__(self, msg)
__str__(self)

Methods inherited from exceptions.Exception:
__getitem__(...)

 
class HTTP403Error(PyroxideError)
    Exception raised when the requested resource is forbidden.
 
 
Method resolution order:
HTTP403Error
PyroxideError
exceptions.Exception

Methods inherited from PyroxideError:
__init__(self, msg)
__str__(self)

Methods inherited from exceptions.Exception:
__getitem__(...)

 
class HTTP404Error(PyroxideError)
    Exception raised when the requested resource cannot be found.
 
 
Method resolution order:
HTTP404Error
PyroxideError
exceptions.Exception

Methods inherited from PyroxideError:
__init__(self, msg)
__str__(self)

Methods inherited from exceptions.Exception:
__getitem__(...)

 
class KeyGenerationError(PersistenceError)
    PersistenceError when there is a problem automatically generating
a unique key for an object.
 
 
Method resolution order:
KeyGenerationError
PersistenceError
PyroxideError
exceptions.Exception

Methods inherited from PyroxideError:
__init__(self, msg)
__str__(self)

Methods inherited from exceptions.Exception:
__getitem__(...)

 
class MappingError(PersistenceError)
    PersistenceError when there is a problem in the object to relational
database mapping.
 
 
Method resolution order:
MappingError
PersistenceError
PyroxideError
exceptions.Exception

Methods inherited from PyroxideError:
__init__(self, msg)
__str__(self)

Methods inherited from exceptions.Exception:
__getitem__(...)

 
class PathNotFoundError(PyroxideError)
    Exception raised when the path cannot be translated into a callable.
 
 
Method resolution order:
PathNotFoundError
PyroxideError
exceptions.Exception

Methods inherited from PyroxideError:
__init__(self, msg)
__str__(self)

Methods inherited from exceptions.Exception:
__getitem__(...)

 
class PersistenceError(PyroxideError)
    Exception raised when there is a problem at the persistence layer.
 
 
Method resolution order:
PersistenceError
PyroxideError
exceptions.Exception

Methods inherited from PyroxideError:
__init__(self, msg)
__str__(self)

Methods inherited from exceptions.Exception:
__getitem__(...)

 
class PyroxideError(exceptions.Exception)
    Base class for system exceptions.
 
  Methods defined here:
__init__(self, msg)
__str__(self)

Methods inherited from exceptions.Exception:
__getitem__(...)

 
class ValidationError(PyroxideError)
    Exception raised when data fails validation.
 
 
Method resolution order:
ValidationError
PyroxideError
exceptions.Exception

Methods inherited from PyroxideError:
__init__(self, msg)
__str__(self)

Methods inherited from exceptions.Exception:
__getitem__(...)

 
Data
        __HeadURL__ = '$URL: http://pyroxide.org/svn/pyroxide/trunk/src/main/python/pyroxide/model/exceptions.py $'
__Id__ = '$Id: exceptions.py 41 2007-02-28 06:31:37Z kevin $'
__LastChangedBy__ = '$Author: kevin $'
__LastChangedDate__ = '$Date: 2007-02-27 22:31:37 -0800 (Tue, 27 Feb 2007) $'
__Revision__ = '$Rev: 41 $'
__author__ = 'Kevin J. Smith (kevin@rootsmith.ca)'
__copyright__ = '(c) 2006 rootsmith Inc.'
__date__ = ' 2007-02-27 22:31:37 -0800 (Tue, 27 Feb 2007) '
__version__ = ' 41 '

 
Author
        Kevin J. Smith (kevin@rootsmith.ca)