Package | Description |
---|---|
com.yahoo.processing | |
com.yahoo.processing.execution | |
com.yahoo.processing.response |
Modifier and Type | Method and Description |
---|---|
Request |
Request.clone()
Returns a clone of this request.
|
Modifier and Type | Method and Description |
---|---|
abstract Response |
Processor.process(Request request,
Execution execution)
Performs a processing request and returns the response
|
Constructor and Description |
---|
Response(Request request)
Creates a request containing an empty array data list
|
Response(Request request,
ErrorMessage errorMessage)
Convenience constructor which adds the given error message to the given request
|
Modifier and Type | Field and Description |
---|---|
private Request |
RunnableExecution.request |
Modifier and Type | Method and Description |
---|---|
protected Response |
ExecutionWithResponse.defaultResponse(Request request) |
protected Response |
Execution.defaultResponse(Request request)
Creates the default response to return from this kind of execution when there are no further processors.
|
private FutureResponse |
AsyncExecution.getFutureResponse(Callable<Response> callable,
Request request) |
protected void |
Execution.onInvoking(Request request,
Processor next)
A hook called when a processor is to be invoked.
|
protected void |
Execution.onReturning(Request request,
Processor processor,
Response response)
A hook called when a processor returns, either normally or by throwing.
|
FutureResponse |
AsyncExecution.process(Request request)
Performs an async processing.
|
Response |
Execution.process(Request request)
Calls process on the next processor in this chain.
|
Constructor and Description |
---|
RunnableExecution(Request request,
Execution execution) |
Modifier and Type | Field and Description |
---|---|
private Request |
AbstractDataList.request
The request which caused this to be created
|
private Request |
AbstractData.request |
private Request |
FutureResponse.request |
Modifier and Type | Method and Description |
---|---|
Request |
FutureResponse.getRequest()
Returns the query used in this execution, never null
|
Request |
AbstractDataList.request()
Returns the request which created this data
|
Request |
AbstractData.request()
Returns the request that created this data
|
Request |
Data.request()
Returns the request that created this data
|
Modifier and Type | Method and Description |
---|---|
static <DATATYPE extends Data> |
ArrayDataList.create(Request request)
Creates a simple data list which does not allow late incoming data
|
static <DATATYPE extends Data> |
ArrayDataList.createAsync(Request request)
Creates an instance of this which supports incoming data through the default mechanism (DefaultIncomingData)
|
static <DATATYPE extends Data> |
ArrayDataList.createAsyncNonstreamed(Request request)
Creates an instance of this which supports incoming data through the default mechanism (DefaultIncomingData)
and where this data cannot be returned to clients until this is completed.
|
static <DATATYPE extends Data> |
ArrayDataList.createAsyncUnordered(Request request)
Creates an instance of this which supports incoming data through the default mechanism (DefaultIncomingData),
and where this data can be rendered in any order.
|
Constructor and Description |
---|
AbstractData(Request request)
Creates some data marked with the request that created it
|
AbstractDataList(Request request)
Creates a simple data list which does not allow late incoming data
|
AbstractDataList(Request request,
IncomingData<DATATYPE> incomingData)
Creates a simple data list which receives incoming data in the given instance
|
AbstractDataList(Request request,
IncomingData<DATATYPE> incomingData,
boolean ordered,
boolean streamed)
Creates a simple data list which receives incoming data in the given instance
|
ArrayDataList(Request request)
Creates a simple data list which does not allow late incoming data
|
ArrayDataList(Request request,
IncomingData<DATATYPE> incomingData)
Creates a simple data list which receives incoming data in the given instance
|
ArrayDataList(Request request,
IncomingData<DATATYPE> incomingData,
boolean ordered,
boolean streamed)
Creates a simple data list which receives incoming data in the given instance
|
FutureResponse(Callable<Response> callable,
Execution execution,
Request request) |
Copyright © 2018. All rights reserved.