public interface PostIngestPlugin
CreateResponse, UpdateResponse, or DeleteResponse is about to be returned to an endpoint.| Modifier and Type | Method and Description |
|---|---|
CreateResponse |
process(CreateResponse input)
Processes the
CreateResponse. |
DeleteResponse |
process(DeleteResponse input)
Processes the
DeleteResponse. |
UpdateResponse |
process(UpdateResponse input)
Processes the
UpdateResponse. |
CreateResponse process(CreateResponse input) throws PluginExecutionException
CreateResponse.input - the CreateResponse to processCreateResponse to pass to the next PostIngestPlugin, or if this is the last PostIngestPlugin to be calledPluginExecutionException - thrown when an error occurs during processingUpdateResponse process(UpdateResponse input) throws PluginExecutionException
UpdateResponse.input - the UpdateResponse to processUpdateResponse to pass to the next PostIngestPlugin, or if this is the last PostIngestPlugin to be calledPluginExecutionException - thrown when an error occurs during processingDeleteResponse process(DeleteResponse input) throws PluginExecutionException
DeleteResponse.input - the DeleteResponse to processDeleteResponse to pass to the next PostIngestPlugin, or if this is the last PostIngestPlugin to be calledPluginExecutionException - thrown when an error occurs during processingThis work is licensed under a Creative Commons Attribution 4.0 International License.