org.springframework.data.envers.repository.support
Class EnversRevisionRepositoryFactoryBean
java.lang.Object
org.springframework.data.repository.core.support.RepositoryFactoryBeanSupport<T,S,ID>
org.springframework.data.repository.core.support.TransactionalRepositoryFactoryBeanSupport<T,S,ID>
org.springframework.data.jpa.repository.support.JpaRepositoryFactoryBean<EnversRevisionRepository<Object,Serializable,Long>,Object,Serializable>
org.springframework.data.envers.repository.support.EnversRevisionRepositoryFactoryBean
- All Implemented Interfaces:
- org.springframework.beans.factory.Aware, org.springframework.beans.factory.BeanFactoryAware, org.springframework.beans.factory.FactoryBean<EnversRevisionRepository<Object,Serializable,Long>>, org.springframework.beans.factory.InitializingBean, org.springframework.data.repository.core.support.RepositoryFactoryInformation<Object,Serializable>
public class EnversRevisionRepositoryFactoryBean
- extends org.springframework.data.jpa.repository.support.JpaRepositoryFactoryBean<EnversRevisionRepository<Object,Serializable,Long>,Object,Serializable>
FactoryBean creating RevisionRepository instances.
- Author:
- Oliver Gierke
|
Method Summary |
protected org.springframework.data.repository.core.support.RepositoryFactorySupport |
createRepositoryFactory(javax.persistence.EntityManager entityManager)
|
void |
setRevisionEntityClass(Class<?> revisionEntityClass)
Configures the revision entity class. |
| Methods inherited from class org.springframework.data.jpa.repository.support.JpaRepositoryFactoryBean |
afterPropertiesSet, doCreateRepositoryFactory, setEntityManager |
| Methods inherited from class org.springframework.data.repository.core.support.TransactionalRepositoryFactoryBeanSupport |
createRepositoryFactory, setBeanFactory, setTransactionManager |
| Methods inherited from class org.springframework.data.repository.core.support.RepositoryFactoryBeanSupport |
getEntityInformation, getObject, getObjectType, getQueryMethods, getRepositoryInformation, isSingleton, setCustomImplementation, setNamedQueries, setQueryLookupStrategyKey, setRepositoryInterface |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
EnversRevisionRepositoryFactoryBean
public EnversRevisionRepositoryFactoryBean()
setRevisionEntityClass
public void setRevisionEntityClass(Class<?> revisionEntityClass)
- Configures the revision entity class. Will default to
DefaultRevisionEntity.
- Parameters:
revisionEntityClass -
createRepositoryFactory
protected org.springframework.data.repository.core.support.RepositoryFactorySupport createRepositoryFactory(javax.persistence.EntityManager entityManager)
- Overrides:
createRepositoryFactory in class org.springframework.data.jpa.repository.support.JpaRepositoryFactoryBean<EnversRevisionRepository<Object,Serializable,Long>,Object,Serializable>
Copyright © 2012. All Rights Reserved.