Joutsen Persistence  v0.2.1
Namespaces | Classes
Joutsen.Persistence.NHibernate Namespace Reference

NHibernate based implementations of the persistence framework. More...

Namespaces

namespace  Compatibility
 

Classes

class  AbstractPreDatabaseOperationListener
 A base class that can be used to change values of an entity before it is written to the database. More...
 
class  ConfigurationEvents
 
class  ConfigurationPool
 A pool of NHibernate configurations that can be identified by the path to the respective config file. More...
 
class  NHibernateInterfacedEntityRepository
 A base implementation of a NHibernate repository that manages the persistence of objects behind an interface. More...
 
class  NHibernateReadOnlyRepository
 A base implementation of a repository that allows only read access to its persisted objects. More...
 
class  NHibernateRepository
 A base implementation of a NHibernate repository that manages the persistence of objects that can be instantiated directly. More...
 
class  NHibernateSchema
 A class that manages the database schema using NHibernate. More...
 
class  SchemaUpdateException
 An exception that is raised if updating database tables according to the schema fails. More...
 
class  SessionContextUnitOfWork
 A unit of work implementation that uses the session context provided by NHibernate. More...
 
class  SessionContextUnitOfWorkFactory
 A factory class that creates units of work based on the session context configured for NHibernate. More...
 
class  SessionFactoryPool
 A pool of NHibernate session factories that can be identified by the path to the respective config file. More...
 

Detailed Description

NHibernate based implementations of the persistence framework.

Since
0.2.0