| Modifier and Type | Method and Description |
|---|---|
CRUDDeleteResponse |
CRUDController.delete(CRUDOperationContext ctx,
QueryExpression query)
Deletes documents matching the search criteria
|
void |
ExplainQuerySupport.explain(CRUDOperationContext ctx,
QueryExpression query,
Projection projection,
Sort sort,
Long from,
Long to,
JsonDoc destDoc)
Explains a query
|
CRUDFindResponse |
CRUDController.find(CRUDOperationContext ctx,
QueryExpression query,
Projection projection,
Sort sort,
Long from,
Long to)
Searches for documents
|
CRUDInsertionResponse |
CRUDController.insert(CRUDOperationContext ctx,
Projection projection)
Performs insertion of documents to the back end
|
CRUDSaveResponse |
CRUDController.save(CRUDOperationContext ctx,
boolean upsert,
Projection projection)
Performs update or insertion of documents to the back end
|
CRUDUpdateResponse |
CRUDController.update(CRUDOperationContext ctx,
QueryExpression query,
UpdateExpression update,
Projection projection)
Updates documents matching the search criteria
|
void |
CRUDController.updatePredefinedFields(CRUDOperationContext ctx,
JsonDoc doc)
The back end should update the predefined fields of the document
|
| Modifier and Type | Method and Description |
|---|---|
void |
UIDInterceptor.run(CRUDOperationContext ctx,
DocCtx doc) |
| Modifier and Type | Method and Description |
|---|---|
void |
GeneratedFieldInterceptor.run(CRUDOperationContext ctx,
DocCtx doc) |
| Modifier and Type | Method and Description |
|---|---|
void |
HookManager.queueHooks(CRUDOperationContext ctx)
Queues hooks for the operation represented by the operation context.
|
void |
HookManager.queueMediatorHooks(CRUDOperationContext ctx)
Queues mediator hooks for the operation represented by the operation
context.
|
| Modifier and Type | Method and Description |
|---|---|
void |
InterceptPoint.CRUDControllerInterceptPoint.call(Interceptor t,
CRUDOperationContext ctx) |
void |
InterceptPoint.CRUDDocInterceptPoint.call(Interceptor t,
CRUDOperationContext ctx,
DocCtx doc) |
void |
InterceptorManager.callInterceptors(InterceptPoint.CRUDControllerInterceptPoint pt,
CRUDOperationContext ctx) |
void |
InterceptorManager.callInterceptors(InterceptPoint.CRUDDocInterceptPoint pt,
CRUDOperationContext ctx,
DocCtx doc) |
void |
CRUDControllerInterceptor.run(CRUDOperationContext ctx) |
void |
CRUDDocInterceptor.run(CRUDOperationContext ctx,
DocCtx doc) |
| Modifier and Type | Class and Description |
|---|---|
class |
OperationContext |
Copyright © 2016. All rights reserved.