Uses of Interface
com.yahoo.jdisc.handler.RequestHandler
Package
Description
Provides the common classes and interfaces of the jDISC core.
Provides classes and interfaces for implementing an
Application
.Provides classes and interfaces for implementing a
RequestHandler
.Provides classes and interfaces for implementing a
ClientProvider
or
a ServerProvider
.Provides classes and interfaces for implementing unit tests of jDISC components.
-
Uses of RequestHandler in com.yahoo.jdisc
Modifier and TypeMethodDescriptionContainer.resolveHandler
(Request request) Attempts to find aRequestHandler
in the current server- (ifRequest.isServerRequest()
is true) or client- (ifRequest.isServerRequest()
is false)BindingSet
that matches the givenURI
.Modifier and TypeMethodDescriptionRequest.getBindingMatch()
Returns the last resolvedBindingMatch
, or null if none has been resolved yet.Modifier and TypeMethodDescriptionRequest.setBindingMatch
(BindingMatch<RequestHandler> bindingMatch) Sets the last resolvedBindingMatch
of this Request. -
Uses of RequestHandler in com.yahoo.jdisc.application
Modifier and TypeMethodDescriptionContainerBuilder.activateClientBindings()
ContainerBuilder.activateServerBindings()
ContainerBuilder.clientBindings()
ContainerBuilder.clientBindings
(String setName) ContainerBuilder.serverBindings()
ContainerBuilder.serverBindings
(String setName) -
Uses of RequestHandler in com.yahoo.jdisc.core
Modifier and TypeMethodDescriptionActiveContainer.clientBindings()
ActiveContainer.clientBindings
(String setName) ActiveContainer.serverBindings()
ActiveContainer.serverBindings
(String setName) -
Uses of RequestHandler in com.yahoo.jdisc.handler
Modifier and TypeClassDescriptionclass
This class provides an abstractRequestHandler
implementation with reasonable defaults for everything buthandleRequest(Request, ResponseHandler)
.class
This class implements aRequestHandler
with a synchronousThreadedRequestHandler.handleRequest(Request, BufferedContentChannel, ResponseHandler)
API for handlingRequest
s.Modifier and TypeMethodDescriptionstatic <T extends RequestHandler>
Optional<T>DelegatedRequestHandler.resolve
(Class<T> type, RequestHandler h) Find delegated request handler of specified type recursively Note that the returned handler may not be the innermost handler.Modifier and TypeMethodDescriptionDelegatedRequestHandler.getDelegate()
default RequestHandler
DelegatedRequestHandler.getDelegateRecursive()
static RequestHandler
DelegatedRequestHandler.resolve
(RequestHandler h) Find delegated request handler recursivelyModifier and TypeMethodDescriptionstatic RequestHandler
DelegatedRequestHandler.resolve
(RequestHandler h) Find delegated request handler recursivelystatic <T extends RequestHandler>
Optional<T>DelegatedRequestHandler.resolve
(Class<T> type, RequestHandler h) Find delegated request handler of specified type recursively Note that the returned handler may not be the innermost handler. -
Uses of RequestHandler in com.yahoo.jdisc.service
Modifier and TypeInterfaceDescriptioninterface
This interface defines a component that is capable of acting as a client to an external server.Modifier and TypeClassDescriptionclass
This is a convenient parent class forClientProvider
with default implementations for all but the essentialhandleRequest(Request, ResponseHandler)
method. -
Uses of RequestHandler in com.yahoo.jdisc.test
Modifier and TypeClassDescriptionfinal class
final class