Packages | |
| package | exchange |
| package | handler |
| package | health |
| package | middleware |
| package | response |
| package | routing |
| package | security |
Classes | |
| class | DelegatingResourceHandler |
| class | JettyAuthHandler |
| class | JettyBuiltinModule |
| class | JettyCorsHandler |
| class | JettyIpPolicyHandler |
| interface | JettyModule |
| class | JettyObservabilityHandler |
| class | JettyRateLimitHandler |
| class | JettyRequestIpResolver |
| class | JettySecurityHeadersHandler |
| class | JettyServerFactory |
| class | JettyServerRunner |
Functions | |
| record | JettyModuleContext (JettyServerConfig config, JsonCodec jsonCodec, TokenVerifier tokenVerifier, HttpSecurityProfile securityProfile, RequestIdGenerator requestIdGenerator, TimingRecorder timingRecorder) |
| record | JettyServerConfig (String host, int port, int maxThreads, int minThreads, int idleTimeoutMs, String threadPoolName, String environment, int acceptQueueSize, boolean reuseAddress, boolean stopAtShutdown, long stopTimeoutMs, long shutdownIdleTimeoutMs, boolean trustForwardHeaders, boolean forwardedOnly, int inputBufferSize, int outputBufferSize, int requestHeaderSize, int responseHeaderSize, long minRequestDataRate, long minResponseDataRate, int maxErrorDispatches, int maxUnconsumedRequestContentReads, long maxRequestBodyBytes, long maxResponseBodyBytes, int maxConcurrentRequests, int maxSuspendedRequests, long maxSuspendMs, int maxRequestsPerRemoteIp) |
| record dev.rafex.ether.http.jetty12.JettyModuleContext | ( | JettyServerConfig | config, |
| JsonCodec | jsonCodec, | ||
| TokenVerifier | tokenVerifier, | ||
| HttpSecurityProfile | securityProfile, | ||
| RequestIdGenerator | requestIdGenerator, | ||
| TimingRecorder | timingRecorder ) |
Definition at line 36 of file JettyModuleContext.java.
References JettyServerConfig().
Referenced by dev.rafex.ether.http.jetty12.JettyServerFactory.create(), dev.rafex.ether.http.jetty12.JettyModule.registerAuthPolicies(), dev.rafex.ether.http.jetty12.JettyModule.registerMiddlewares(), and dev.rafex.ether.http.jetty12.JettyModule.registerRoutes().
| record dev.rafex.ether.http.jetty12.JettyServerConfig | ( | String | host, |
| int | port, | ||
| int | maxThreads, | ||
| int | minThreads, | ||
| int | idleTimeoutMs, | ||
| String | threadPoolName, | ||
| String | environment, | ||
| int | acceptQueueSize, | ||
| boolean | reuseAddress, | ||
| boolean | stopAtShutdown, | ||
| long | stopTimeoutMs, | ||
| long | shutdownIdleTimeoutMs, | ||
| boolean | trustForwardHeaders, | ||
| boolean | forwardedOnly, | ||
| int | inputBufferSize, | ||
| int | outputBufferSize, | ||
| int | requestHeaderSize, | ||
| int | responseHeaderSize, | ||
| long | minRequestDataRate, | ||
| long | minResponseDataRate, | ||
| int | maxErrorDispatches, | ||
| int | maxUnconsumedRequestContentReads, | ||
| long | maxRequestBodyBytes, | ||
| long | maxResponseBodyBytes, | ||
| int | maxConcurrentRequests, | ||
| int | maxSuspendedRequests, | ||
| long | maxSuspendMs, | ||
| int | maxRequestsPerRemoteIp ) |
Definition at line 36 of file JettyServerConfig.java.
References JettyServerConfig().
Referenced by dev.rafex.ether.http.jetty12.JettyServerFactory.create(), dev.rafex.ether.http.jetty12.JettyServerFactory.create(), dev.rafex.ether.http.jetty12.JettyServerFactory.create(), dev.rafex.ether.http.jetty12.JettyServerFactory.create(), dev.rafex.ether.http.jetty12.JettyServerFactory.create(), JettyModuleContext(), and JettyServerConfig().