public class AcknowledgedRestListener<T extends AcknowledgedResponse> extends RestBuilderListener<T>
channel
Constructor and Description |
---|
AcknowledgedRestListener(RestChannel channel) |
Modifier and Type | Method and Description |
---|---|
protected void |
addCustomFields(XContentBuilder builder,
T response)
Adds api specific fields to the rest response
Does nothing by default but can be overridden by subclasses
|
RestResponse |
buildResponse(T response,
XContentBuilder builder)
Builds a response to send back over the channel.
|
buildResponse
processResponse
onFailure, onResponse
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
onFailure, onResponse, wrap
public AcknowledgedRestListener(RestChannel channel)
public RestResponse buildResponse(T response, XContentBuilder builder) throws java.lang.Exception
RestBuilderListener
XContentBuilder
using the XContentBuilder.close()
method.buildResponse
in class RestBuilderListener<T extends AcknowledgedResponse>
java.lang.Exception
protected void addCustomFields(XContentBuilder builder, T response) throws java.io.IOException
java.io.IOException