A B C D E G H I J L N P R S T V W Y 
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_WEBSOCKET and JettyConfig.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.CommunityComponent factory 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 returns true.

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
 
A B C D E G H I J L N P R S T V W Y 
All Classes All Packages