org.apache.cxf.transports.http
Interface QueryHandler
- All Known Subinterfaces:
- StemMatchingQueryHandler
- All Known Implementing Classes:
- JavascriptQueryHandler, WSDLQueryHandler
public interface QueryHandler
isRecognizedQuery
boolean isRecognizedQuery(String fullQueryString,
String ctx,
EndpointInfo endpoint)
- Parameters:
fullQueryString
- the target full query string (with params) of the requestctx
- the context that was set for this invokationendpoint
- the current endpoint for this context (e.g. the endpoint this
Destination was activated for). Null if no current endpoint.
- Returns:
- true iff the URI is a recognized WSDL query
getResponseContentType
String getResponseContentType(String fullQueryString,
String ctx)
- Parameters:
fullQueryString
- the target full query string (with params) of the requestctx
- the context that was set for this invokation
- Returns:
- the content-type for the response
writeResponse
void writeResponse(String fullQueryString,
String ctx,
EndpointInfo endpoint,
OutputStream os)
- Write query response to output stream
- Parameters:
fullQueryString
- the target full query string (with params) of the requestctx
- the context that was set for this invokationendpoint
- the current endpoint for this context (e.g. the endpoint this
Destination was activated for). Null if no current endpoint.
Apache CXF