java.lang.Object
io.ebeanservice.docstore.api.DocStoreUpdates
Collection of document store updates that are either sent to the document store
or queued for future processing
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddDelete(DocStoreUpdate bulkRequest) Add a delete request.voidAdd a nested update.voidaddPersist(DocStoreUpdate bulkRequest) Add a persist request.Return delete events.booleanisEmpty()Return true if there are no events to process.Return the list of nested update events.Return the persist insert and update requests to be sent to the document store.voidqueueDelete(String queueId, Object beanId) Queue a 'delete' request.Return the entries for sending to the queue.voidqueueIndex(String queueId, Object beanId) Queue an 'index' request.voidqueueNested(String queueId, String path, Object beanId) Queue an update to a nested/embedded object.
-
Constructor Details
-
DocStoreUpdates
public DocStoreUpdates()
-
-
Method Details
-
isEmpty
Return true if there are no events to process. -
addPersist
Add a persist request. -
addDelete
Add a delete request. -
addNested
Add a nested update. -
queueIndex
Queue an 'index' request. -
queueDelete
Queue a 'delete' request. -
queueNested
Queue an update to a nested/embedded object. -
persistEvents
Return the persist insert and update requests to be sent to the document store. -
deleteEvents
Return delete events. -
nestedEvents
Return the list of nested update events. -
queueEntries
Return the entries for sending to the queue.
-