provdbconnector.exceptions package¶
Submodules¶
provdbconnector.exceptions.database module¶
-
exception
provdbconnector.exceptions.database.AdapterException[source]¶ Bases:
provdbconnector.exceptions.provapi.ProvDbExceptionBase exception class for database adapters.
-
exception
provdbconnector.exceptions.database.InvalidOptionsException[source]¶ Bases:
provdbconnector.exceptions.database.AdapterExceptionThrown, if passed argument for adapter is invalid.
-
exception
provdbconnector.exceptions.database.AuthException[source]¶ Bases:
provdbconnector.exceptions.database.AdapterExceptionThrown, if database adapter could not establish a connection with given credentials to the database.
-
exception
provdbconnector.exceptions.database.DatabaseException[source]¶ Bases:
provdbconnector.exceptions.database.AdapterExceptionThrown, if method could not performed on database.
-
exception
provdbconnector.exceptions.database.CreateRecordException[source]¶ Bases:
provdbconnector.exceptions.database.DatabaseExceptionThrown, if record could not be saved in database.
-
exception
provdbconnector.exceptions.database.CreateRelationException[source]¶ Bases:
provdbconnector.exceptions.database.DatabaseExceptionThrown, if relation could not be saved in database.
-
exception
provdbconnector.exceptions.database.NotFoundException[source]¶ Bases:
provdbconnector.exceptions.database.DatabaseExceptionThrown, if record or relation could not be found in database.
-
exception
provdbconnector.exceptions.database.MergeException[source]¶ Bases:
provdbconnector.exceptions.database.DatabaseExceptionThrown, if a record or relation can’t get merged
provdbconnector.exceptions.provapi module¶
-
exception
provdbconnector.exceptions.provapi.ProvDbException[source]¶ Bases:
ExceptionBase exception class for all api exceptions.
-
exception
provdbconnector.exceptions.provapi.NoDataBaseAdapterException[source]¶ Bases:
provdbconnector.exceptions.provapi.ProvDbExceptionThrown, if no database adapter argument is passed to the api class.
-
exception
provdbconnector.exceptions.provapi.InvalidArgumentTypeException[source]¶ Bases:
provdbconnector.exceptions.provapi.ProvDbExceptionThrown, if an invalid argument is passed to any api method.
-
exception
provdbconnector.exceptions.provapi.InvalidProvRecordException[source]¶ Bases:
provdbconnector.exceptions.provapi.ProvDbException” Thrown, if an invalid record is passed to any api method.
provdbconnector.exceptions.utils module¶
-
exception
provdbconnector.exceptions.utils.ConverterException[source]¶ Bases:
provdbconnector.exceptions.provapi.ProvDbExceptionBase exception class for document converter.
-
exception
provdbconnector.exceptions.utils.ParseException[source]¶ Bases:
provdbconnector.exceptions.utils.ConverterExceptionThrown, if a given statement could not ne parsed.
-
exception
provdbconnector.exceptions.utils.NoDocumentException[source]¶ Bases:
provdbconnector.exceptions.utils.ConverterExceptionThrown, if no document argument is passed.
-
exception
provdbconnector.exceptions.utils.SerializerException[source]¶ Bases:
provdbconnector.exceptions.provapi.ProvDbExceptionBase exception class for serializer.
-
exception
provdbconnector.exceptions.utils.ValidatorException[source]¶ Bases:
provdbconnector.exceptions.provapi.ProvDbExceptionBase exception class for validator.