Package i3.dragos.exception

Exceptions used throughout DRAGOS.

See:
          Description

Exception Summary
BackendStorageException A BackendStorageException is thrown when something within the realization of data source goes wrong.
DanglingReferenceException A DanglingReferenceException is thrown when a method that traverses edges or relation ends encounters a dangling reference.
DragosException The base exception thrown by the DRAGOS DBMS.
EntityAlreadyExistsException An EntityAlreadyExistsException is thrown when attempting to add an entity twice.
EntityInUseException An EntityInUseException is thrown when attempting to remove an entity wich is still in use.
EntityNotFoundException An EntityNotFoundException is thrown when a graph or schema entity could not be found.
GraphEntityInstantiationException This exception is thrown when the user tries to create instances of an abstract GraphEntityClass.
GraphPoolCheckException A SchemaCheckException is thrown when the GraphPoolChecker finds an inconsistency.
GraphPoolException An GraphPoolException is thrown when graph pool related operations (like open or close) fail.
InheritanceCycleException An InheritanceCycleException is thrown when the inheritance hierachy contains a cycle.
InvalidValueException An InvalidValueException is thrown when invalid attribute values (not yet set or set before but then unset or marked invalid) are accessed.
MultipleResultsException An MultipleResultsException is thrown when a query designed for unique results found more than one possible result.
SchemaCheckException A SchemaCheckException is thrown when the SchemaChecker finds an inconsistency.
StaleReferenceException A runtime exception thrown when the application attempts to perform operations on a stale reference (an object that has already been deleted in the database).
 

Package i3.dragos.exception Description

Exceptions used throughout DRAGOS.



Copyright © 2002-2008 RWTH Aachen, Department of Computer Science 3 (Software Engineering). All Rights Reserved.