-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathtoc.html
More file actions
31 lines (29 loc) · 31.6 KB
/
toc.html
File metadata and controls
31 lines (29 loc) · 31.6 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
<!DOCTYPE HTML>
<html lang="en" class="light" dir="ltr">
<head>
<!-- sidebar iframe generated using mdBook
This is a frame, and not included directly in the page, to control the total size of the
book. The TOC contains an entry for each page, so if each page includes a copy of the TOC,
the total size of the page becomes O(n**2).
The frame is only used as a fallback when JS is turned off. When it's on, the sidebar is
instead added to the main page by `toc.js` instead. The JavaScript mode is better
because, when running in a `file:///` URL, the iframed page would not be Same-Origin as
the rest of the page, so the sidebar and the main page theme would fall out of sync.
-->
<meta charset="UTF-8">
<meta name="robots" content="noindex">
<!-- Custom HTML head -->
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta name="theme-color" content="#ffffff">
<link rel="stylesheet" href="css/variables-8adf115d.css">
<link rel="stylesheet" href="css/general-2459343d.css">
<link rel="stylesheet" href="css/chrome-ae938929.css">
<link rel="stylesheet" href="css/print-9e4910d8.css" media="print">
<!-- Fonts -->
<link rel="stylesheet" href="fonts/fonts-9644e21d.css">
<!-- Custom theme stylesheets -->
</head>
<body class="sidebar-iframe-inner">
<ol class="chapter"><li class="chapter-item expanded "><span class="chapter-link-wrapper"><a href="introduction.html" target="_parent"><strong aria-hidden="true">1.</strong> Introduction</a></span></li><li class="chapter-item expanded "><span class="chapter-link-wrapper"><a href="architecture.html" target="_parent"><strong aria-hidden="true">2.</strong> Architecture</a></span></li><li class="chapter-item expanded "><span class="chapter-link-wrapper"><a href="design.html" target="_parent"><strong aria-hidden="true">3.</strong> Design</a></span><ol class="section"><li class="chapter-item expanded "><span class="chapter-link-wrapper"><a href="design/light-genai-4j.html" target="_parent"><strong aria-hidden="true">3.1.</strong> light-genai-4j</a></span><ol class="section"><li class="chapter-item expanded "><span class="chapter-link-wrapper"><a href="design/light-genai-4j/memory-embedding.html" target="_parent"><strong aria-hidden="true">3.1.1.</strong> Memory Embedding</a></span></li><li class="chapter-item expanded "><span class="chapter-link-wrapper"><a href="design/light-genai-4j/agent-skill-tool.html" target="_parent"><strong aria-hidden="true">3.1.2.</strong> Agent Skill Tool</a></span></li><li class="chapter-item expanded "><span class="chapter-link-wrapper"><a href="design/light-genai-4j/event-driven-agent.html" target="_parent"><strong aria-hidden="true">3.1.3.</strong> Event Driven Agent</a></span></li></ol><li class="chapter-item expanded "><span class="chapter-link-wrapper"><a href="design/light-hybrid-4j.html" target="_parent"><strong aria-hidden="true">3.2.</strong> light-hybrid-4j</a></span><ol class="section"><li class="chapter-item expanded "><span class="chapter-link-wrapper"><a href="design/light-hybrid-4j/json-rpc.html" target="_parent"><strong aria-hidden="true">3.2.1.</strong> JSON RPC 2.0</a></span></li></ol><li class="chapter-item expanded "><span class="chapter-link-wrapper"><a href="design/mcp-router.html" target="_parent"><strong aria-hidden="true">3.3.</strong> MCP Rotuer</a></span></li><li class="chapter-item expanded "><span class="chapter-link-wrapper"><a href="design/config-reload.html" target="_parent"><strong aria-hidden="true">3.4.</strong> Config Reload</a></span></li><li class="chapter-item expanded "><span class="chapter-link-wrapper"><a href="design/module-registry.html" target="_parent"><strong aria-hidden="true">3.5.</strong> Module Registry</a></span></li><li class="chapter-item expanded "><span class="chapter-link-wrapper"><a href="design/httpclient-retry.html" target="_parent"><strong aria-hidden="true">3.6.</strong> HttpClient Retry</a></span></li><li class="chapter-item expanded "><span class="chapter-link-wrapper"><a href="design/genai-client.html" target="_parent"><strong aria-hidden="true">3.7.</strong> GenAI Client</a></span></li><li class="chapter-item expanded "><span class="chapter-link-wrapper"><a href="design/ccac-exchange.html" target="_parent"><strong aria-hidden="true">3.8.</strong> CCAC Token Exchange</a></span></li><li class="chapter-item expanded "><span class="chapter-link-wrapper"><a href="design/client-simplepool.html" target="_parent"><strong aria-hidden="true">3.9.</strong> Client Simple Pool</a></span></li><li class="chapter-item expanded "><span class="chapter-link-wrapper"><a href="design/remove-simplejwtverify.html" target="_parent"><strong aria-hidden="true">3.10.</strong> Remove AbsSimJwt</a></span></li><li class="chapter-item expanded "><span class="chapter-link-wrapper"><a href="design/fine-grained-auth.html" target="_parent"><strong aria-hidden="true">3.11.</strong> Fine-Grained Authorization</a></span></li></ol><li class="chapter-item expanded "><span class="chapter-link-wrapper"><a href="cross-cutting-concerns.html" target="_parent"><strong aria-hidden="true">4.</strong> Cross-Cutting-Concerns</a></span><ol class="section"><li class="chapter-item expanded "><span class="chapter-link-wrapper"><a href="concern/light-4j.html" target="_parent"><strong aria-hidden="true">4.1.</strong> Light-4j</a></span><ol class="section"><li class="chapter-item expanded "><span class="chapter-link-wrapper"><a href="concern/http-handler.html" target="_parent"><strong aria-hidden="true">4.1.1.</strong> Http Handler</a></span><ol class="section"><li class="chapter-item expanded "><span class="chapter-link-wrapper"><a href="concern/handler/path-resource.html" target="_parent"><strong aria-hidden="true">4.1.1.1.</strong> Path Resource</a></span></li><li class="chapter-item expanded "><span class="chapter-link-wrapper"><a href="concern/handler/virtual-host.html" target="_parent"><strong aria-hidden="true">4.1.1.2.</strong> Virtual Host</a></span></li><li class="chapter-item expanded "><span class="chapter-link-wrapper"><a href="concern/handler/router-handler.html" target="_parent"><strong aria-hidden="true">4.1.1.3.</strong> Router Handler</a></span></li><li class="chapter-item expanded "><span class="chapter-link-wrapper"><a href="concern/handler/oauth-server.html" target="_parent"><strong aria-hidden="true">4.1.1.4.</strong> OAuth Server</a></span></li><li class="chapter-item expanded "><span class="chapter-link-wrapper"><a href="concern/handler/proxy-handler.html" target="_parent"><strong aria-hidden="true">4.1.1.5.</strong> Proxy Handler</a></span></li></ol><li class="chapter-item expanded "><span class="chapter-link-wrapper"><a href="concern/middleware-handler.html" target="_parent"><strong aria-hidden="true">4.1.2.</strong> Middleware Handler</a></span><ol class="section"><li class="chapter-item expanded "><span class="chapter-link-wrapper"><a href="concern/middleware/apm-metrics.html" target="_parent"><strong aria-hidden="true">4.1.2.1.</strong> APM Metrics</a></span></li><li class="chapter-item expanded "><span class="chapter-link-wrapper"><a href="concern/middleware/api-key.html" target="_parent"><strong aria-hidden="true">4.1.2.2.</strong> API Key</a></span></li><li class="chapter-item expanded "><span class="chapter-link-wrapper"><a href="concern/middleware/audit-handler.html" target="_parent"><strong aria-hidden="true">4.1.2.3.</strong> Audit Handler</a></span></li><li class="chapter-item expanded "><span class="chapter-link-wrapper"><a href="concern/middleware/basic-auth.html" target="_parent"><strong aria-hidden="true">4.1.2.4.</strong> Basic Auth</a></span></li><li class="chapter-item expanded "><span class="chapter-link-wrapper"><a href="concern/middleware/body-handler.html" target="_parent"><strong aria-hidden="true">4.1.2.5.</strong> Body Handler</a></span></li><li class="chapter-item expanded "><span class="chapter-link-wrapper"><a href="concern/middleware/content-handler.html" target="_parent"><strong aria-hidden="true">4.1.2.6.</strong> Content Handler</a></span></li><li class="chapter-item expanded "><span class="chapter-link-wrapper"><a href="concern/middleware/correlation-handler.html" target="_parent"><strong aria-hidden="true">4.1.2.7.</strong> Correlation Handler</a></span></li><li class="chapter-item expanded "><span class="chapter-link-wrapper"><a href="concern/middleware/cors-handler.html" target="_parent"><strong aria-hidden="true">4.1.2.8.</strong> Cors Handler</a></span></li><li class="chapter-item expanded "><span class="chapter-link-wrapper"><a href="concern/middleware/deref-token.html" target="_parent"><strong aria-hidden="true">4.1.2.9.</strong> DeRef Token</a></span></li><li class="chapter-item expanded "><span class="chapter-link-wrapper"><a href="concern/middleware/dump-handler.html" target="_parent"><strong aria-hidden="true">4.1.2.10.</strong> Dump Handler</a></span></li><li class="chapter-item expanded "><span class="chapter-link-wrapper"><a href="concern/middleware/encode-decode.html" target="_parent"><strong aria-hidden="true">4.1.2.11.</strong> Encode Decode</a></span></li><li class="chapter-item expanded "><span class="chapter-link-wrapper"><a href="concern/middleware/exception-handler.html" target="_parent"><strong aria-hidden="true">4.1.2.12.</strong> Exception Handler</a></span></li><li class="chapter-item expanded "><span class="chapter-link-wrapper"><a href="concern/middleware/expect100-continue.html" target="_parent"><strong aria-hidden="true">4.1.2.13.</strong> Expect100 Continue</a></span></li><li class="chapter-item expanded "><span class="chapter-link-wrapper"><a href="concern/middleware/external-handler.html" target="_parent"><strong aria-hidden="true">4.1.2.14.</strong> External Service</a></span></li><li class="chapter-item expanded "><span class="chapter-link-wrapper"><a href="concern/middleware/header-handler.html" target="_parent"><strong aria-hidden="true">4.1.2.15.</strong> Header Handler</a></span></li><li class="chapter-item expanded "><span class="chapter-link-wrapper"><a href="concern/middleware/ip-whitelist.html" target="_parent"><strong aria-hidden="true">4.1.2.16.</strong> IP Whitelist</a></span></li><li class="chapter-item expanded "><span class="chapter-link-wrapper"><a href="concern/middleware/path-prefix.html" target="_parent"><strong aria-hidden="true">4.1.2.17.</strong> Path Prefix</a></span></li><li class="chapter-item expanded "><span class="chapter-link-wrapper"><a href="concern/middleware/path-service.html" target="_parent"><strong aria-hidden="true">4.1.2.18.</strong> Path Service</a></span></li><li class="chapter-item expanded "><span class="chapter-link-wrapper"><a href="concern/middleware/rate-limit.html" target="_parent"><strong aria-hidden="true">4.1.2.19.</strong> Rate Limit</a></span></li><li class="chapter-item expanded "><span class="chapter-link-wrapper"><a href="concern/middleware/request-injection.html" target="_parent"><strong aria-hidden="true">4.1.2.20.</strong> Request Injection</a></span></li><li class="chapter-item expanded "><span class="chapter-link-wrapper"><a href="concern/middleware/response-injection.html" target="_parent"><strong aria-hidden="true">4.1.2.21.</strong> Response Injection</a></span></li><li class="chapter-item expanded "><span class="chapter-link-wrapper"><a href="concern/middleware/prometheus-metrics.html" target="_parent"><strong aria-hidden="true">4.1.2.22.</strong> Prometheus Metrics</a></span></li><li class="chapter-item expanded "><span class="chapter-link-wrapper"><a href="concern/middleware/sanitizer-handler.html" target="_parent"><strong aria-hidden="true">4.1.2.23.</strong> Sanitizer Handler</a></span></li><li class="chapter-item expanded "><span class="chapter-link-wrapper"><a href="concern/middleware/security-handler.html" target="_parent"><strong aria-hidden="true">4.1.2.24.</strong> Security Handler</a></span></li><li class="chapter-item expanded "><span class="chapter-link-wrapper"><a href="concern/middleware/unified-security.html" target="_parent"><strong aria-hidden="true">4.1.2.25.</strong> Unified Security</a></span></li><li class="chapter-item expanded "><span class="chapter-link-wrapper"><a href="concern/middleware/sidecar-handler.html" target="_parent"><strong aria-hidden="true">4.1.2.26.</strong> Sidecar Handler</a></span></li><li class="chapter-item expanded "><span class="chapter-link-wrapper"><a href="concern/middleware/saml-token.html" target="_parent"><strong aria-hidden="true">4.1.2.27.</strong> SAML Token</a></span></li><li class="chapter-item expanded "><span class="chapter-link-wrapper"><a href="concern/middleware/token-handler.html" target="_parent"><strong aria-hidden="true">4.1.2.28.</strong> Token Handler</a></span></li><li class="chapter-item expanded "><span class="chapter-link-wrapper"><a href="concern/middleware/sse-handler.html" target="_parent"><strong aria-hidden="true">4.1.2.29.</strong> SSE Handler</a></span></li><li class="chapter-item expanded "><span class="chapter-link-wrapper"><a href="concern/middleware/service-dict.html" target="_parent"><strong aria-hidden="true">4.1.2.30.</strong> Service Dict</a></span></li><li class="chapter-item expanded "><span class="chapter-link-wrapper"><a href="concern/middleware/mcp-router.html" target="_parent"><strong aria-hidden="true">4.1.2.31.</strong> MCP Router</a></span></li><li class="chapter-item expanded "><span class="chapter-link-wrapper"><a href="concern/middleware/token-exchange.html" target="_parent"><strong aria-hidden="true">4.1.2.32.</strong> Token Exchange</a></span></li></ol><li class="chapter-item expanded "><span class="chapter-link-wrapper"><a href="concern/interceptor.html" target="_parent"><strong aria-hidden="true">4.1.3.</strong> Interceptor</a></span><ol class="section"><li class="chapter-item expanded "><span class="chapter-link-wrapper"><a href="concern/interceptor/request-transformer.html" target="_parent"><strong aria-hidden="true">4.1.3.1.</strong> Request Transformer</a></span></li><li class="chapter-item expanded "><span class="chapter-link-wrapper"><a href="concern/interceptor/response-transformer.html" target="_parent"><strong aria-hidden="true">4.1.3.2.</strong> Response Transformer</a></span></li></ol><li class="chapter-item expanded "><span class="chapter-link-wrapper"><a href="concern/admin-endpoint.html" target="_parent"><strong aria-hidden="true">4.1.4.</strong> Admin Endpoint</a></span><ol class="section"><li class="chapter-item expanded "><span class="chapter-link-wrapper"><a href="concern/admin/cache-explorer.html" target="_parent"><strong aria-hidden="true">4.1.4.1.</strong> Cache Explorer</a></span></li><li class="chapter-item expanded "><span class="chapter-link-wrapper"><a href="concern/admin/config-reload.html" target="_parent"><strong aria-hidden="true">4.1.4.2.</strong> Config Reload</a></span></li><li class="chapter-item expanded "><span class="chapter-link-wrapper"><a href="concern/admin/health.html" target="_parent"><strong aria-hidden="true">4.1.4.3.</strong> Health Check</a></span></li><li class="chapter-item expanded "><span class="chapter-link-wrapper"><a href="concern/admin/server-info.html" target="_parent"><strong aria-hidden="true">4.1.4.4.</strong> Server Info</a></span></li><li class="chapter-item expanded "><span class="chapter-link-wrapper"><a href="concern/admin/logger-handler.html" target="_parent"><strong aria-hidden="true">4.1.4.5.</strong> Logger Handler</a></span></li></ol><li class="chapter-item expanded "><span class="chapter-link-wrapper"><a href="concern/utility/utility.html" target="_parent"><strong aria-hidden="true">4.1.5.</strong> Utility</a></span><ol class="section"><li class="chapter-item expanded "><span class="chapter-link-wrapper"><a href="concern/utility/ldap-util.html" target="_parent"><strong aria-hidden="true">4.1.5.1.</strong> Ldap Utility</a></span></li></ol><li class="chapter-item expanded "><span class="chapter-link-wrapper"><a href="concern/module/module.html" target="_parent"><strong aria-hidden="true">4.1.6.</strong> Module</a></span><ol class="section"><li class="chapter-item expanded "><span class="chapter-link-wrapper"><a href="concern/module/load-balance.html" target="_parent"><strong aria-hidden="true">4.1.6.1.</strong> Load Balance</a></span></li><li class="chapter-item expanded "><span class="chapter-link-wrapper"><a href="concern/module/cluster.html" target="_parent"><strong aria-hidden="true">4.1.6.2.</strong> Cluster</a></span></li><li class="chapter-item expanded "><span class="chapter-link-wrapper"><a href="concern/module/switch.html" target="_parent"><strong aria-hidden="true">4.1.6.3.</strong> Switch</a></span></li><li class="chapter-item expanded "><span class="chapter-link-wrapper"><a href="concern/module/consul-registry.html" target="_parent"><strong aria-hidden="true">4.1.6.4.</strong> Consul Registry</a></span></li><li class="chapter-item expanded "><span class="chapter-link-wrapper"><a href="concern/module/common.html" target="_parent"><strong aria-hidden="true">4.1.6.5.</strong> Common</a></span></li><li class="chapter-item expanded "><span class="chapter-link-wrapper"><a href="concern/module/config.html" target="_parent"><strong aria-hidden="true">4.1.6.6.</strong> Config</a></span></li><li class="chapter-item expanded "><span class="chapter-link-wrapper"><a href="concern/module/cache-manager.html" target="_parent"><strong aria-hidden="true">4.1.6.7.</strong> Cache Manager</a></span></li><li class="chapter-item expanded "><span class="chapter-link-wrapper"><a href="concern/module/data-source.html" target="_parent"><strong aria-hidden="true">4.1.6.8.</strong> Data Source</a></span></li><li class="chapter-item expanded "><span class="chapter-link-wrapper"><a href="concern/module/db-provider.html" target="_parent"><strong aria-hidden="true">4.1.6.9.</strong> DB Provider</a></span></li><li class="chapter-item expanded "><span class="chapter-link-wrapper"><a href="concern/module/decryptor.html" target="_parent"><strong aria-hidden="true">4.1.6.10.</strong> Decryptor</a></span></li><li class="chapter-item expanded "><span class="chapter-link-wrapper"><a href="concern/module/email-sender.html" target="_parent"><strong aria-hidden="true">4.1.6.11.</strong> Email Sender</a></span></li><li class="chapter-item expanded "><span class="chapter-link-wrapper"><a href="concern/module/handler.html" target="_parent"><strong aria-hidden="true">4.1.6.12.</strong> Handler</a></span></li><li class="chapter-item expanded "><span class="chapter-link-wrapper"><a href="concern/module/http2-client.html" target="_parent"><strong aria-hidden="true">4.1.6.13.</strong> Http2 Client</a></span></li><li class="chapter-item expanded "><span class="chapter-link-wrapper"><a href="concern/module/simplepool-migration.html" target="_parent"><strong aria-hidden="true">4.1.6.14.</strong> SimplePool Migration</a></span></li><li class="chapter-item expanded "><span class="chapter-link-wrapper"><a href="concern/module/monard-result.html" target="_parent"><strong aria-hidden="true">4.1.6.15.</strong> Monard Result</a></span></li><li class="chapter-item expanded "><span class="chapter-link-wrapper"><a href="concern/module/data-mask.html" target="_parent"><strong aria-hidden="true">4.1.6.16.</strong> Data Mask</a></span></li><li class="chapter-item expanded "><span class="chapter-link-wrapper"><a href="concern/module/portal-registry.html" target="_parent"><strong aria-hidden="true">4.1.6.17.</strong> Portal Registry</a></span></li><li class="chapter-item expanded "><span class="chapter-link-wrapper"><a href="concern/module/direct-registry.html" target="_parent"><strong aria-hidden="true">4.1.6.18.</strong> Direct Registry</a></span></li><li class="chapter-item expanded "><span class="chapter-link-wrapper"><a href="concern/module/rule-loader.html" target="_parent"><strong aria-hidden="true">4.1.6.19.</strong> Rule Loader</a></span></li><li class="chapter-item expanded "><span class="chapter-link-wrapper"><a href="concern/module/http-server.html" target="_parent"><strong aria-hidden="true">4.1.6.20.</strong> Http Server</a></span></li></ol></li></ol><li class="chapter-item expanded "><span class="chapter-link-wrapper"><a href="concern/light-rest-4j.html" target="_parent"><strong aria-hidden="true">4.2.</strong> Light-rest-4j</a></span><ol class="section"><li class="chapter-item expanded "><span class="chapter-link-wrapper"><a href="concern/light-rest-4j/access-control.html" target="_parent"><strong aria-hidden="true">4.2.1.</strong> Access Control</a></span></li><li class="chapter-item expanded "><span class="chapter-link-wrapper"><a href="concern/light-rest-4j/openapi-meta.html" target="_parent"><strong aria-hidden="true">4.2.2.</strong> OpenAPI Meta</a></span></li><li class="chapter-item expanded "><span class="chapter-link-wrapper"><a href="concern/light-rest-4j/openapi-security.html" target="_parent"><strong aria-hidden="true">4.2.3.</strong> OpenAPI Security</a></span></li><li class="chapter-item expanded "><span class="chapter-link-wrapper"><a href="concern/light-rest-4j/openapi-validator.html" target="_parent"><strong aria-hidden="true">4.2.4.</strong> OpenAPI Validator</a></span></li><li class="chapter-item expanded "><span class="chapter-link-wrapper"><a href="concern/light-rest-4j/specification.html" target="_parent"><strong aria-hidden="true">4.2.5.</strong> Specification</a></span></li></ol><li class="chapter-item expanded "><span class="chapter-link-wrapper"><a href="concern/light-hybrid-4j.html" target="_parent"><strong aria-hidden="true">4.3.</strong> Light-hybrid-4j</a></span><ol class="section"><li class="chapter-item expanded "><span class="chapter-link-wrapper"><a href="concern/light-hybrid-4j/rpc-router.html" target="_parent"><strong aria-hidden="true">4.3.1.</strong> Rpc-Router</a></span></li><li class="chapter-item expanded "><span class="chapter-link-wrapper"><a href="concern/light-hybrid-4j/rpc-security.html" target="_parent"><strong aria-hidden="true">4.3.2.</strong> Rpc-Security</a></span></li></ol><li class="chapter-item expanded "><span class="chapter-link-wrapper"><a href="concern/light-graphql-4j.html" target="_parent"><strong aria-hidden="true">4.4.</strong> Light-Graphql-4j</a></span><ol class="section"><li class="chapter-item expanded "><span class="chapter-link-wrapper"><a href="concern/light-grahpql-4j/graphql-commmon.html" target="_parent"><strong aria-hidden="true">4.4.1.</strong> Graphql Common</a></span></li><li class="chapter-item expanded "><span class="chapter-link-wrapper"><a href="concern/light-grahpql-4j/graphql-validator.html" target="_parent"><strong aria-hidden="true">4.4.2.</strong> Graphql Validator</a></span></li><li class="chapter-item expanded "><span class="chapter-link-wrapper"><a href="concern/light-grahpql-4j/graphql-security.html" target="_parent"><strong aria-hidden="true">4.4.3.</strong> Graphql Security</a></span></li><li class="chapter-item expanded "><span class="chapter-link-wrapper"><a href="concern/light-grahpql-4j/graphql-router.html" target="_parent"><strong aria-hidden="true">4.4.4.</strong> Graphql Router</a></span></li></ol><li class="chapter-item expanded "><span class="chapter-link-wrapper"><a href="concern/light-kafka.html" target="_parent"><strong aria-hidden="true">4.5.</strong> Light-Kafka</a></span><ol class="section"><li class="chapter-item expanded "><span class="chapter-link-wrapper"><a href="concern/light-kafka/kafka-common.html" target="_parent"><strong aria-hidden="true">4.5.1.</strong> Kafka Common</a></span></li><li class="chapter-item expanded "><span class="chapter-link-wrapper"><a href="concern/light-kafka/kafka-consumer.html" target="_parent"><strong aria-hidden="true">4.5.2.</strong> Kafka Consumer</a></span></li><li class="chapter-item expanded "><span class="chapter-link-wrapper"><a href="concern/light-kafka/kafka-producer.html" target="_parent"><strong aria-hidden="true">4.5.3.</strong> Kafka Producer</a></span></li><li class="chapter-item expanded "><span class="chapter-link-wrapper"><a href="concern/light-kafka/kafka-streams.html" target="_parent"><strong aria-hidden="true">4.5.4.</strong> Kafka Streams</a></span></li></ol><li class="chapter-item expanded "><span class="chapter-link-wrapper"><a href="concern/kafka-sidecar/kafka-sidecar.html" target="_parent"><strong aria-hidden="true">4.6.</strong> Kafka-Sidecar</a></span><ol class="section"><li class="chapter-item expanded "><span class="chapter-link-wrapper"><a href="concern/kafka-sidecar/streams-health.html" target="_parent"><strong aria-hidden="true">4.6.1.</strong> Streams Health</a></span></li></ol><li class="chapter-item expanded "><span class="chapter-link-wrapper"><a href="concern/light-spa-4j.html" target="_parent"><strong aria-hidden="true">4.7.</strong> Light-spa-4j</a></span><ol class="section"><li class="chapter-item expanded "><span class="chapter-link-wrapper"><a href="concern/light-spa-4j/msal-exchange.html" target="_parent"><strong aria-hidden="true">4.7.1.</strong> Msal Exchange</a></span></li><li class="chapter-item expanded "><span class="chapter-link-wrapper"><a href="concern/light-spa-4j/stateless-auth.html" target="_parent"><strong aria-hidden="true">4.7.2.</strong> Stateless Auth</a></span></li></ol><li class="chapter-item expanded "><span class="chapter-link-wrapper"><a href="concern/light-chaos-monkey.html" target="_parent"><strong aria-hidden="true">4.8.</strong> Light-chaos-monkey</a></span><ol class="section"><li class="chapter-item expanded "><span class="chapter-link-wrapper"><a href="concern/light-chaos-monkey/chaos-monkey.html" target="_parent"><strong aria-hidden="true">4.8.1.</strong> Chaos Monkey</a></span></li><li class="chapter-item expanded "><span class="chapter-link-wrapper"><a href="concern/light-chaos-monkey/exception-assault.html" target="_parent"><strong aria-hidden="true">4.8.2.</strong> Exception Assault</a></span></li><li class="chapter-item expanded "><span class="chapter-link-wrapper"><a href="concern/light-chaos-monkey/killapp-assault.html" target="_parent"><strong aria-hidden="true">4.8.3.</strong> Killapp Assault</a></span></li><li class="chapter-item expanded "><span class="chapter-link-wrapper"><a href="concern/light-chaos-monkey/latency-assault.html" target="_parent"><strong aria-hidden="true">4.8.4.</strong> Latency Assault</a></span></li><li class="chapter-item expanded "><span class="chapter-link-wrapper"><a href="concern/light-chaos-monkey/memory-assault.html" target="_parent"><strong aria-hidden="true">4.8.5.</strong> Memory Assault</a></span></li></ol><li class="chapter-item expanded "><span class="chapter-link-wrapper"><a href="concern/light-aws-lambda.html" target="_parent"><strong aria-hidden="true">4.9.</strong> Light-sws-lambda</a></span><ol class="section"><li class="chapter-item expanded "><span class="chapter-link-wrapper"><a href="concern/light-aws-lambda/lambda-invoker.html" target="_parent"><strong aria-hidden="true">4.9.1.</strong> Lambda Invoker</a></span></li><li class="chapter-item expanded "><span class="chapter-link-wrapper"><a href="concern/light-aws-lambda/sts-support.html" target="_parent"><strong aria-hidden="true">4.9.2.</strong> STS Support</a></span></li></ol><li class="chapter-item expanded "><span class="chapter-link-wrapper"><a href="concern/light-websocket-4j.html" target="_parent"><strong aria-hidden="true">4.10.</strong> Light-websocket-4j</a></span><ol class="section"><li class="chapter-item expanded "><span class="chapter-link-wrapper"><a href="concern/light-websocket-4j/websocket-client.html" target="_parent"><strong aria-hidden="true">4.10.1.</strong> WebSocket Client</a></span></li><li class="chapter-item expanded "><span class="chapter-link-wrapper"><a href="concern/light-websocket-4j/websocket-router.html" target="_parent"><strong aria-hidden="true">4.10.2.</strong> WebSocket Router</a></span></li><li class="chapter-item expanded "><span class="chapter-link-wrapper"><a href="concern/light-websocket-4j/websocket-handler.html" target="_parent"><strong aria-hidden="true">4.10.3.</strong> WebSocket Handler</a></span></li><li class="chapter-item expanded "><span class="chapter-link-wrapper"><a href="concern/light-websocket-4j/websocket-rendezvous.html" target="_parent"><strong aria-hidden="true">4.10.4.</strong> WebSocket Rendezvous</a></span></li></ol><li class="chapter-item expanded "><span class="chapter-link-wrapper"><a href="concern/light-genai-4j.html" target="_parent"><strong aria-hidden="true">4.11.</strong> Light-genai-4j</a></span><ol class="section"><li class="chapter-item expanded "><span class="chapter-link-wrapper"><a href="concern/light-genai-4j/ollama-client.html" target="_parent"><strong aria-hidden="true">4.11.1.</strong> Ollama Client</a></span></li><li class="chapter-item expanded "><span class="chapter-link-wrapper"><a href="concern/light-genai-4j/openai-client.html" target="_parent"><strong aria-hidden="true">4.11.2.</strong> OpenAI Client</a></span></li><li class="chapter-item expanded "><span class="chapter-link-wrapper"><a href="concern/light-genai-4j/gemini-client.html" target="_parent"><strong aria-hidden="true">4.11.3.</strong> Gemini Client</a></span></li><li class="chapter-item expanded "><span class="chapter-link-wrapper"><a href="concern/light-genai-4j/bedrock-client.html" target="_parent"><strong aria-hidden="true">4.11.4.</strong> Bedrock Client</a></span></li><li class="chapter-item expanded "><span class="chapter-link-wrapper"><a href="concern/light-genai-4j/genai-websocket-handler.html" target="_parent"><strong aria-hidden="true">4.11.5.</strong> Genai WebSocket Handler</a></span></li><li class="chapter-item expanded "><span class="chapter-link-wrapper"><a href="concern/light-genai-4j/code-executor.html" target="_parent"><strong aria-hidden="true">4.11.6.</strong> Code Executor</a></span></li></ol></li></ol><li class="chapter-item expanded "><span class="chapter-link-wrapper"><a href="example.html" target="_parent"><strong aria-hidden="true">5.</strong> Example</a></span><ol class="section"><li class="chapter-item expanded "><span class="chapter-link-wrapper"><a href="example/light-websocket-4j.html" target="_parent"><strong aria-hidden="true">5.1.</strong> Light-websocket-4j</a></span><ol class="section"><li class="chapter-item expanded "><span class="chapter-link-wrapper"><a href="example/light-websocket-4j/llmchat-server.html" target="_parent"><strong aria-hidden="true">5.1.1.</strong> llmchat-server</a></span></li><li class="chapter-item expanded "><span class="chapter-link-wrapper"><a href="example/light-websocket-4j/llmchat-gateway.html" target="_parent"><strong aria-hidden="true">5.1.2.</strong> llmchat-gateway</a></span></li></ol></li></ol><li class="chapter-item expanded "><span class="chapter-link-wrapper"><a href="tutorial.html" target="_parent"><strong aria-hidden="true">6.</strong> Tutorial</a></span><ol class="section"><li class="chapter-item expanded "><span class="chapter-link-wrapper"><a href="tutorial/common.html" target="_parent"><strong aria-hidden="true">6.1.</strong> common</a></span><ol class="section"><li class="chapter-item expanded "><span class="chapter-link-wrapper"><a href="tutorial/common/docker-remote-debugging.html" target="_parent"><strong aria-hidden="true">6.1.1.</strong> docker-remote-debugging</a></span></li></ol></li></ol><li class="chapter-item expanded "><span class="chapter-link-wrapper"><a href="support.html" target="_parent"><strong aria-hidden="true">7.</strong> Support</a></span><ol class="section"><li class="chapter-item expanded "><span class="chapter-link-wrapper"><a href="support/github.html" target="_parent"><strong aria-hidden="true">7.1.</strong> GitHub</a></span><ol class="section"><li class="chapter-item expanded "><span class="chapter-link-wrapper"><a href="support/github/light-bot.html" target="_parent"><strong aria-hidden="true">7.1.1.</strong> Light Bot</a></span></li><li class="chapter-item expanded "><span class="chapter-link-wrapper"><a href="support/github/internal-tools.html" target="_parent"><strong aria-hidden="true">7.1.2.</strong> Internal Tools</a></span></li></ol></li></ol></li></ol>
</body>
</html>