public class PageTemplatesXmlRenderer extends com.yahoo.processing.rendering.AsynchronousSectionedRenderer<Result>
Modifier and Type | Field and Description |
---|---|
static String |
DEFAULT_ENCODING |
static String |
DEFAULT_MIMETYPE |
Constructor and Description |
---|
PageTemplatesXmlRenderer() |
PageTemplatesXmlRenderer(Executor executor)
Creates a json renderer using a custom executor.
|
Modifier and Type | Method and Description |
---|---|
void |
beginList(com.yahoo.processing.response.DataList<?> list) |
void |
beginResponse(OutputStream stream) |
void |
data(com.yahoo.processing.response.Data data) |
void |
endList(com.yahoo.processing.response.DataList<?> list) |
void |
endResponse() |
void |
error(com.yahoo.text.XMLWriter writer,
Result result) |
String |
getEncoding() |
String |
getMimeType() |
String |
getRequestedEncoding(Query query)
Returns the encoding of the query, or the encoding given by the template if none is set
|
void |
init() |
static void |
renderMessageDefaultErrorHit(com.yahoo.text.XMLWriter writer,
ErrorMessage error) |
static boolean |
simpleRenderDefaultErrorHit(com.yahoo.text.XMLWriter writer,
ErrorHit defaultErrorHit) |
clientClosed, deconstruct, getExecution, getRecursionLevel, getResponse, onClientClosed, render, renderBeforeHandover, setNetworkWiring
public static final String DEFAULT_MIMETYPE
public static final String DEFAULT_ENCODING
public PageTemplatesXmlRenderer()
public PageTemplatesXmlRenderer(Executor executor)
public void init()
init
in class com.yahoo.processing.rendering.AsynchronousSectionedRenderer<Result>
public String getEncoding()
getEncoding
in class com.yahoo.processing.rendering.Renderer<Result>
public String getMimeType()
getMimeType
in class com.yahoo.processing.rendering.Renderer<Result>
public void error(com.yahoo.text.XMLWriter writer, Result result)
public static boolean simpleRenderDefaultErrorHit(com.yahoo.text.XMLWriter writer, ErrorHit defaultErrorHit)
public static void renderMessageDefaultErrorHit(com.yahoo.text.XMLWriter writer, ErrorMessage error)
public void beginResponse(OutputStream stream)
beginResponse
in class com.yahoo.processing.rendering.AsynchronousSectionedRenderer<Result>
public final String getRequestedEncoding(Query query)
public void beginList(com.yahoo.processing.response.DataList<?> list)
beginList
in class com.yahoo.processing.rendering.AsynchronousSectionedRenderer<Result>
public void data(com.yahoo.processing.response.Data data)
data
in class com.yahoo.processing.rendering.AsynchronousSectionedRenderer<Result>
public void endList(com.yahoo.processing.response.DataList<?> list)
endList
in class com.yahoo.processing.rendering.AsynchronousSectionedRenderer<Result>
public void endResponse()
endResponse
in class com.yahoo.processing.rendering.AsynchronousSectionedRenderer<Result>
Copyright © 2018. All rights reserved.