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

Generic interfaces and classes that can be used to persist objects. More...

Namespaces

namespace  NHibernate
 NHibernate based implementations of the persistence framework.
 
namespace  Web
 Classes that assist in persisting objects in web application.
 

Classes

class  Defaults
 A factory class providing default implementations of objects required for persistence. More...
 
class  Page
 A collection class representing a page of results retrived from the database. More...
 
class  PageRequest
 A class that can be used to request a page of items from a repository. More...
 
interface  ReadOnlyRepository
 A repository of persisted objects from which objects can be retrieved but which cannot be changed by adding or updating objects. More...
 
interface  Repository
 A full repository of persisted objects that can be used to store, update, delete and retrieve objects. More...
 
interface  UnitOfWork
 Represents an atomic unit of work. More...
 
interface  UnitOfWorkFactory
 A factory class that can create a unit of work. More...
 

Detailed Description

Generic interfaces and classes that can be used to persist objects.

Since
0.2.0