org.jboss.envers
Class VersionsReaderFactory

java.lang.Object
  extended by org.jboss.envers.VersionsReaderFactory

public class VersionsReaderFactory
extends java.lang.Object

Author:
Adam Warski (adam at warski dot org)

Method Summary
static VersionsReader get(Session session)
          Create a versions reader associated with an open session.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

get

public static VersionsReader get(Session session)
                          throws VersionsException
Create a versions reader associated with an open session. WARNING: Using Envers with Hibernate (not with Hibernate Entity Manager/JPA) is experimental, if possible, use org.jboss.envers.VersionsReaderFactory#get(javax.persistence.EntityManager).

Parameters:
session - An open session.
Returns:
A versions reader associated with the given sesison. It shouldn't be used after the session is closed.
Throws:
VersionsException - When the given required listeners aren't installed.