Package gnue :: Package common :: Package datasources :: Module Exceptions
[show private | hide private]

Module gnue.common.datasources.Exceptions

Exceptions used in the database driver system.
Exceptions
ConnectionError Backend error.
FunctionCallOfEmptyRecordError Cannot call a function on an empty record - it doesn't exist in the backend.
FunctionNotAvailableError Cannot use "update" and "call" functions on this datasource.
InvalidDatasourceDefinition <datasource> definition is incomplete or self-contradictory.
LoginError Login failed.
MasterDetailFieldMismatch "masterfield" and "detailfield" attributes contain different numbers of fields.
MasterNotFoundError "master" attribute points to an non-existant datasource.
MissingDetaillinkError "detaillink" attribute missing.
MissingMasterlinkError "masterlink" attribute missing.
MissingSqlDefinitionError Datasource is of type 'sql', but has no <sql> definition
NotSqlTypeError Datasource is not of type 'sql', but has an <sql> definition
ObjectTypeNotAvailableError Query type not available.
ReadOnlyDeleteError Cannot delete a record from a read only datasource.
ReadOnlyError Cannot insert/modify/delete data from a read only datasource.
ReadOnlyInsertError Cannot insert a new record into a read only datasource.
ReadOnlyModifyError Cannot modify data of a read only datasource.
RecordNotFoundError Record not found on requery.


GNUe Home

Public API

Developer's Corner