org.springframework.data.mongodb.crossstore
Class MongoChangeSetPersister
java.lang.Object
org.springframework.data.mongodb.crossstore.MongoChangeSetPersister
- All Implemented Interfaces:
- ChangeSetPersister<Object>
public class MongoChangeSetPersister
- extends Object
- implements ChangeSetPersister<Object>
Field Summary |
protected org.slf4j.Logger |
log
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
log
protected final org.slf4j.Logger log
MongoChangeSetPersister
public MongoChangeSetPersister()
setMongoTemplate
public void setMongoTemplate(MongoTemplate mongoTemplate)
setEntityManagerFactory
public void setEntityManagerFactory(EntityManagerFactory entityManagerFactory)
getPersistentState
public void getPersistentState(Class<? extends ChangeSetBacked> entityClass,
Object id,
ChangeSet changeSet)
throws DataAccessException,
ChangeSetPersister.NotFoundException
- Specified by:
getPersistentState
in interface ChangeSetPersister<Object>
- Throws:
DataAccessException
ChangeSetPersister.NotFoundException
getPersistentId
public Object getPersistentId(ChangeSetBacked entity,
ChangeSet cs)
throws DataAccessException
- Specified by:
getPersistentId
in interface ChangeSetPersister<Object>
- Throws:
DataAccessException
persistState
public Object persistState(ChangeSetBacked entity,
ChangeSet cs)
throws DataAccessException
- Specified by:
persistState
in interface ChangeSetPersister<Object>
- Throws:
DataAccessException
Copyright © 2011-2013-2013 SpringSource. All Rights Reserved.