Uses of Class
com.yahoo.jdisc.Request
-
Packages that use Request Package Description com.yahoo.jdisc Provides the common classes and interfaces of the jDISC core.com.yahoo.jdisc.handler Provides classes and interfaces for implementing aRequestHandler
.com.yahoo.jdisc.test Provides classes and interfaces for implementing unit tests of jDISC components. -
-
Uses of Request in com.yahoo.jdisc
Methods in com.yahoo.jdisc that return Request Modifier and Type Method Description Request
Request. setBindingMatch(com.yahoo.jdisc.application.BindingMatch<RequestHandler> bindingMatch)
Sets the last resolvedBindingMatch
of this Request.Request
Request. setServerRequest(boolean serverRequest)
Sets whether or not this Request was created by aServerProvider
.Request
Request. setUri(java.net.URI uri)
Sets the Uniform Resource Identifier used by theContainer
to resolve the appropriateRequestHandler
for this Request.Methods in com.yahoo.jdisc with parameters of type Request Modifier and Type Method Description RequestHandler
Container. resolveHandler(Request request)
Attempts to find aRequestHandler
in the current server- (ifisServerRequest()
is true) or client- (ifisServerRequest()
is false)BindingSet
that matches the givenURI
.void
TimeoutManager. scheduleTimeout(Request request)
Schedule timeout management for a request.default void
TimeoutManager. unscheduleTimeout(Request request)
Unschedule timeout management for a previously scheduled request.Constructors in com.yahoo.jdisc with parameters of type Request Constructor Description Request(Request parent, java.net.URI uri)
Creates a new instance of this class. -
Uses of Request in com.yahoo.jdisc.handler
Methods in com.yahoo.jdisc.handler that return Request Modifier and Type Method Description protected abstract Request
RequestDispatch. newRequest()
Creates and returns theRequest
to dispatch.Request
RequestDeniedException. request()
Returns theRequest
that was denied.Methods in com.yahoo.jdisc.handler with parameters of type Request Modifier and Type Method Description ContentChannel
RequestHandler. handleRequest(Request request, ResponseHandler handler)
This method will process the givenRequest
and return aContentChannel
into which the caller can write the Request's content.protected void
ThreadedRequestHandler. handleRequest(Request request, BufferedContentChannel requestContent, ResponseHandler responseHandler)
Override this method if you want to access theRequest
's content using aBufferedContentChannel
.protected void
ThreadedRequestHandler. handleRequest(Request request, ContentInputStream requestContent, ResponseHandler responseHandler)
Implement this method if you want to access theRequest
's content using aContentInputStream
.protected void
ThreadedRequestHandler. handleRequest(Request request, ReadableContentChannel requestContent, ResponseHandler responseHandler)
Implement this method if you want to access theRequest
's content using aReadableContentChannel
.ContentChannel
ThreadedRequestHandler. handleRequest(Request request, ResponseHandler responseHandler)
void
AbstractRequestHandler. handleTimeout(Request request, ResponseHandler responseHandler)
void
RequestHandler. handleTimeout(Request request, ResponseHandler handler)
This method is called by theContainer
when aRequest
that was previously accepted byRequestHandler.handleRequest(Request, ResponseHandler)
has timed out.Constructors in com.yahoo.jdisc.handler with parameters of type Request Constructor Description RequestDeniedException(Request request)
Constructs a new instance of this class with a detail message that contains theURI
of theRequest
that was denied. -
Uses of Request in com.yahoo.jdisc.test
Methods in com.yahoo.jdisc.test that return Request Modifier and Type Method Description static Request
NonWorkingRequest. newInstance(java.lang.String uri, com.google.inject.Module... guiceModules)
Methods in com.yahoo.jdisc.test with parameters of type Request Modifier and Type Method Description ContentChannel
NonWorkingClientProvider. handleRequest(Request request, ResponseHandler handler)
ContentChannel
NonWorkingRequestHandler. handleRequest(Request request, ResponseHandler handler)
void
NonWorkingClientProvider. handleTimeout(Request request, ResponseHandler handler)
void
NonWorkingRequestHandler. handleTimeout(Request request, ResponseHandler handler)
-