GSP
Quick Navigator

Search Site

Unix VPS
A - Starter
B - Basic
C - Preferred
D - Commercial
MPS - Dedicated
Previous VPSs
* Sign Up! *

Support
Contact Us
Online Help
Handbooks
Domain Status
Man Pages

FAQ
Virtual Servers
Pricing
Billing
Technical

Network
Facilities
Connectivity
Topology Map

Miscellaneous
Server Agreement
Year 2038
Credits
 

USA Flag

 

 

Man Pages
Alzabo::Exceptions(3) User Contributed Perl Documentation Alzabo::Exceptions(3)

Alzabo::Exceptions - Creates all exception subclasses used in Alzabo.

  use Alzabo::Exceptions;

Using this class creates all the exceptions classes used by Alzabo (via the "Exception::Class" class).

See "Exception::Class" for more information on how this is done.

  • Alzabo::Exception

    This is the base class for all exceptions generated within Alzabo (all exceptions should return true for "$@->isa('Alzabo::Exception')" except those that are generated via internal Perl errors).

  • Alzabo::Exception::Driver

    An error occured while accessing a database. See "Alzabo::Driver" for more details.

  • Alzabo::Exception::Eval

    An attempt to eval something returned an error.

  • Alzabo::Exception::Logic

    Alzabo was asked to do something logically impossible, like retrieve rows for a table without a primary key.

  • Alzabo::Exception::NoSuchRow

    An attempt was made to fetch data from the database with a primary key that does not actually exist in the specified table.

  • Alzabo::Exception::NotNullable

    An attempt was made to set a non-nullable column to "NULL". The "column_name", "table_name", and "schema_name" fields can be used to identify the exact column.

  • Alzabo::Exception::Panic

    This exception is thrown when something completely unexpected happens (think Monty Python).

  • Alzabo::Exception::Params

    This exception is thrown when there is a problem with the parameters passed to a method or function. These problems can include missing parameters, invalid values, etc.

  • Alzabo::Exception::RDBMSRules

    A rule for the relevant RDBMS was violated (bad schema name, table name, column attribute, etc.)

  • Alzabo::Exception::ReferentialIntegrity

    An insert/update/delete was attempted that would violate referential integrity constraints.

  • Alzabo::Exception::SQL

    An error thrown when there is an attempt to generate invalid SQL via the Alzabo::SQLMaker module.

  • Alzabo::Exception::Storable

    A error when trying to freeze, thaw, or clone an object using Storable.

  • Alzabo::Exception::System

    Some sort of system call (file read/write, stat, etc.) failed.

  • Alzabo::Exception::VirtualMethod

    A virtual method was called. This indicates that this method should be subclassed.

Dave Rolsky, <autarch@urth.org>
2022-04-07 perl v5.32.1

Search for    or go to Top of page |  Section 3 |  Main Index

Powered by GSP Visit the GSP FreeBSD Man Page Interface.
Output converted with ManDoc.