got transaction management working well enough to notice that there are a few things broken about it =)

This commit is contained in:
JT Smith 2008-05-19 01:48:31 +00:00
parent affd08990a
commit 0e257e7c94
5 changed files with 232 additions and 8 deletions

View file

@ -24,6 +24,11 @@ use Exception::Class (
isa => 'WebGUI::Error',
description => 'This method should be overridden by subclasses.',
},
'WebGUI::Error::MethodNotFound' => {
isa => 'WebGUI::Error',
description => q|Called a method that doesn't exist.|,
fields => 'method'
},
'WebGUI::Error::InvalidObject' => {
isa => 'WebGUI::Error::InvalidParam',
description => "Expected to get a reference to an object type that wasn't gotten.",
@ -137,6 +142,18 @@ Used when an object is trying to be retrieved, but does not exist. ISA WebGUI::E
The id of the object to be retrieved.
=head2 WebGUI::Error::MethodNotFound
Tried calling a method that doesn't exist.
=head3 method
The method called.
=head2 WebGUI::Error::OverrideMe
An interface was not overriden as expected.
=cut