DATACASS-4 - Polishing.
Fix anchor for entity callbacks.
This commit is contained in:
@@ -1,3 +1,4 @@
|
||||
[[cassandra.entity-callbacks]]
|
||||
= Store specific EntityCallbacks
|
||||
|
||||
Spring Data for Apache Cassandra uses the `EntityCallback` API for its auditing support and reacts on the following callbacks.
|
||||
@@ -11,19 +12,19 @@ Spring Data for Apache Cassandra uses the `EntityCallback` API for its auditing
|
||||
| Order
|
||||
|
||||
| Reactive/BeforeConvertCallback
|
||||
| onBeforeConvert(T entity, String collection)
|
||||
| Invoked before a domain object is converted to `org.bson.Document`.
|
||||
| `onBeforeConvert(T entity, CqlIdentifier tableName)`
|
||||
| Invoked before a domain object is converted to `com.datastax.driver.core.Statement`.
|
||||
| `Ordered.LOWEST_PRECEDENCE`
|
||||
|
||||
| Reactive/AuditingEntityCallback
|
||||
| onBeforeConvert(Object entity, String collection)
|
||||
| `onBeforeConvert(Object entity, CqlIdentifier tableName)`
|
||||
| Marks an auditable entity _created_ or _modified_
|
||||
| 100
|
||||
|
||||
| Reactive/BeforeSaveCallback
|
||||
| onBeforeSave(T entity, org.bson.Document target, String collection)
|
||||
| `onBeforeSave(T entity, CqlIdentifier tableName, Statement statement)`
|
||||
| Invoked before a domain object is saved. +
|
||||
Can modify the target, to be persisted, `Document` containing all mapped entity information.
|
||||
Can modify the target, to be persisted, `com.datastax.driver.core.Statement` containing all mapped entity information.
|
||||
| `Ordered.LOWEST_PRECEDENCE`
|
||||
|
||||
|===
|
||||
|
||||
Reference in New Issue
Block a user