A B C D E G H I J L N P R S T V W Y
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- addPath(String) - Method in class io.deephaven.server.jetty.ControlledCacheResource
B
- beginShutdown() - Method in class io.deephaven.server.jetty.JettyBackedGrpcServer
- bindServer(JettyBackedGrpcServer) - Method in interface io.deephaven.server.jetty.JettyServerModule
- bindsServerConfig(JettyConfig) - Method in interface io.deephaven.server.jetty.JettyServerModule
- BOTH - io.deephaven.server.jetty.JettyConfig.WebsocketsSupport
-
Enables both
JettyConfig.WebsocketsSupport.GRPC_WEBSOCKETandJettyConfig.WebsocketsSupport.GRPC_WEBSOCKET_MULTIPLEXED, letting the client specify which to use via websocket subprotocols. - build(Configuration, PrintStream, PrintStream) - Method in class io.deephaven.server.jetty.CommunityComponentFactory
- builder() - Static method in class io.deephaven.server.jetty.JettyConfig
- buildFromConfig(Configuration) - Static method in class io.deephaven.server.jetty.JettyConfig
-
Parses the configuration values into the appropriate builder methods via
ServerConfig.buildFromConfig(ServerConfig.Builder, Configuration).
C
- CacheFilter - Class in io.deephaven.server.jetty
- CacheFilter() - Constructor for class io.deephaven.server.jetty.CacheFilter
- close() - Method in class io.deephaven.server.jetty.ControlledCacheResource
- CommunityComponentFactory - Class in io.deephaven.server.jetty
-
The out-of-the-box
CommunityComponentFactory.CommunityComponentfactory for the Deephaven community server. - CommunityComponentFactory() - Constructor for class io.deephaven.server.jetty.CommunityComponentFactory
- CommunityComponentFactory.CommunityComponent - Interface in io.deephaven.server.jetty
-
The out-of-the-box community
Component. - CommunityComponentFactory.CommunityComponent.Builder - Interface in io.deephaven.server.jetty
- CommunityComponentFactory.CommunityModule - Interface in io.deephaven.server.jetty
-
The out-of-the-box community
Module. - ControlledCacheResource - Class in io.deephaven.server.jetty
-
Simple wrapper around the Jetty Resource type, to grant us control over caching features.
- create() - Method in class io.deephaven.server.jetty.WebsocketFactory
- create(ServletAdapter.AdapterConstructor<T>) - Method in class io.deephaven.server.jetty.GrpcFilter
D
- DEFAULT_PLAINTEXT_PORT - Static variable in class io.deephaven.server.jetty.JettyConfig
- DEFAULT_SSL_PORT - Static variable in class io.deephaven.server.jetty.JettyConfig
- defaultConfig() - Static method in class io.deephaven.server.jetty.JettyConfig
-
The default configuration is suitable for local development purposes.
- delete() - Method in class io.deephaven.server.jetty.ControlledCacheResource
- doFilter(HttpServletRequest, HttpServletResponse, FilterChain) - Method in class io.deephaven.server.jetty.DropIfModifiedSinceHeader
- doFilter(HttpServletRequest, HttpServletResponse, FilterChain) - Method in class io.deephaven.server.jetty.GrpcFilter
- doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class io.deephaven.server.jetty.CacheFilter
- doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class io.deephaven.server.jetty.HomeFilter
- doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class io.deephaven.server.jetty.NoCacheFilter
- DropIfModifiedSinceHeader - Class in io.deephaven.server.jetty
-
Removes the if-modified-since header from any request that contains it.
- DropIfModifiedSinceHeader() - Constructor for class io.deephaven.server.jetty.DropIfModifiedSinceHeader
E
- equals(Object) - Method in class io.deephaven.server.jetty.ControlledCacheResource
- exists() - Method in class io.deephaven.server.jetty.ControlledCacheResource
G
- getFile() - Method in class io.deephaven.server.jetty.ControlledCacheResource
- getInputStream() - Method in class io.deephaven.server.jetty.ControlledCacheResource
- getName() - Method in class io.deephaven.server.jetty.ControlledCacheResource
- getPort() - Method in class io.deephaven.server.jetty.JettyBackedGrpcServer
- getReadableByteChannel() - Method in class io.deephaven.server.jetty.ControlledCacheResource
- getTransportCertificates(ServerCall<ReqT, RespT>) - Method in class io.deephaven.server.jetty.JettyCertInterceptor
- getURI() - Method in class io.deephaven.server.jetty.ControlledCacheResource
- GRPC_WEBSOCKET - io.deephaven.server.jetty.JettyConfig.WebsocketsSupport
-
Establish one websocket per grpc stream (including unary calls).
- GRPC_WEBSOCKET_MULTIPLEXED - io.deephaven.server.jetty.JettyConfig.WebsocketsSupport
-
Allows reuse of a single websocket for many grpc streams, even between services.
- GrpcFilter - Class in io.deephaven.server.jetty
-
Deephaven-core's own handler for registering handlers for various grpc endpoints.
- GrpcFilter(ServletAdapter) - Constructor for class io.deephaven.server.jetty.GrpcFilter
H
- hashCode() - Method in class io.deephaven.server.jetty.ControlledCacheResource
- HomeFilter - Class in io.deephaven.server.jetty
- HomeFilter() - Constructor for class io.deephaven.server.jetty.HomeFilter
- HTTP_COMPRESSION - Static variable in class io.deephaven.server.jetty.JettyConfig
- HTTP_HTTP1 - Static variable in class io.deephaven.server.jetty.JettyConfig
- HTTP_STREAM_TIMEOUT - Static variable in class io.deephaven.server.jetty.JettyConfig
- HTTP_WEBSOCKETS - Static variable in class io.deephaven.server.jetty.JettyConfig
- http1() - Method in class io.deephaven.server.jetty.JettyConfig
-
Include HTTP/1.1.
- http1(Boolean) - Method in interface io.deephaven.server.jetty.JettyConfig.Builder
- http1OrDefault() - Method in class io.deephaven.server.jetty.JettyConfig
-
Returns
JettyConfig.http1()if explicitly set. - http2StreamIdleTimeout() - Method in class io.deephaven.server.jetty.JettyConfig
- http2StreamIdleTimeout(long) - Method in interface io.deephaven.server.jetty.JettyConfig.Builder
- http2StreamIdleTimeoutOrDefault() - Method in class io.deephaven.server.jetty.JettyConfig
-
How long can a stream be idle in milliseconds before it should be shut down.
- httpCompression() - Method in class io.deephaven.server.jetty.JettyConfig
-
Include HTTP compression.
- httpCompression(Boolean) - Method in interface io.deephaven.server.jetty.JettyConfig.Builder
- httpCompressionOrDefault() - Method in class io.deephaven.server.jetty.JettyConfig
-
Returns
JettyConfig.httpCompression()if explicitly set, otherwise returnstrue.
I
- io.deephaven.server.jetty - package io.deephaven.server.jetty
- isContainedIn(Resource) - Method in class io.deephaven.server.jetty.ControlledCacheResource
- isDirectory() - Method in class io.deephaven.server.jetty.ControlledCacheResource
- isShutdown() - Method in class io.deephaven.server.jetty.WebsocketFactory
J
- JettyBackedGrpcServer - Class in io.deephaven.server.jetty
- JettyBackedGrpcServer(JettyConfig, GrpcFilter) - Constructor for class io.deephaven.server.jetty.JettyBackedGrpcServer
- JettyCertInterceptor - Class in io.deephaven.server.jetty
-
Jetty pre-packages the certificates for us, no need to convert them
- JettyCertInterceptor() - Constructor for class io.deephaven.server.jetty.JettyCertInterceptor
- JettyConfig - Class in io.deephaven.server.jetty
-
The jetty server configuration.
- JettyConfig() - Constructor for class io.deephaven.server.jetty.JettyConfig
- JettyConfig.Builder - Interface in io.deephaven.server.jetty
- JettyConfig.WebsocketsSupport - Enum in io.deephaven.server.jetty
-
Values to indicate what kind of websocket support should be offered.
- JettyServerComponent - Interface in io.deephaven.server.jetty
- JettyServerComponent.Builder<Self extends JettyServerComponent.Builder<Self,Component>,Component extends JettyServerComponent> - Interface in io.deephaven.server.jetty
- JettyServerModule - Interface in io.deephaven.server.jetty
- join() - Method in class io.deephaven.server.jetty.JettyBackedGrpcServer
L
- lastModified() - Method in class io.deephaven.server.jetty.ControlledCacheResource
- length() - Method in class io.deephaven.server.jetty.ControlledCacheResource
- list() - Method in class io.deephaven.server.jetty.ControlledCacheResource
N
- NoCacheFilter - Class in io.deephaven.server.jetty
- NoCacheFilter() - Constructor for class io.deephaven.server.jetty.NoCacheFilter
- NONE - io.deephaven.server.jetty.JettyConfig.WebsocketsSupport
-
Disable all websockets.
P
- port() - Method in class io.deephaven.server.jetty.JettyConfig
-
The port.
- provideGrpcServletAdapter(int, Set<BindableService>, Set<ServerInterceptor>) - Static method in interface io.deephaven.server.jetty.JettyServerModule
R
- renameTo(Resource) - Method in class io.deephaven.server.jetty.ControlledCacheResource
- REQUIRE_HTTP2 - Static variable in class io.deephaven.server.jetty.GrpcFilter
-
Disabling this configuration option allows a server to permit http/1.1 connections.
S
- shutdown() - Method in class io.deephaven.server.jetty.WebsocketFactory
- SNI_HOST_CHECK - Static variable in class io.deephaven.server.jetty.JettyConfig
- sniHostCheck() - Method in class io.deephaven.server.jetty.JettyConfig
-
Include sniHostCheck.
- sniHostCheck(boolean) - Method in interface io.deephaven.server.jetty.JettyConfig.Builder
- start() - Method in class io.deephaven.server.jetty.JettyBackedGrpcServer
- stopWithTimeout(long, TimeUnit) - Method in class io.deephaven.server.jetty.JettyBackedGrpcServer
T
- toString() - Method in class io.deephaven.server.jetty.ControlledCacheResource
V
- valueOf(String) - Static method in enum io.deephaven.server.jetty.JettyConfig.WebsocketsSupport
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum io.deephaven.server.jetty.JettyConfig.WebsocketsSupport
-
Returns an array containing the constants of this enum type, in the order they are declared.
W
- WebsocketFactory - Class in io.deephaven.server.jetty
-
Helper class to bridge the gap between Jetty's Graceful interface and the jakarta implementation of the supported grpc websocket transports.
- WebsocketFactory(Supplier<GrpcWebsocket>, JakartaWebSocketServerContainer) - Constructor for class io.deephaven.server.jetty.WebsocketFactory
- websockets() - Method in class io.deephaven.server.jetty.JettyConfig
-
Include websockets.
- websockets(JettyConfig.WebsocketsSupport) - Method in interface io.deephaven.server.jetty.JettyConfig.Builder
- websocketsOrDefault() - Method in class io.deephaven.server.jetty.JettyConfig
-
Returns
JettyConfig.websockets()if explicitly set. - withJettyConfig(JettyConfig) - Method in interface io.deephaven.server.jetty.JettyServerComponent.Builder
- wrap(Resource) - Static method in class io.deephaven.server.jetty.ControlledCacheResource
Y
- YEAR_IN_SECONDS - Static variable in class io.deephaven.server.jetty.CacheFilter
All Classes All Packages