JT Smith > SimpleDB-Class-1.0503 > SimpleDB::Class::Exception

Download:
SimpleDB-Class-1.0503.tar.gz

Dependencies

Annotate this POD

CPAN RT

New  2
Open  0
View/Report Bugs
Module Version: 1.0503   Source  

NAME ^

SimpleDB::Class::Exception - Exceptions thrown by SimpleDB::Class.

VERSION ^

version 1.0503

DESCRIPTION ^

A submclass of Exception::Class that defines expcetions to be thrown through-out SimpleDB::Class ojbects.

EXCEPTIONS ^

The following exceptions are available from this class.

SimpleDB::Class::Exception

A general error. Isa Exception::Class.

SimpleDB::Class::Exception::ObjectNotFound

Thrown when a request object is not found.

id

The id of the requested object.

SimpleDB::Class::Exception::InvalidParam

Thrown when a parameter isn't passed when it should have been, or if it's left undefined. Isa SimpleDB::Class::Exception::ObjectNotFound.

SimpleDB::Class::Exception::InvalidObject

Thrown when a request object is found, but is corrupt. Isa SimpleDB::Class::Exception::ObjectNotFound.

SimpleDB::Class::Exception::Connection

Thrown when exceptions occur connecting to the SimpleDB database at Amazon, or the memcached server. Isa SimpleDB::Class::Exception.

status_code

The HTTP status code returned.

LEGAL ^

SimpleDB::Class is Copyright 2009-2010 Plain Black Corporation (http://www.plainblack.com/) and is licensed under the same terms as Perl itself.

syntax highlighting: