Uses of Interface
io.ebeanservice.docstore.api.DocStoreUpdateContext
-
Packages that use DocStoreUpdateContext Package Description io.ebean.plugin Provides a API for plugins.io.ebeanservice.docstore.api The service API for document store integration.io.ebeanservice.docstore.api.support Support objects for implementing integration.io.ebeanservice.docstore.none "No op" implementation of document store. -
-
Uses of DocStoreUpdateContext in io.ebean.plugin
Methods in io.ebean.plugin with parameters of type DocStoreUpdateContext Modifier and Type Method Description void
BeanDocType. deleteById(Object idValue, DocStoreUpdateContext txn)
Add a delete by Id to the doc store.void
BeanDocType. index(Object idValue, T bean, DocStoreUpdateContext txn)
Store the bean in the doc store index.void
BeanDocType. updateEmbedded(Object idValue, String embeddedProperty, String embeddedRawContent, DocStoreUpdateContext txn)
Add a embedded document update to the doc store. -
Uses of DocStoreUpdateContext in io.ebeanservice.docstore.api
Methods in io.ebeanservice.docstore.api that return DocStoreUpdateContext Modifier and Type Method Description DocStoreUpdateContext
DocStoreTransaction. obtain()
Obtain a context to persist to (like a buffer).Methods in io.ebeanservice.docstore.api with parameters of type DocStoreUpdateContext Modifier and Type Method Description void
DocStoreBeanAdapter. deleteById(Object idValue, DocStoreUpdateContext txn)
Process a delete by id of a given document.void
DocStoreUpdate. docStoreUpdate(DocStoreUpdateContext txn)
Add the event to the doc store bulk update.void
DocStoreBeanAdapter. index(Object idValue, T entityBean, DocStoreUpdateContext txn)
Process an index event which is effectively an insert or update (or put).void
DocStoreBeanAdapter. insert(Object idValue, io.ebeaninternal.server.core.PersistRequestBean<T> persistRequest, DocStoreUpdateContext txn)
Process an insert persist request.void
DocStoreBeanAdapter. update(Object idValue, io.ebeaninternal.server.core.PersistRequestBean<T> persistRequest, DocStoreUpdateContext txn)
Process an update persist request.void
DocStoreBeanAdapter. updateEmbedded(Object idValue, String embeddedProperty, String embeddedRawContent, DocStoreUpdateContext txn)
Process an update of an embedded document. -
Uses of DocStoreUpdateContext in io.ebeanservice.docstore.api.support
Methods in io.ebeanservice.docstore.api.support with parameters of type DocStoreUpdateContext Modifier and Type Method Description abstract void
DocStoreBeanBaseAdapter. deleteById(Object idValue, DocStoreUpdateContext txn)
void
DocStoreDeleteEvent. docStoreUpdate(DocStoreUpdateContext txn)
Add appropriate JSON content for sending to the ElasticSearch Bulk API.void
DocStoreIndexEvent. docStoreUpdate(DocStoreUpdateContext txn)
Add appropriate JSON content for sending to the ElasticSearch Bulk API.abstract void
DocStoreBeanBaseAdapter. index(Object idValue, T entityBean, DocStoreUpdateContext txn)
abstract void
DocStoreBeanBaseAdapter. insert(Object idValue, io.ebeaninternal.server.core.PersistRequestBean<T> persistRequest, DocStoreUpdateContext txn)
abstract void
DocStoreBeanBaseAdapter. update(Object idValue, io.ebeaninternal.server.core.PersistRequestBean<T> persistRequest, DocStoreUpdateContext txn)
abstract void
DocStoreBeanBaseAdapter. updateEmbedded(Object idValue, String embeddedProperty, String embeddedRawContent, DocStoreUpdateContext txn)
-
Uses of DocStoreUpdateContext in io.ebeanservice.docstore.none
Methods in io.ebeanservice.docstore.none with parameters of type DocStoreUpdateContext Modifier and Type Method Description void
NoneDocStoreBeanAdapter. deleteById(Object idValue, DocStoreUpdateContext txn)
void
NoneDocStoreBeanAdapter. index(Object idValue, T entityBean, DocStoreUpdateContext txn)
void
NoneDocStoreBeanAdapter. insert(Object idValue, io.ebeaninternal.server.core.PersistRequestBean<T> persistRequest, DocStoreUpdateContext txn)
void
NoneDocStoreBeanAdapter. update(Object idValue, io.ebeaninternal.server.core.PersistRequestBean<T> persistRequest, DocStoreUpdateContext txn)
void
NoneDocStoreBeanAdapter. updateEmbedded(Object idValue, String embeddedProperty, String embeddedRawContent, DocStoreUpdateContext txn)
-