org.springframework.data.mongodb.crossstore
Class MongoChangeSetPersister
java.lang.Object
org.springframework.data.mongodb.crossstore.MongoChangeSetPersister
- All Implemented Interfaces:
- org.springframework.data.crossstore.ChangeSetPersister<Object>
public class MongoChangeSetPersister
- extends Object
- implements org.springframework.data.crossstore.ChangeSetPersister<Object>
Nested classes/interfaces inherited from interface org.springframework.data.crossstore.ChangeSetPersister |
org.springframework.data.crossstore.ChangeSetPersister.NotFoundException |
Field Summary |
protected org.apache.commons.logging.Log |
log
|
Fields inherited from interface org.springframework.data.crossstore.ChangeSetPersister |
CLASS_KEY, ID_KEY |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
log
protected final org.apache.commons.logging.Log log
MongoChangeSetPersister
public MongoChangeSetPersister()
setMongoTemplate
public void setMongoTemplate(MongoTemplate mongoTemplate)
setEntityManagerFactory
public void setEntityManagerFactory(javax.persistence.EntityManagerFactory entityManagerFactory)
getPersistentState
public void getPersistentState(Class<? extends org.springframework.data.crossstore.ChangeSetBacked> entityClass,
Object id,
org.springframework.data.crossstore.ChangeSet changeSet)
throws DataAccessException,
org.springframework.data.crossstore.ChangeSetPersister.NotFoundException
- Specified by:
getPersistentState
in interface org.springframework.data.crossstore.ChangeSetPersister<Object>
- Throws:
DataAccessException
org.springframework.data.crossstore.ChangeSetPersister.NotFoundException
getPersistentId
public Object getPersistentId(org.springframework.data.crossstore.ChangeSetBacked entity,
org.springframework.data.crossstore.ChangeSet cs)
throws DataAccessException
- Specified by:
getPersistentId
in interface org.springframework.data.crossstore.ChangeSetPersister<Object>
- Throws:
DataAccessException
persistState
public Object persistState(org.springframework.data.crossstore.ChangeSetBacked entity,
org.springframework.data.crossstore.ChangeSet cs)
throws DataAccessException
- Specified by:
persistState
in interface org.springframework.data.crossstore.ChangeSetPersister<Object>
- Throws:
DataAccessException
Copyright © 2012. All Rights Reserved.