Uses of Interface
org.eclipse.jetty.util.thread.Invocable
Packages that use Invocable
Package
Description
Jetty Proxy : Async Proxy Support
Jetty Server : Modular Servlet Integration
Jetty Util : Modular Web Application Support
Jetty Proxy : Async Proxy Support
Jetty Server : Modular Servlet Integration
Jetty Util : Modular Web Application Support
Jetty Server : Core Handler API
Jetty Proxy : Async Proxy Support
Jetty Server : Core Handler API
Jetty Proxy : Async Proxy Support
Jetty Rewrite : Rewrite Handler and Rules for Jetty
Jetty Security : Modular Support for Security in Jetty
Jetty Server : Core Server API
Jetty Server : Core Handler API
Jetty GZIP Handler
Jetty Server : Session Management Implementations
Jetty Util : Common Utility Classes
Jetty Util : Common ThreadPool Utilities
-
Uses of Invocable in org.eclipse.jetty.client
Subinterfaces of Invocable in org.eclipse.jetty.clientModifier and TypeInterfaceDescriptioninterface
HttpClientTransport
represents what transport implementations should provide in order to plug in a different transport forHttpClient
.Classes in org.eclipse.jetty.client that implement InvocableModifier and TypeClassDescriptionclass
class
protected static class
-
Uses of Invocable in org.eclipse.jetty.client.transport
Classes in org.eclipse.jetty.client.transport that implement InvocableModifier and TypeClassDescriptionclass
AHttpClientTransport
that can dynamically switch among different application protocols.class
class
class
HttpReceiver
provides the abstract code to implement the various steps of the receive of HTTP responses. -
Uses of Invocable in org.eclipse.jetty.compression.server
Classes in org.eclipse.jetty.compression.server that implement InvocableModifier and TypeClassDescriptionclass
CompressionHandler to provide compression of response bodies and decompression of request bodies. -
Uses of Invocable in org.eclipse.jetty.coreapp
Classes in org.eclipse.jetty.coreapp that implement Invocable -
Uses of Invocable in org.eclipse.jetty.ee10.proxy
Classes in org.eclipse.jetty.ee10.proxy that implement InvocableModifier and TypeClassDescriptionprotected class
protected class
protected class
protected class
-
Uses of Invocable in org.eclipse.jetty.ee10.servlet
Classes in org.eclipse.jetty.ee10.servlet that implement InvocableModifier and TypeClassDescriptionclass
Deprecated, for removal: This API element is subject to removal in a future version.class
class
An ErrorHandler that maps exceptions and status codes to URIs for dispatch using the internal ERROR style of dispatch.class
Servlet Context.class
A core request wrapper that carries the servlet related request state, which may be used directly by the associatedServletApiRequest
.class
Servlet HttpHandler.class
-
Uses of Invocable in org.eclipse.jetty.ee10.servlet.security
Classes in org.eclipse.jetty.ee10.servlet.security that implement Invocable -
Uses of Invocable in org.eclipse.jetty.ee10.webapp
Classes in org.eclipse.jetty.ee10.webapp that implement Invocable -
Uses of Invocable in org.eclipse.jetty.ee10.websocket.jakarta.common
Classes in org.eclipse.jetty.ee10.websocket.jakarta.common that implement InvocableModifier and TypeClassDescriptionclass
Wrapper of user providedSendHandler
to Jetty internalCallback
-
Uses of Invocable in org.eclipse.jetty.ee11.proxy
Classes in org.eclipse.jetty.ee11.proxy that implement InvocableModifier and TypeClassDescriptionprotected class
protected class
protected class
protected class
-
Uses of Invocable in org.eclipse.jetty.ee11.servlet
Classes in org.eclipse.jetty.ee11.servlet that implement InvocableModifier and TypeClassDescriptionclass
Deprecated, for removal: This API element is subject to removal in a future version.class
class
An ErrorHandler that maps exceptions and status codes to URIs for dispatch using the internal ERROR style of dispatch.class
Servlet Context.class
A core request wrapper that carries the servlet related request state, which may be used directly by the associatedServletApiRequest
.class
Servlet HttpHandler.class
-
Uses of Invocable in org.eclipse.jetty.ee11.servlet.security
Classes in org.eclipse.jetty.ee11.servlet.security that implement Invocable -
Uses of Invocable in org.eclipse.jetty.ee11.webapp
Classes in org.eclipse.jetty.ee11.webapp that implement Invocable -
Uses of Invocable in org.eclipse.jetty.ee11.websocket.jakarta.common
Classes in org.eclipse.jetty.ee11.websocket.jakarta.common that implement InvocableModifier and TypeClassDescriptionclass
Wrapper of user providedSendHandler
to Jetty internalCallback
-
Uses of Invocable in org.eclipse.jetty.ee8.nested
Classes in org.eclipse.jetty.ee8.nested that implement InvocableModifier and TypeClassDescriptionclass
static class
static class
A content represents the production of context bytes byContentProducer.nextContent()
.static final class
EOF special content.static final class
Error special content.static class
Abstract class that implements the standard special content behavior.static class
Simple non-special content wrapper allow overriding the EOF flag. -
Uses of Invocable in org.eclipse.jetty.ee8.proxy
Classes in org.eclipse.jetty.ee8.proxy that implement InvocableModifier and TypeClassDescriptionprotected class
protected class
protected class
protected class
-
Uses of Invocable in org.eclipse.jetty.ee8.websocket.javax.common
Classes in org.eclipse.jetty.ee8.websocket.javax.common that implement InvocableModifier and TypeClassDescriptionclass
Wrapper of user providedSendHandler
to Jetty internalCallback
-
Uses of Invocable in org.eclipse.jetty.ee9.nested
Classes in org.eclipse.jetty.ee9.nested that implement InvocableModifier and TypeClassDescriptionclass
static class
static class
A content represents the production of context bytes byContentProducer.nextContent()
.static final class
EOF special content.static final class
Error special content.static class
Abstract class that implements the standard special content behavior.static class
Simple non-special content wrapper allow overriding the EOF flag. -
Uses of Invocable in org.eclipse.jetty.ee9.proxy
Classes in org.eclipse.jetty.ee9.proxy that implement InvocableModifier and TypeClassDescriptionprotected class
protected class
protected class
protected class
-
Uses of Invocable in org.eclipse.jetty.ee9.websocket.jakarta.common
Classes in org.eclipse.jetty.ee9.websocket.jakarta.common that implement InvocableModifier and TypeClassDescriptionclass
Wrapper of user providedSendHandler
to Jetty internalCallback
-
Uses of Invocable in org.eclipse.jetty.fcgi.client.transport
Classes in org.eclipse.jetty.fcgi.client.transport that implement Invocable -
Uses of Invocable in org.eclipse.jetty.fcgi.proxy
Classes in org.eclipse.jetty.fcgi.proxy that implement InvocableModifier and TypeClassDescriptionclass
Specific implementation ofProxyHandler.Reverse
for FastCGI. -
Uses of Invocable in org.eclipse.jetty.http.spi
Classes in org.eclipse.jetty.http.spi that implement Invocable -
Uses of Invocable in org.eclipse.jetty.http2
Classes in org.eclipse.jetty.http2 that implement InvocableModifier and TypeClassDescriptionstatic class
class
class
-
Uses of Invocable in org.eclipse.jetty.http2.client.transport
Classes in org.eclipse.jetty.http2.client.transport that implement Invocable -
Uses of Invocable in org.eclipse.jetty.http3
Classes in org.eclipse.jetty.http3 that implement InvocableModifier and TypeClassDescriptionclass
class
class
-
Uses of Invocable in org.eclipse.jetty.http3.client.transport
Classes in org.eclipse.jetty.http3.client.transport that implement Invocable -
Uses of Invocable in org.eclipse.jetty.io.content
Classes in org.eclipse.jetty.io.content that implement InvocableModifier and TypeClassDescriptionclass
A utility class to convert content from aContent.Source
to an instance available via aCompletableFuture
. -
Uses of Invocable in org.eclipse.jetty.proxy
Classes in org.eclipse.jetty.proxy that implement InvocableModifier and TypeClassDescriptionclass
AHandler
that can be used to implement aforward proxy ("proxy")
or areverse proxy ("gateway")
as defined by RFC 7230.static class
AProxyHandler
that can be used to implement a forward proxy server.protected class
static class
AProxyHandler
that can be used to implement a reverse proxy. -
Uses of Invocable in org.eclipse.jetty.rewrite.handler
Classes in org.eclipse.jetty.rewrite.handler that implement InvocableModifier and TypeClassDescriptionclass
RewriteHandler
rewrites incoming requests through a set ofRule
s. -
Uses of Invocable in org.eclipse.jetty.security
Classes in org.eclipse.jetty.security that implement InvocableModifier and TypeClassDescriptionclass
Abstract SecurityHandler.static class
A concrete implementation ofSecurityHandler
that uses aPathMappings
to match request to a list ofConstraint
s, which are applied in the order of least significant to most significant. -
Uses of Invocable in org.eclipse.jetty.server
Subinterfaces of Invocable in org.eclipse.jetty.serverModifier and TypeInterfaceDescriptioninterface
A Jetty component that handles HTTP requests, of any version (HTTP/1.1, HTTP/2 or HTTP/3).static interface
AHandler.Container
that can contain multiple otherHandler
s.static interface
AHandler
that contains one or more otherHandler
s.static interface
AHandler.Container
that can contain one single otherHandler
.interface
Deprecated.interface
Represents the state of an HTTP request/response cycle.interface
A HttpStream is an abstraction that together withMetaData.Request
, represents the flow of data from and to a single request and response cycle.static interface
A handler for an HTTP request and response.Classes in org.eclipse.jetty.server that implement InvocableModifier and TypeClassDescriptionclass
ACompletableFuture
that is completed once aapplication/x-www-form-urlencoded
content has been parsed asynchronously from theContent.Source
.static class
An abstract implementation ofHandler
that is aContainerLifeCycle
.static class
An abstractHandler
with aInvocable.InvocationType.NON_BLOCKING
invocation type.static class
AHandler.Abstract
that implementsHandler.Container
.static class
AHandler.Container
that contains an ordered list of childrenHandler
s whoseRequest.Handler.handle(Request, Response, Callback)
method is invoked in sequence on each child until a child returnstrue
.static class
An implementation ofHandler.Singleton
, which is aHandler.Container
that wraps one single otherHandler
.static class
class
class
Deprecated, for removal: This API element is subject to removal in a future version.useSizeLimitHandler
instead. -
Uses of Invocable in org.eclipse.jetty.server.handler
Classes in org.eclipse.jetty.server.handler that implement InvocableModifier and TypeClassDescriptionclass
Deprecated.UseHandler.Abstract
class
Deprecated.class
A Handler that can apply a mechanism to buffer the entire response content until the output is closed.class
AHandler.Wrapper
that conditionally handles aRequest
.static class
An AbstractConditionalHandler
.static class
An implementation ofConditionalHandler
that, if conditions are met, will not do any further handling by returningfalse
fromConditionalHandler.DontHandle.onConditionsMet(Request, Response, Callback)
.static class
An abstract implementation ofConditionalHandler
that, if conditions are not met, will call theConditionalHandler.nextHandler(Request, Response, Callback)
fromConditionalHandler.ElseNext.onConditionsNotMet(Request, Response, Callback)
.static class
An implementation ofConditionalHandler
that, if conditions are met, will reject the request by sending a response (by default aHttpStatus.FORBIDDEN_403
).static class
An implementation ofConditionalHandler
that, if conditions are met, will skip the nextHandler
by invoking itsnext Handler
.class
Implementation of aHandler
that supports HTTP CONNECT.class
class
Creates a Map of contexts to it's contained handlers based on the context path and virtual hosts of any containedContextHandler
s.class
class
Implementation of the CORS protocol defined by the fetch standard.class
Debug Handler.class
This default handler will deal with unhandled requests in the server.class
Deprecated, for removal: This API element is subject to removal in a future version.class
A Denial of Service Handler that protects from attacks by limiting the request rate from remote clients.static class
A Handler to reject DoS requests after first delaying them.static class
A Handler to reject DoS requests with a status code or failure.class
Dumps GET and POST requests as HTML response content.class
AConditionalHandler
that can eagerly load content asynchronously before calling thenext handler
.static class
Delay dispatch until all content or an effective buffer size is reachedclass
A utility handler that echoes content from the request to the response.static class
static class
static class
static class
class
Handler for Error pages An ErrorHandler is registered withServer.setErrorHandler(Request.Handler)
.class
AHandler.Wrapper
that fires events during the processing of the requests.class
Handler to track active requests and allow them to gracefully complete.class
AHandlerContainer
that allows a hot swap of a wrapped handler.class
Handler to adjust the idle timeout of requests while dispatched.class
InetAddress Access Handlerclass
AHandler
that helps recording the total latency of the requests executed by the wrapped handler.class
AContextHandler
with a childHandler
that redirects to a configurable URI.class
A Handler that delegates to other handlers through a configuredPathMappings
.static class
A PathMappingsHandler that does not change theContext
or any other aspect of the requestclass
A quality of serviceHandler
thatconditionally
limits the number of concurrent requests, to provide more predictable end-user experience in case descendantHandler
s have limited capacity.class
AnErrorHandler
that can re-handle a request at an error page location.static class
AnReHandlingErrorHandler
that uses a map of error codes to select a page.class
Resource Handler will serve static content and handle If-Modified-Since headers.static class
Utility class to create a ContextHandler containing a ResourceHandler.class
Forces a redirect to the secure form of the resource before allowed to access the resource.class
AHandler
that initiates a Shutdown of the Jetty Server it belongs to.class
AHandler
that can limit the size of message bodies in requests and responses.class
A troubleshootingHandler.Wrapper
that tracks whetherHandler
/Request
/Response
asynchronous APIs are properly used by applications.class
static class
Checks that the wrapped handler can read/write at a minimal rate of N bytes per second.class
Handler to limit the number of concurrent threads per remote IP address, for DOS protection.class
Inspired by nginx'stry_files
functionality. -
Uses of Invocable in org.eclipse.jetty.server.handler.gzip
Classes in org.eclipse.jetty.server.handler.gzip that implement Invocable -
Uses of Invocable in org.eclipse.jetty.session
Classes in org.eclipse.jetty.session that implement Invocable -
Uses of Invocable in org.eclipse.jetty.staticapp
Classes in org.eclipse.jetty.staticapp that implement InvocableModifier and TypeClassDescriptionclass
AContextHandler
that only serves static content from any source supported byResourceHandler
. -
Uses of Invocable in org.eclipse.jetty.util
Subinterfaces of Invocable in org.eclipse.jetty.utilModifier and TypeInterfaceDescriptionstatic interface
static interface
static interface
interface
A callback abstraction that handles completed/failed events of asynchronous operations.static interface
A Callback implementation that calls theCallback.Completing.completed()
method when it either succeeds or fails.static interface
AnInvocable
Promise
that provides theInvocable.InvocationType
of calls toPromise.succeeded(Object)
.Classes in org.eclipse.jetty.util that implement InvocableModifier and TypeClassDescriptionstatic class
ACompletableFuture
that is also aCallback
.static class
Nested Completing Callback that completes after completing the nested callbackclass
A callback wrapper that succeeds the wrapped callback when the count is reached, or on first failure.class
class
This specialized callback implements a pattern that allows a large asynchronous task to be broken into smaller asynchronous sub-tasks using iteration rather than recursion.class
Iterating Nested Callback.static class
Abstract implementation ofPromise.Invocable
with the specifiedInvocable.InvocationType
.static class
Abstract implementation ofPromise.Invocable
withInvocable.InvocationType
set toInvocable.InvocationType.NON_BLOCKING
.class
Deprecated.A Closeable Callback. -
Uses of Invocable in org.eclipse.jetty.util.thread
Subinterfaces of Invocable in org.eclipse.jetty.util.threadModifier and TypeInterfaceDescriptionstatic interface
static interface
ARunnable
task with anInvocable.InvocationType
.Classes in org.eclipse.jetty.util.thread that implement InvocableModifier and TypeClassDescriptionstatic class
ARunnable
decorated with anInvocable.InvocationType
.static class
An abstract partial implementation of Task -
Uses of Invocable in org.eclipse.jetty.websocket.core.server
Classes in org.eclipse.jetty.websocket.core.server that implement Invocable -
Uses of Invocable in org.eclipse.jetty.websocket.core.util
Classes in org.eclipse.jetty.websocket.core.util that implement InvocableModifier and TypeClassDescriptionclass
This flusher can be used to mutated and fragmentFrame
s and forwarded them on towards the application using theIncomingFrames
provided in the constructor. -
Uses of Invocable in org.eclipse.jetty.websocket.server
Classes in org.eclipse.jetty.websocket.server that implement Invocable
EagerContentHandler