Enables storing and manipulating data objects in the directory specified.
Exception that will be thrown when a library error occurs.
Exception that will be thrown when trying to modify an object that is used by other process.
Exception that will be thrown when trying to use a non existent object.