677 lines
73 KiB
HTML
677 lines
73 KiB
HTML
<!DOCTYPE HTML>
|
|
<html lang="en">
|
|
<head>
|
|
<!-- Generated by javadoc (21) on Tue May 12 14:36:52 UTC 2026 -->
|
|
<title>All Classes and Interfaces (flash-parent 2.1.0-SNAPSHOT API)</title>
|
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
|
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
|
<meta name="dc.created" content="2026-05-12">
|
|
<meta name="description" content="class index">
|
|
<meta name="generator" content="javadoc/AllClassesIndexWriter">
|
|
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
|
|
<link rel="stylesheet" type="text/css" href="script-dir/jquery-ui.min.css" title="Style">
|
|
<script type="text/javascript" src="script.js"></script>
|
|
<script type="text/javascript" src="script-dir/jquery-3.7.1.min.js"></script>
|
|
<script type="text/javascript" src="script-dir/jquery-ui.min.js"></script>
|
|
</head>
|
|
<body class="all-classes-index-page">
|
|
<script type="text/javascript">var pathtoroot = "./";
|
|
loadScripts(document, 'script');</script>
|
|
<noscript>
|
|
<div>JavaScript is disabled on your browser.</div>
|
|
</noscript>
|
|
<div class="flex-box">
|
|
<header role="banner" class="flex-header">
|
|
<nav role="navigation">
|
|
<!-- ========= START OF TOP NAVBAR ======= -->
|
|
<div class="top-nav" id="navbar-top"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span></button>
|
|
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
|
|
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
|
|
<li><a href="index.html">Overview</a></li>
|
|
<li>Package</li>
|
|
<li>Class</li>
|
|
<li>Use</li>
|
|
<li><a href="overview-tree.html">Tree</a></li>
|
|
<li><a href="index-all.html">Index</a></li>
|
|
<li><a href="help-doc.html#all-classes">Help</a></li>
|
|
</ul>
|
|
</div>
|
|
<div class="sub-nav">
|
|
<div id="navbar-sub-list"></div>
|
|
<div class="nav-list-search"><a href="search.html">SEARCH</a>
|
|
<input type="text" id="search-input" disabled placeholder="Search">
|
|
<input type="reset" id="reset-button" disabled value="reset">
|
|
</div>
|
|
</div>
|
|
<!-- ========= END OF TOP NAVBAR ========= -->
|
|
<span class="skip-nav" id="skip-navbar-top"></span></nav>
|
|
</header>
|
|
<div class="flex-content">
|
|
<main role="main">
|
|
<div class="header">
|
|
<h1 title="All Classes and Interfaces" class="title">All Classes and Interfaces</h1>
|
|
</div>
|
|
<div id="all-classes-table">
|
|
<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="all-classes-table-tab0" role="tab" aria-selected="true" aria-controls="all-classes-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('all-classes-table', 'all-classes-table', 2)" class="active-table-tab">All Classes and Interfaces</button><button id="all-classes-table-tab1" role="tab" aria-selected="false" aria-controls="all-classes-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('all-classes-table', 'all-classes-table-tab1', 2)" class="table-tab">Interfaces</button><button id="all-classes-table-tab2" role="tab" aria-selected="false" aria-controls="all-classes-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('all-classes-table', 'all-classes-table-tab2', 2)" class="table-tab">Classes</button><button id="all-classes-table-tab3" role="tab" aria-selected="false" aria-controls="all-classes-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('all-classes-table', 'all-classes-table-tab3', 2)" class="table-tab">Enum Classes</button><button id="all-classes-table-tab4" role="tab" aria-selected="false" aria-controls="all-classes-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('all-classes-table', 'all-classes-table-tab4', 2)" class="table-tab">Record Classes</button><button id="all-classes-table-tab5" role="tab" aria-selected="false" aria-controls="all-classes-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('all-classes-table', 'all-classes-table-tab5', 2)" class="table-tab">Exception Classes</button><button id="all-classes-table-tab6" role="tab" aria-selected="false" aria-controls="all-classes-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('all-classes-table', 'all-classes-table-tab6', 2)" class="table-tab">Annotation Interfaces</button></div>
|
|
<div id="all-classes-table.tabpanel" role="tabpanel" aria-labelledby="all-classes-table-tab0">
|
|
<div class="summary-table two-column-summary">
|
|
<div class="table-header col-first">Class</div>
|
|
<div class="table-header col-last">Description</div>
|
|
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="dev/relism/flash/routing/AbstractRouter.html" title="class in dev.relism.flash.routing">AbstractRouter</a></div>
|
|
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
|
|
<div class="block">Base router contract.</div>
|
|
</div>
|
|
<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="dev/relism/flash/routing/AbstractRouter.ExceptionHandler.html" title="interface in dev.relism.flash.routing">AbstractRouter.ExceptionHandler</a></div>
|
|
<div class="col-last odd-row-color all-classes-table all-classes-table-tab1"> </div>
|
|
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="dev/relism/flash/routing/AbstractWsRouter.html" title="class in dev.relism.flash.routing">AbstractWsRouter</a></div>
|
|
<div class="col-last even-row-color all-classes-table all-classes-table-tab2"> </div>
|
|
<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="dev/relism/flash/extension/AnnotationProcessor.html" title="interface in dev.relism.flash.extension">AnnotationProcessor</a></div>
|
|
<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">
|
|
<div class="block">Inspects a handler class at registration time and returns zero or more
|
|
<a href="dev/relism/flash/routing/Middleware.html" title="interface in dev.relism.flash.routing"><code>middlewares</code></a> to inject automatically.</div>
|
|
</div>
|
|
<div class="col-first even-row-color all-classes-table all-classes-table-tab6"><a href="dev/relism/flash/ext/openapi/ApiOperation.html" title="annotation interface in dev.relism.flash.ext.openapi">ApiOperation</a></div>
|
|
<div class="col-last even-row-color all-classes-table all-classes-table-tab6">
|
|
<div class="block">Declares OpenAPI operation metadata for a class-based handler.</div>
|
|
</div>
|
|
<div class="col-first odd-row-color all-classes-table all-classes-table-tab6"><a href="dev/relism/flash/ext/openapi/APIResponse.html" title="annotation interface in dev.relism.flash.ext.openapi">APIResponse</a></div>
|
|
<div class="col-last odd-row-color all-classes-table all-classes-table-tab6">
|
|
<div class="block">Declares one OpenAPI response for a class-based handler operation.</div>
|
|
</div>
|
|
<div class="col-first even-row-color all-classes-table all-classes-table-tab6"><a href="dev/relism/flash/ext/openapi/APIResponses.html" title="annotation interface in dev.relism.flash.ext.openapi">APIResponses</a></div>
|
|
<div class="col-last even-row-color all-classes-table all-classes-table-tab6">
|
|
<div class="block">Container for repeated <a href="dev/relism/flash/ext/openapi/APIResponse.html" title="annotation interface in dev.relism.flash.ext.openapi"><code>APIResponse</code></a> annotations.</div>
|
|
</div>
|
|
<div class="col-first odd-row-color all-classes-table all-classes-table-tab6"><a href="dev/relism/flash/ext/openapi/ArraySchema.html" title="annotation interface in dev.relism.flash.ext.openapi">ArraySchema</a></div>
|
|
<div class="col-last odd-row-color all-classes-table all-classes-table-tab6">
|
|
<div class="block">Optional array-specific schema metadata.</div>
|
|
</div>
|
|
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="dev/relism/flash/ext/webbundler/AssetCatalog.html" title="class in dev.relism.flash.ext.webbundler">AssetCatalog</a></div>
|
|
<div class="col-last even-row-color all-classes-table all-classes-table-tab2"> </div>
|
|
<div class="col-first odd-row-color all-classes-table all-classes-table-tab4"><a href="dev/relism/flash/ext/webbundler/AssetEntry.html" title="class in dev.relism.flash.ext.webbundler">AssetEntry</a></div>
|
|
<div class="col-last odd-row-color all-classes-table all-classes-table-tab4"> </div>
|
|
<div class="col-first even-row-color all-classes-table all-classes-table-tab4"><a href="dev/relism/flash/ext/webbundler/AssetLoadRequest.html" title="class in dev.relism.flash.ext.webbundler">AssetLoadRequest</a></div>
|
|
<div class="col-last even-row-color all-classes-table all-classes-table-tab4"> </div>
|
|
<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="dev/relism/flash/ext/webbundler/AssetsSource.html" title="interface in dev.relism.flash.ext.webbundler">AssetsSource</a></div>
|
|
<div class="col-last odd-row-color all-classes-table all-classes-table-tab1"> </div>
|
|
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="dev/relism/flash/ext/webbundler/AssetsSources.html" title="class in dev.relism.flash.ext.webbundler">AssetsSources</a></div>
|
|
<div class="col-last even-row-color all-classes-table all-classes-table-tab2"> </div>
|
|
<div class="col-first odd-row-color all-classes-table all-classes-table-tab6"><a href="dev/relism/flash/ext/oidc/Authenticated.html" title="annotation interface in dev.relism.flash.ext.oidc">Authenticated</a></div>
|
|
<div class="col-last odd-row-color all-classes-table all-classes-table-tab6">
|
|
<div class="block">Marks a handler as requiring a valid JWT.</div>
|
|
</div>
|
|
<div class="col-first even-row-color all-classes-table all-classes-table-tab3"><a href="dev/relism/flash/ext/webbundler/BasePathEnforcementMode.html" title="enum class in dev.relism.flash.ext.webbundler">BasePathEnforcementMode</a></div>
|
|
<div class="col-last even-row-color all-classes-table all-classes-table-tab3"> </div>
|
|
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="dev/relism/flash/ext/view/core/BaseViewExtension.html" title="class in dev.relism.flash.ext.view.core">BaseViewExtension<TTarget></a></div>
|
|
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> </div>
|
|
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="dev/relism/flash/ext/view/core/BaseViewHandler.html" title="class in dev.relism.flash.ext.view.core">BaseViewHandler<TTarget></a></div>
|
|
<div class="col-last even-row-color all-classes-table all-classes-table-tab2"> </div>
|
|
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="dev/relism/flash/ext/limiter/Bucket.html" title="class in dev.relism.flash.ext.limiter">Bucket</a></div>
|
|
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
|
|
<div class="block">Pre-allocated per-key rate limit state.</div>
|
|
</div>
|
|
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="dev/relism/flash/ext/limiter/BucketStore.html" title="class in dev.relism.flash.ext.limiter">BucketStore</a></div>
|
|
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
|
|
<div class="block">Thread-safe store of pre-allocated <a href="dev/relism/flash/ext/limiter/Bucket.html" title="class in dev.relism.flash.ext.limiter"><code>Bucket</code></a> instances keyed by partition key.</div>
|
|
</div>
|
|
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="dev/relism/flash/template/ByteTemplate.html" title="class in dev.relism.flash.template">ByteTemplate</a></div>
|
|
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
|
|
<div class="block">Precompiled, allocation-minimal byte template.</div>
|
|
</div>
|
|
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="dev/relism/flash/ext/oidc/ClaimsHolder.html" title="class in dev.relism.flash.ext.oidc">ClaimsHolder</a></div>
|
|
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
|
|
<div class="block">Thread-local store for JWT claims, populated by the OIDC middleware before
|
|
the handler runs and cleared in the <code>finally</code> block afterward.</div>
|
|
</div>
|
|
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="dev/relism/flash/ext/webbundler/ClasspathAssetsSource.html" title="class in dev.relism.flash.ext.webbundler">ClasspathAssetsSource</a></div>
|
|
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> </div>
|
|
<div class="col-first even-row-color all-classes-table all-classes-table-tab3"><a href="dev/relism/flash/ext/oidc/ClientAuthMethod.html" title="enum class in dev.relism.flash.ext.oidc">ClientAuthMethod</a></div>
|
|
<div class="col-last even-row-color all-classes-table all-classes-table-tab3">
|
|
<div class="block">OAuth2 client authentication method for the token endpoint (RFC 6749 §2.3).</div>
|
|
</div>
|
|
<div class="col-first odd-row-color all-classes-table all-classes-table-tab3"><a href="dev/relism/flash/ext/webbundler/CommandSafetyMode.html" title="enum class in dev.relism.flash.ext.webbundler">CommandSafetyMode</a></div>
|
|
<div class="col-last odd-row-color all-classes-table all-classes-table-tab3"> </div>
|
|
<div class="col-first even-row-color all-classes-table all-classes-table-tab6"><a href="dev/relism/flash/routing/CONNECT.html" title="annotation interface in dev.relism.flash.routing">CONNECT</a></div>
|
|
<div class="col-last even-row-color all-classes-table all-classes-table-tab6">
|
|
<div class="block">Shorthand for <code>@Route(method = HttpMethod.CONNECT, path = "…")</code>.</div>
|
|
</div>
|
|
<div class="col-first odd-row-color all-classes-table all-classes-table-tab6"><a href="dev/relism/flash/ext/openapi/Content.html" title="annotation interface in dev.relism.flash.ext.openapi">Content</a></div>
|
|
<div class="col-last odd-row-color all-classes-table all-classes-table-tab6">
|
|
<div class="block">OpenAPI response content descriptor.</div>
|
|
</div>
|
|
<div class="col-first even-row-color all-classes-table all-classes-table-tab3"><a href="dev/relism/flash/http/ContentType.html" title="enum class in dev.relism.flash.http">ContentType</a></div>
|
|
<div class="col-last even-row-color all-classes-table all-classes-table-tab3">
|
|
<div class="block">Pre-compiled byte representations of common HTTP <code>Content-Type</code> values.</div>
|
|
</div>
|
|
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="dev/relism/flash/ext/data/DataExtension.html" title="class in dev.relism.flash.ext.data">DataExtension</a></div>
|
|
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> </div>
|
|
<div class="col-first even-row-color all-classes-table all-classes-table-tab6"><a href="dev/relism/flash/routing/DELETE.html" title="annotation interface in dev.relism.flash.routing">DELETE</a></div>
|
|
<div class="col-last even-row-color all-classes-table all-classes-table-tab6">
|
|
<div class="block">Shorthand for <code>@Route(method = HttpMethod.DELETE, path = "…")</code>.</div>
|
|
</div>
|
|
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="dev/relism/flash/template/ErrorPages.html" title="class in dev.relism.flash.template">ErrorPages</a></div>
|
|
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
|
|
<div class="block">Precompiled error page templates.</div>
|
|
</div>
|
|
<div class="col-first even-row-color all-classes-table all-classes-table-tab3"><a href="dev/relism/flash/extension/ExtensionPhase.html" title="enum class in dev.relism.flash.extension">ExtensionPhase</a></div>
|
|
<div class="col-last even-row-color all-classes-table all-classes-table-tab3">
|
|
<div class="block">Semantic execution phases for <a href="dev/relism/flash/extension/FlashExtension.html#priority()"><code>FlashExtension.priority()</code></a>.</div>
|
|
</div>
|
|
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="dev/relism/flash/routing/routers/fastpathrouter/FastPathRouterImpl.html" title="class in dev.relism.flash.routing.routers.fastpathrouter">FastPathRouterImpl</a></div>
|
|
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
|
|
<div class="block">Router backed by the <code>fpr-core</code> byte-level state machine.</div>
|
|
</div>
|
|
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="dev/relism/flash/routing/routers/fastpathrouter/FastPathViews.html" title="class in dev.relism.flash.routing.routers.fastpathrouter">FastPathViews</a></div>
|
|
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
|
|
<div class="block"><code>ByteView</code> implementations used on the router and parser hot paths.</div>
|
|
</div>
|
|
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="dev/relism/flash/routing/routers/fastpathrouter/FastPathViews.MethodPathByteView.html" title="class in dev.relism.flash.routing.routers.fastpathrouter">FastPathViews.MethodPathByteView</a></div>
|
|
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
|
|
<div class="block">Mutable composite view: method bytes + path.</div>
|
|
</div>
|
|
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="dev/relism/flash/routing/routers/fastpathrouter/FastPathViews.RequestByteView.html" title="class in dev.relism.flash.routing.routers.fastpathrouter">FastPathViews.RequestByteView</a></div>
|
|
<div class="col-last even-row-color all-classes-table all-classes-table-tab2"> </div>
|
|
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="dev/relism/flash/routing/routers/fastpathrouter/FastPathViews.SocketByteView.html" title="class in dev.relism.flash.routing.routers.fastpathrouter">FastPathViews.SocketByteView</a></div>
|
|
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> </div>
|
|
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="dev/relism/flash/routing/routers/fastpathrouter/FastPathViews.StringByteView.html" title="class in dev.relism.flash.routing.routers.fastpathrouter">FastPathViews.StringByteView</a></div>
|
|
<div class="col-last even-row-color all-classes-table all-classes-table-tab2"> </div>
|
|
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="dev/relism/flash/routing/routers/fastpathrouter/FastPathWsRouterImpl.html" title="class in dev.relism.flash.routing.routers.fastpathrouter">FastPathWsRouterImpl</a></div>
|
|
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> </div>
|
|
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="dev/relism/flash/ext/webbundler/FilesystemAssetsSource.html" title="class in dev.relism.flash.ext.webbundler">FilesystemAssetsSource</a></div>
|
|
<div class="col-last even-row-color all-classes-table all-classes-table-tab2"> </div>
|
|
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="dev/relism/flash/ext/limiter/strategy/FixedWindowStrategy.html" title="class in dev.relism.flash.ext.limiter.strategy">FixedWindowStrategy</a></div>
|
|
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
|
|
<div class="block">Fixed-window rate limit: allows up to <a href="dev/relism/flash/ext/limiter/LimitConfig.html#limit()"><code>LimitConfig.limit()</code></a> requests per window of
|
|
<a href="dev/relism/flash/ext/limiter/LimitConfig.html#windowMs()"><code>LimitConfig.windowMs()</code></a> milliseconds.</div>
|
|
</div>
|
|
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="dev/relism/flash/Flash.html" title="class in dev.relism.flash">Flash</a></div>
|
|
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
|
|
<div class="block">Global Flash constants and runtime environment flags.</div>
|
|
</div>
|
|
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="dev/relism/flash/Flash.Commons.html" title="class in dev.relism.flash">Flash.Commons</a></div>
|
|
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> </div>
|
|
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="dev/relism/flash/Flash.Middlewares.html" title="class in dev.relism.flash">Flash.Middlewares</a></div>
|
|
<div class="col-last even-row-color all-classes-table all-classes-table-tab2"> </div>
|
|
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="dev/relism/flash/Flash.Middlewares.CorsConfig.html" title="class in dev.relism.flash">Flash.Middlewares.CorsConfig</a></div>
|
|
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> </div>
|
|
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="dev/relism/flash/extension/FlashApp.html" title="class in dev.relism.flash.extension">FlashApp</a></div>
|
|
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
|
|
<div class="block">Single entry point for Flash.</div>
|
|
</div>
|
|
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="dev/relism/flash/extension/FlashConfiguration.html" title="class in dev.relism.flash.extension">FlashConfiguration</a></div>
|
|
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
|
|
<div class="block">Configuration for a <a href="dev/relism/flash/extension/FlashApp.html" title="class in dev.relism.flash.extension"><code>FlashApp</code></a> instance.</div>
|
|
</div>
|
|
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="dev/relism/flash/extension/FlashContext.html" title="class in dev.relism.flash.extension">FlashContext</a></div>
|
|
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
|
|
<div class="block">Central service registry and boot-time hook coordinator.</div>
|
|
</div>
|
|
<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="dev/relism/flash/extension/FlashExtension.html" title="interface in dev.relism.flash.extension">FlashExtension</a></div>
|
|
<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">
|
|
<div class="block">Two-phase contract for all Flash extensions.</div>
|
|
</div>
|
|
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="dev/relism/flash/extension/FlashRegistrar.html" title="class in dev.relism.flash.extension">FlashRegistrar<SELF></a></div>
|
|
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
|
|
<div class="block">Common route-registration surface shared by <a href="dev/relism/flash/extension/FlashApp.html" title="class in dev.relism.flash.extension"><code>FlashApp</code></a> and <a href="dev/relism/flash/extension/FlashScope.html" title="class in dev.relism.flash.extension"><code>FlashScope</code></a>.</div>
|
|
</div>
|
|
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="dev/relism/flash/extension/FlashScope.html" title="class in dev.relism.flash.extension">FlashScope</a></div>
|
|
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
|
|
<div class="block">Scoped builder for namespace-prefixed routes.</div>
|
|
</div>
|
|
<div class="col-first even-row-color all-classes-table all-classes-table-tab6"><a href="dev/relism/flash/ext/view/thymeleaf/Fragment.html" title="annotation interface in dev.relism.flash.ext.view.thymeleaf">Fragment</a></div>
|
|
<div class="col-last even-row-color all-classes-table all-classes-table-tab6">
|
|
<div class="block">Binds a handler to a Thymeleaf fragment render target.</div>
|
|
</div>
|
|
<div class="col-first odd-row-color all-classes-table all-classes-table-tab3"><a href="dev/relism/flash/ext/webbundler/FrontendType.html" title="enum class in dev.relism.flash.ext.webbundler">FrontendType</a></div>
|
|
<div class="col-last odd-row-color all-classes-table all-classes-table-tab3"> </div>
|
|
<div class="col-first even-row-color all-classes-table all-classes-table-tab6"><a href="dev/relism/flash/routing/GET.html" title="annotation interface in dev.relism.flash.routing">GET</a></div>
|
|
<div class="col-last even-row-color all-classes-table all-classes-table-tab6">
|
|
<div class="block">Shorthand for <code>@Route(method = HttpMethod.GET, path = "…")</code>.</div>
|
|
</div>
|
|
<div class="col-first odd-row-color all-classes-table all-classes-table-tab4"><a href="dev/relism/flash/ext/view/core/GlobalValue.html" title="class in dev.relism.flash.ext.view.core">GlobalValue</a></div>
|
|
<div class="col-last odd-row-color all-classes-table all-classes-table-tab4"> </div>
|
|
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="dev/relism/flash/ext/limiter/Guard.html" title="class in dev.relism.flash.ext.limiter">Guard</a></div>
|
|
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
|
|
<div class="block">Manual rate-limit guard for lambda routes.</div>
|
|
</div>
|
|
<div class="col-first odd-row-color all-classes-table all-classes-table-tab6"><a href="dev/relism/flash/routing/HEAD.html" title="annotation interface in dev.relism.flash.routing">HEAD</a></div>
|
|
<div class="col-last odd-row-color all-classes-table all-classes-table-tab6">
|
|
<div class="block">Shorthand for <code>@Route(method = HttpMethod.HEAD, path = "…")</code>.</div>
|
|
</div>
|
|
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="dev/relism/flash/models/HeaderMap.html" title="class in dev.relism.flash.models">HeaderMap</a></div>
|
|
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
|
|
<div class="block">Lazy, zero-copy header access backed directly by the request parser's byte buffer.</div>
|
|
</div>
|
|
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="dev/relism/flash/ext/data/hibernate/HibernateRepository.html" title="class in dev.relism.flash.ext.data.hibernate">HibernateRepository<T,<wbr>ID></a></div>
|
|
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> </div>
|
|
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="dev/relism/flash/ext/data/hibernate/HibernateTxManager.html" title="class in dev.relism.flash.ext.data.hibernate">HibernateTxManager</a></div>
|
|
<div class="col-last even-row-color all-classes-table all-classes-table-tab2"> </div>
|
|
<div class="col-first odd-row-color all-classes-table all-classes-table-tab5"><a href="dev/relism/flash/exceptions/HttpException.html" title="class in dev.relism.flash.exceptions">HttpException</a></div>
|
|
<div class="col-last odd-row-color all-classes-table all-classes-table-tab5">
|
|
<div class="block">Runtime exception carrying an HTTP status code.</div>
|
|
</div>
|
|
<div class="col-first even-row-color all-classes-table all-classes-table-tab3"><a href="dev/relism/flash/http/HttpMethod.html" title="enum class in dev.relism.flash.http">HttpMethod</a></div>
|
|
<div class="col-last even-row-color all-classes-table all-classes-table-tab3"> </div>
|
|
<div class="col-first odd-row-color all-classes-table all-classes-table-tab3"><a href="dev/relism/flash/http/HttpStatus.html" title="enum class in dev.relism.flash.http">HttpStatus</a></div>
|
|
<div class="col-last odd-row-color all-classes-table all-classes-table-tab3">
|
|
<div class="block">Pre-compiled byte representations of standard HTTP status lines.</div>
|
|
</div>
|
|
<div class="col-first even-row-color all-classes-table all-classes-table-tab5"><a href="dev/relism/flash/exceptions/InitializationException.html" title="class in dev.relism.flash.exceptions">InitializationException</a></div>
|
|
<div class="col-last even-row-color all-classes-table all-classes-table-tab5">
|
|
<div class="block">Thrown at boot time when Flash detects a configuration or registration error.</div>
|
|
</div>
|
|
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="dev/relism/flash/ext/oidc/InMemoryOidcSessionStore.html" title="class in dev.relism.flash.ext.oidc">InMemoryOidcSessionStore</a></div>
|
|
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
|
|
<div class="block">Thread-safe in-memory <a href="dev/relism/flash/ext/oidc/OidcSessionStore.html" title="interface in dev.relism.flash.ext.oidc"><code>OidcSessionStore</code></a>.</div>
|
|
</div>
|
|
<div class="col-first even-row-color all-classes-table all-classes-table-tab3"><a href="dev/relism/flash/ext/webbundler/InstallPolicy.html" title="enum class in dev.relism.flash.ext.webbundler">InstallPolicy</a></div>
|
|
<div class="col-last even-row-color all-classes-table all-classes-table-tab3"> </div>
|
|
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="dev/relism/flash/ext/jackson/JacksonExtension.html" title="class in dev.relism.flash.ext.jackson">JacksonExtension</a></div>
|
|
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
|
|
<div class="block">Registers JSON support into the Flash extension layer.</div>
|
|
</div>
|
|
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="dev/relism/flash/ext/jackson/JacksonMiddleware.html" title="class in dev.relism.flash.ext.jackson">JacksonMiddleware</a></div>
|
|
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
|
|
<div class="block">Outbound JSON marshalling middleware for class-based and lambda routes.</div>
|
|
</div>
|
|
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="dev/relism/flash/ext/data/jdbc/JdbcRepository.html" title="class in dev.relism.flash.ext.data.jdbc">JdbcRepository<T,<wbr>ID></a></div>
|
|
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> </div>
|
|
<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="dev/relism/flash/ext/data/jdbc/JdbcRepository.SqlBinder.html" title="interface in dev.relism.flash.ext.data.jdbc">JdbcRepository.SqlBinder</a></div>
|
|
<div class="col-last even-row-color all-classes-table all-classes-table-tab1"> </div>
|
|
<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="dev/relism/flash/ext/data/jdbc/JdbcRepository.SqlMapper.html" title="interface in dev.relism.flash.ext.data.jdbc">JdbcRepository.SqlMapper<R></a></div>
|
|
<div class="col-last odd-row-color all-classes-table all-classes-table-tab1"> </div>
|
|
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="dev/relism/flash/ext/data/jdbc/JdbcTxManager.html" title="class in dev.relism.flash.ext.data.jdbc">JdbcTxManager</a></div>
|
|
<div class="col-last even-row-color all-classes-table all-classes-table-tab2"> </div>
|
|
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="dev/relism/flash/ext/jackson/Json.html" title="class in dev.relism.flash.ext.jackson">Json</a></div>
|
|
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
|
|
<div class="block">Thread-safe JSON toolbox.</div>
|
|
</div>
|
|
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="dev/relism/flash/ext/view/jte/JteExtension.html" title="class in dev.relism.flash.ext.view.jte">JteExtension</a></div>
|
|
<div class="col-last even-row-color all-classes-table all-classes-table-tab2"> </div>
|
|
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="dev/relism/flash/ext/view/jte/JteHandler.html" title="class in dev.relism.flash.ext.view.jte">JteHandler</a></div>
|
|
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
|
|
<div class="block">Base class for class-based jte handlers.</div>
|
|
</div>
|
|
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="dev/relism/flash/ext/view/jte/JteSettings.html" title="class in dev.relism.flash.ext.view.jte">JteSettings</a></div>
|
|
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
|
|
<div class="block">jte runtime settings with Flash-sensitive defaults.</div>
|
|
</div>
|
|
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="dev/relism/flash/ext/view/jte/JteSettings.Builder.html" title="class in dev.relism.flash.ext.view.jte">JteSettings.Builder</a></div>
|
|
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> </div>
|
|
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="dev/relism/flash/ext/oidc/JwtValidator.html" title="class in dev.relism.flash.ext.oidc">JwtValidator</a></div>
|
|
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
|
|
<div class="block">Validates JWTs against a remote JWKS endpoint using Nimbus JOSE+JWT.</div>
|
|
</div>
|
|
<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="dev/relism/flash/ext/limiter/KeyResolver.html" title="interface in dev.relism.flash.ext.limiter">KeyResolver</a></div>
|
|
<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">
|
|
<div class="block">Extracts a partition key from an incoming request.</div>
|
|
</div>
|
|
<div class="col-first even-row-color all-classes-table all-classes-table-tab6"><a href="dev/relism/flash/ext/limiter/Limit.html" title="annotation interface in dev.relism.flash.ext.limiter">Limit</a></div>
|
|
<div class="col-last even-row-color all-classes-table all-classes-table-tab6">
|
|
<div class="block">Applies a rate limit to a class-based <a href="dev/relism/flash/models/RequestHandler.html" title="class in dev.relism.flash.models"><code>RequestHandler</code></a>.</div>
|
|
</div>
|
|
<div class="col-first odd-row-color all-classes-table all-classes-table-tab4"><a href="dev/relism/flash/ext/limiter/LimitConfig.html" title="class in dev.relism.flash.ext.limiter">LimitConfig</a></div>
|
|
<div class="col-last odd-row-color all-classes-table all-classes-table-tab4">
|
|
<div class="block">Immutable configuration snapshot for a single rate-limit rule.</div>
|
|
</div>
|
|
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="dev/relism/flash/ext/limiter/LimiterConfig.html" title="class in dev.relism.flash.ext.limiter">LimiterConfig</a></div>
|
|
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
|
|
<div class="block">Extension configuration: holds the named <a href="dev/relism/flash/ext/limiter/KeyResolver.html" title="interface in dev.relism.flash.ext.limiter"><code>KeyResolver</code></a> registry.</div>
|
|
</div>
|
|
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="dev/relism/flash/ext/limiter/LimiterExtension.html" title="class in dev.relism.flash.ext.limiter">LimiterExtension</a></div>
|
|
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
|
|
<div class="block">Rate-limiting extension for Flash.</div>
|
|
</div>
|
|
<div class="col-first even-row-color all-classes-table all-classes-table-tab3"><a href="dev/relism/flash/ext/limiter/LimitStrategy.html" title="enum class in dev.relism.flash.ext.limiter">LimitStrategy</a></div>
|
|
<div class="col-last even-row-color all-classes-table all-classes-table-tab3">
|
|
<div class="block">Enumeration of built-in rate-limit algorithms.</div>
|
|
</div>
|
|
<div class="col-first odd-row-color all-classes-table all-classes-table-tab3"><a href="dev/relism/flash/ext/webbundler/LoggingMode.html" title="enum class in dev.relism.flash.ext.webbundler">LoggingMode</a></div>
|
|
<div class="col-last odd-row-color all-classes-table all-classes-table-tab3"> </div>
|
|
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="dev/relism/flash/Main.html" title="class in dev.relism.flash">Main</a></div>
|
|
<div class="col-last even-row-color all-classes-table all-classes-table-tab2"> </div>
|
|
<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="dev/relism/flash/routing/Middleware.html" title="interface in dev.relism.flash.routing">Middleware</a></div>
|
|
<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">
|
|
<div class="block">Stateless interceptor applied around a <a href="dev/relism/flash/models/RequestHandler.html" title="class in dev.relism.flash.models"><code>RequestHandler</code></a>.</div>
|
|
</div>
|
|
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="dev/relism/flash/api/multipart/Multipart.html" title="class in dev.relism.flash.api.multipart">Multipart</a></div>
|
|
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
|
|
<div class="block">Lazy streaming <code>multipart/form-data</code> parser.</div>
|
|
</div>
|
|
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="dev/relism/flash/ext/oidc/OidcConfig.html" title="class in dev.relism.flash.ext.oidc">OidcConfig</a></div>
|
|
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
|
|
<div class="block">Full OIDC client configuration.</div>
|
|
</div>
|
|
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="dev/relism/flash/ext/oidc/OidcConfig.Builder.html" title="class in dev.relism.flash.ext.oidc">OidcConfig.Builder</a></div>
|
|
<div class="col-last even-row-color all-classes-table all-classes-table-tab2"> </div>
|
|
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="dev/relism/flash/ext/oidc/OidcExtension.html" title="class in dev.relism.flash.ext.oidc">OidcExtension</a></div>
|
|
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
|
|
<div class="block">Full OIDC Authorization Code + PKCE flow for Flash.</div>
|
|
</div>
|
|
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="dev/relism/flash/ext/oidc/OidcMiddleware.html" title="class in dev.relism.flash.ext.oidc">OidcMiddleware</a></div>
|
|
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
|
|
<div class="block">Request-level OIDC middleware.</div>
|
|
</div>
|
|
<div class="col-first odd-row-color all-classes-table all-classes-table-tab4"><a href="dev/relism/flash/ext/oidc/OidcProviderMetadata.html" title="class in dev.relism.flash.ext.oidc">OidcProviderMetadata</a></div>
|
|
<div class="col-last odd-row-color all-classes-table all-classes-table-tab4">
|
|
<div class="block">OIDC provider endpoints discovered from <code>{issuer}/.well-known/openid-configuration</code>.</div>
|
|
</div>
|
|
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="dev/relism/flash/ext/oidc/OidcSession.html" title="class in dev.relism.flash.ext.oidc">OidcSession</a></div>
|
|
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
|
|
<div class="block">An authenticated user's OIDC session — persisted in <a href="dev/relism/flash/ext/oidc/OidcSessionStore.html" title="interface in dev.relism.flash.ext.oidc"><code>OidcSessionStore</code></a> and
|
|
looked up via the <code>oidc_session</code> cookie on every request.</div>
|
|
</div>
|
|
<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="dev/relism/flash/ext/oidc/OidcSessionStore.html" title="interface in dev.relism.flash.ext.oidc">OidcSessionStore</a></div>
|
|
<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">
|
|
<div class="block">Backing store for <a href="dev/relism/flash/ext/oidc/OidcSession.html" title="class in dev.relism.flash.ext.oidc"><code>OidcSession</code></a> objects.</div>
|
|
</div>
|
|
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="dev/relism/flash/ext/oidc/OidcUser.html" title="class in dev.relism.flash.ext.oidc">OidcUser</a></div>
|
|
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
|
|
<div class="block">Type-safe view over the JWT claims stored in <a href="dev/relism/flash/ext/oidc/ClaimsHolder.html" title="class in dev.relism.flash.ext.oidc"><code>ClaimsHolder</code></a>.</div>
|
|
</div>
|
|
<div class="col-first odd-row-color all-classes-table all-classes-table-tab5"><a href="dev/relism/flash/ext/oidc/OidcValidationException.html" title="class in dev.relism.flash.ext.oidc">OidcValidationException</a></div>
|
|
<div class="col-last odd-row-color all-classes-table all-classes-table-tab5">
|
|
<div class="block">Thrown when OIDC token validation fails (signature, claims, nonce, expiry, etc.).</div>
|
|
</div>
|
|
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="dev/relism/flash/ext/openapi/OpenApiBuilder.html" title="class in dev.relism.flash.ext.openapi">OpenApiBuilder</a></div>
|
|
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
|
|
<div class="block">OpenAPI document assembler.</div>
|
|
</div>
|
|
<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="dev/relism/flash/ext/openapi/OpenApiContributor.html" title="interface in dev.relism.flash.ext.openapi">OpenApiContributor</a></div>
|
|
<div class="col-last odd-row-color all-classes-table all-classes-table-tab1"> </div>
|
|
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="dev/relism/flash/ext/openapi/OpenApiContributorRegistry.html" title="class in dev.relism.flash.ext.openapi">OpenApiContributorRegistry</a></div>
|
|
<div class="col-last even-row-color all-classes-table all-classes-table-tab2"> </div>
|
|
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="dev/relism/flash/ext/openapi/OpenApiExtension.html" title="class in dev.relism.flash.ext.openapi">OpenApiExtension</a></div>
|
|
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
|
|
<div class="block">Generates and serves an OpenAPI 3.0 spec and Swagger UI under a configurable base path.</div>
|
|
</div>
|
|
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="dev/relism/flash/ext/openapi/OpenApiOperationContribution.html" title="class in dev.relism.flash.ext.openapi">OpenApiOperationContribution</a></div>
|
|
<div class="col-last even-row-color all-classes-table all-classes-table-tab2"> </div>
|
|
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="dev/relism/flash/ext/openapi/OpenApiOperationContribution.Builder.html" title="class in dev.relism.flash.ext.openapi">OpenApiOperationContribution.Builder</a></div>
|
|
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> </div>
|
|
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="dev/relism/flash/ext/openapi/OpenApiResponseContribution.html" title="class in dev.relism.flash.ext.openapi">OpenApiResponseContribution</a></div>
|
|
<div class="col-last even-row-color all-classes-table all-classes-table-tab2"> </div>
|
|
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="dev/relism/flash/ext/openapi/OpenApiResponseContribution.Builder.html" title="class in dev.relism.flash.ext.openapi">OpenApiResponseContribution.Builder</a></div>
|
|
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> </div>
|
|
<div class="col-first even-row-color all-classes-table all-classes-table-tab3"><a href="dev/relism/flash/ext/webbundler/OperationMode.html" title="enum class in dev.relism.flash.ext.webbundler">OperationMode</a></div>
|
|
<div class="col-last even-row-color all-classes-table all-classes-table-tab3"> </div>
|
|
<div class="col-first odd-row-color all-classes-table all-classes-table-tab6"><a href="dev/relism/flash/routing/OPTIONS.html" title="annotation interface in dev.relism.flash.routing">OPTIONS</a></div>
|
|
<div class="col-last odd-row-color all-classes-table all-classes-table-tab6">
|
|
<div class="block">Shorthand for <code>@Route(method = HttpMethod.OPTIONS, path = "…")</code>.</div>
|
|
</div>
|
|
<div class="col-first even-row-color all-classes-table all-classes-table-tab3"><a href="dev/relism/flash/ext/webbundler/PackageManager.html" title="enum class in dev.relism.flash.ext.webbundler">PackageManager</a></div>
|
|
<div class="col-last even-row-color all-classes-table all-classes-table-tab3"> </div>
|
|
<div class="col-first odd-row-color all-classes-table all-classes-table-tab4"><a href="dev/relism/flash/ext/data/core/Page.html" title="class in dev.relism.flash.ext.data.core">Page<T></a></div>
|
|
<div class="col-last odd-row-color all-classes-table all-classes-table-tab4"> </div>
|
|
<div class="col-first even-row-color all-classes-table all-classes-table-tab6"><a href="dev/relism/flash/ext/openapi/Parameter.html" title="annotation interface in dev.relism.flash.ext.openapi">Parameter</a></div>
|
|
<div class="col-last even-row-color all-classes-table all-classes-table-tab6">
|
|
<div class="block">Declares one OpenAPI parameter for a class-based handler operation.</div>
|
|
</div>
|
|
<div class="col-first odd-row-color all-classes-table all-classes-table-tab3"><a href="dev/relism/flash/ext/openapi/ParameterIn.html" title="enum class in dev.relism.flash.ext.openapi">ParameterIn</a></div>
|
|
<div class="col-last odd-row-color all-classes-table all-classes-table-tab3"> </div>
|
|
<div class="col-first even-row-color all-classes-table all-classes-table-tab6"><a href="dev/relism/flash/ext/openapi/Parameters.html" title="annotation interface in dev.relism.flash.ext.openapi">Parameters</a></div>
|
|
<div class="col-last even-row-color all-classes-table all-classes-table-tab6">
|
|
<div class="block">Container for repeated <a href="dev/relism/flash/ext/openapi/Parameter.html" title="annotation interface in dev.relism.flash.ext.openapi"><code>Parameter</code></a> annotations.</div>
|
|
</div>
|
|
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="dev/relism/flash/api/multipart/Part.html" title="class in dev.relism.flash.api.multipart">Part</a></div>
|
|
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
|
|
<div class="block">One part of a <code>multipart/form-data</code> body produced by <a href="dev/relism/flash/api/multipart/Multipart.html" title="class in dev.relism.flash.api.multipart"><code>Multipart</code></a>.</div>
|
|
</div>
|
|
<div class="col-first even-row-color all-classes-table all-classes-table-tab6"><a href="dev/relism/flash/routing/PATCH.html" title="annotation interface in dev.relism.flash.routing">PATCH</a></div>
|
|
<div class="col-last even-row-color all-classes-table all-classes-table-tab6">
|
|
<div class="block">Shorthand for <code>@Route(method = HttpMethod.PATCH, path = "…")</code>.</div>
|
|
</div>
|
|
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="dev/relism/flash/models/PathParams.html" title="class in dev.relism.flash.models">PathParams</a></div>
|
|
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
|
|
<div class="block">Path parameters captured during routing, stored as byte offsets into the path view.</div>
|
|
</div>
|
|
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="dev/relism/flash/routing/PathUtils.html" title="class in dev.relism.flash.routing">PathUtils</a></div>
|
|
<div class="col-last even-row-color all-classes-table all-classes-table-tab2"> </div>
|
|
<div class="col-first odd-row-color all-classes-table all-classes-table-tab6"><a href="dev/relism/flash/routing/POST.html" title="annotation interface in dev.relism.flash.routing">POST</a></div>
|
|
<div class="col-last odd-row-color all-classes-table all-classes-table-tab6">
|
|
<div class="block">Shorthand for <code>@Route(method = HttpMethod.POST, path = "…")</code>.</div>
|
|
</div>
|
|
<div class="col-first even-row-color all-classes-table all-classes-table-tab6"><a href="dev/relism/flash/routing/PURGE.html" title="annotation interface in dev.relism.flash.routing">PURGE</a></div>
|
|
<div class="col-last even-row-color all-classes-table all-classes-table-tab6">
|
|
<div class="block">Shorthand for <code>@Route(method = HttpMethod.PURGE, path = "…")</code>.</div>
|
|
</div>
|
|
<div class="col-first odd-row-color all-classes-table all-classes-table-tab6"><a href="dev/relism/flash/routing/PUT.html" title="annotation interface in dev.relism.flash.routing">PUT</a></div>
|
|
<div class="col-last odd-row-color all-classes-table all-classes-table-tab6">
|
|
<div class="block">Shorthand for <code>@Route(method = HttpMethod.PUT, path = "…")</code>.</div>
|
|
</div>
|
|
<div class="col-first even-row-color all-classes-table all-classes-table-tab4"><a href="dev/relism/flash/ext/data/core/Query.html" title="class in dev.relism.flash.ext.data.core">Query<T></a></div>
|
|
<div class="col-last even-row-color all-classes-table all-classes-table-tab4"> </div>
|
|
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="dev/relism/flash/models/QueryParams.html" title="class in dev.relism.flash.models">QueryParams</a></div>
|
|
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
|
|
<div class="block">Lazy query parameter access (<code>?key=value&...</code>).</div>
|
|
</div>
|
|
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="dev/relism/flash/routing/routers/radix/RadixPathRouterImpl.html" title="class in dev.relism.flash.routing.routers.radix">RadixPathRouterImpl</a></div>
|
|
<div class="col-last even-row-color all-classes-table all-classes-table-tab2"> </div>
|
|
<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="dev/relism/flash/ext/limiter/RateLimitStrategy.html" title="interface in dev.relism.flash.ext.limiter">RateLimitStrategy</a></div>
|
|
<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">
|
|
<div class="block">Contract for a rate-limit algorithm.</div>
|
|
</div>
|
|
<div class="col-first even-row-color all-classes-table all-classes-table-tab4"><a href="dev/relism/flash/ext/view/core/RenderedView.html" title="class in dev.relism.flash.ext.view.core">RenderedView</a></div>
|
|
<div class="col-last even-row-color all-classes-table all-classes-table-tab4">
|
|
<div class="block">Render result returned by engine runtimes.</div>
|
|
</div>
|
|
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="dev/relism/flash/ext/data/core/Repository.html" title="class in dev.relism.flash.ext.data.core">Repository<T,<wbr>ID></a></div>
|
|
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> </div>
|
|
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="dev/relism/flash/ext/data/core/RepositorySupport.html" title="class in dev.relism.flash.ext.data.core">RepositorySupport<T,<wbr>ID></a></div>
|
|
<div class="col-last even-row-color all-classes-table all-classes-table-tab2"> </div>
|
|
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="dev/relism/flash/models/Request.html" title="class in dev.relism.flash.models">Request</a></div>
|
|
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
|
|
<div class="block">Immutable view of an incoming HTTP/1.1 request.</div>
|
|
</div>
|
|
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="dev/relism/flash/models/RequestBody.html" title="class in dev.relism.flash.models">RequestBody</a></div>
|
|
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
|
|
<div class="block">Accessor for the HTTP request body.</div>
|
|
</div>
|
|
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="dev/relism/flash/models/RequestHandler.html" title="class in dev.relism.flash.models">RequestHandler</a></div>
|
|
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
|
|
<div class="block">Base class for class-based route handlers.</div>
|
|
</div>
|
|
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="dev/relism/flash/models/RequestHelper.html" title="class in dev.relism.flash.models">RequestHelper</a></div>
|
|
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
|
|
<div class="block">Typed accessors for request parameters.</div>
|
|
</div>
|
|
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="dev/relism/flash/models/RequestLine.html" title="class in dev.relism.flash.models">RequestLine</a></div>
|
|
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> </div>
|
|
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="dev/relism/flash/RequestParser.html" title="class in dev.relism.flash">RequestParser</a></div>
|
|
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
|
|
<div class="block">One instance per connection.</div>
|
|
</div>
|
|
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="dev/relism/flash/ext/data/core/ResourceRegistry.html" title="class in dev.relism.flash.ext.data.core">ResourceRegistry</a></div>
|
|
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> </div>
|
|
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="dev/relism/flash/models/Response.html" title="class in dev.relism.flash.models">Response</a></div>
|
|
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
|
|
<div class="block">HTTP response.</div>
|
|
</div>
|
|
<div class="col-first odd-row-color all-classes-table all-classes-table-tab6"><a href="dev/relism/flash/ext/oidc/RolesAllowed.html" title="annotation interface in dev.relism.flash.ext.oidc">RolesAllowed</a></div>
|
|
<div class="col-last odd-row-color all-classes-table all-classes-table-tab6">
|
|
<div class="block">Restricts a handler to callers whose JWT contains at least one of the
|
|
specified roles.</div>
|
|
</div>
|
|
<div class="col-first even-row-color all-classes-table all-classes-table-tab6"><a href="dev/relism/flash/routing/Route.html" title="annotation interface in dev.relism.flash.routing">Route</a></div>
|
|
<div class="col-last even-row-color all-classes-table all-classes-table-tab6">
|
|
<div class="block">HTTP method and path for a class-based <a href="dev/relism/flash/models/RequestHandler.html" title="class in dev.relism.flash.models"><code>RequestHandler</code></a>.</div>
|
|
</div>
|
|
<div class="col-first odd-row-color all-classes-table all-classes-table-tab4"><a href="dev/relism/flash/extension/RouteEvent.html" title="class in dev.relism.flash.extension">RouteEvent</a></div>
|
|
<div class="col-last odd-row-color all-classes-table all-classes-table-tab4">
|
|
<div class="block">Immutable snapshot of a route captured at registration time.</div>
|
|
</div>
|
|
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="dev/relism/flash/ext/routeviewer/model/RouteGraph.html" title="class in dev.relism.flash.ext.routeviewer.model">RouteGraph</a></div>
|
|
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
|
|
<div class="block">Accumulates <a href="dev/relism/flash/extension/RouteEvent.html" title="class in dev.relism.flash.extension"><code>RouteEvent</code></a>s at boot time and organizes them into an
|
|
ordered list of <a href="dev/relism/flash/ext/routeviewer/model/RouterNode.html" title="class in dev.relism.flash.ext.routeviewer.model"><code>RouterNode</code></a>s for rendering.</div>
|
|
</div>
|
|
<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="dev/relism/flash/extension/RouteListener.html" title="interface in dev.relism.flash.extension">RouteListener</a></div>
|
|
<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">
|
|
<div class="block">Observer notified once for each route registered on a <a href="dev/relism/flash/extension/FlashApp.html" title="class in dev.relism.flash.extension"><code>FlashApp</code></a> or <a href="dev/relism/flash/extension/FlashScope.html" title="class in dev.relism.flash.extension"><code>FlashScope</code></a>.</div>
|
|
</div>
|
|
<div class="col-first even-row-color all-classes-table all-classes-table-tab4"><a href="dev/relism/flash/ext/routeviewer/model/RouteRecord.html" title="class in dev.relism.flash.ext.routeviewer.model">RouteRecord</a></div>
|
|
<div class="col-last even-row-color all-classes-table all-classes-table-tab4">
|
|
<div class="block">Enriched snapshot of a single registered route.</div>
|
|
</div>
|
|
<div class="col-first odd-row-color all-classes-table all-classes-table-tab4"><a href="dev/relism/flash/ext/routeviewer/model/RouterNode.html" title="class in dev.relism.flash.ext.routeviewer.model">RouterNode</a></div>
|
|
<div class="col-last odd-row-color all-classes-table all-classes-table-tab4">
|
|
<div class="block">A node in the route graph representing a single router instance.</div>
|
|
</div>
|
|
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="dev/relism/flash/routing/Routes.html" title="class in dev.relism.flash.routing">Routes</a></div>
|
|
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
|
|
<div class="block">Boot-time resolution of <a href="dev/relism/flash/routing/Route.html" title="annotation interface in dev.relism.flash.routing"><code>Route</code></a> from a handler class (direct <code>@Route</code> or shorthand).</div>
|
|
</div>
|
|
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="dev/relism/flash/ext/routeviewer/RouteViewerExtension.html" title="class in dev.relism.flash.ext.routeviewer">RouteViewerExtension</a></div>
|
|
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
|
|
<div class="block">Mounts an interactive route-graph viewer at a configurable HTTP endpoint.</div>
|
|
</div>
|
|
<div class="col-first even-row-color all-classes-table all-classes-table-tab3"><a href="dev/relism/flash/ext/webbundler/RuntimeMode.html" title="enum class in dev.relism.flash.ext.webbundler">RuntimeMode</a></div>
|
|
<div class="col-last even-row-color all-classes-table all-classes-table-tab3"> </div>
|
|
<div class="col-first odd-row-color all-classes-table all-classes-table-tab6"><a href="dev/relism/flash/ext/openapi/Schema.html" title="annotation interface in dev.relism.flash.ext.openapi">Schema</a></div>
|
|
<div class="col-last odd-row-color all-classes-table all-classes-table-tab6">
|
|
<div class="block">Minimal OpenAPI schema metadata for model classes and properties.</div>
|
|
</div>
|
|
<div class="col-first even-row-color all-classes-table all-classes-table-tab6"><a href="dev/relism/flash/ext/openapi/SchemaProperty.html" title="annotation interface in dev.relism.flash.ext.openapi">SchemaProperty</a></div>
|
|
<div class="col-last even-row-color all-classes-table all-classes-table-tab6">
|
|
<div class="block">Optional alias for property-level schema metadata.</div>
|
|
</div>
|
|
<div class="col-first odd-row-color all-classes-table all-classes-table-tab3"><a href="dev/relism/flash/ext/openapi/SchemaType.html" title="enum class in dev.relism.flash.ext.openapi">SchemaType</a></div>
|
|
<div class="col-last odd-row-color all-classes-table all-classes-table-tab3"> </div>
|
|
<div class="col-first even-row-color all-classes-table all-classes-table-tab6"><a href="dev/relism/flash/ext/oidc/ScopesAllowed.html" title="annotation interface in dev.relism.flash.ext.oidc">ScopesAllowed</a></div>
|
|
<div class="col-last even-row-color all-classes-table all-classes-table-tab6">
|
|
<div class="block">Restricts a handler to callers whose token carries the required OAuth2 scopes.</div>
|
|
</div>
|
|
<div class="col-first odd-row-color all-classes-table all-classes-table-tab3"><a href="dev/relism/flash/ext/oidc/ScopesAllowed.Match.html" title="enum class in dev.relism.flash.ext.oidc">ScopesAllowed.Match</a></div>
|
|
<div class="col-last odd-row-color all-classes-table all-classes-table-tab3"> </div>
|
|
<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="dev/relism/flash/ServerHandle.html" title="interface in dev.relism.flash">ServerHandle</a></div>
|
|
<div class="col-last even-row-color all-classes-table all-classes-table-tab1">
|
|
<div class="block">Public handle to the underlying HTTP transport.</div>
|
|
</div>
|
|
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="dev/relism/flash/models/SimpleHandler.html" title="class in dev.relism.flash.models">SimpleHandler</a></div>
|
|
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
|
|
<div class="block">Delegates <a href="dev/relism/flash/models/SimpleHandler.html#handle(dev.relism.flash.models.Request,dev.relism.flash.models.Response)"><code>SimpleHandler.handle(dev.relism.flash.models.Request, dev.relism.flash.models.Response)</code></a> to a <a href="dev/relism/flash/models/SimpleHandler.FunctionalHandler.html" title="interface in dev.relism.flash.models"><code>SimpleHandler.FunctionalHandler</code></a> so lambdas can be used without
|
|
relying on Lombok-generated constructors (IDE-safe, annotation-processing independent).</div>
|
|
</div>
|
|
<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="dev/relism/flash/models/SimpleHandler.FunctionalHandler.html" title="interface in dev.relism.flash.models">SimpleHandler.FunctionalHandler</a></div>
|
|
<div class="col-last even-row-color all-classes-table all-classes-table-tab1">
|
|
<div class="block">Functional interface for handling requests, used by <a href="dev/relism/flash/models/SimpleHandler.html" title="class in dev.relism.flash.models"><code>SimpleHandler</code></a>.</div>
|
|
</div>
|
|
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="dev/relism/flash/ext/limiter/strategy/SlidingWindowStrategy.html" title="class in dev.relism.flash.ext.limiter.strategy">SlidingWindowStrategy</a></div>
|
|
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
|
|
<div class="block">Sliding-window counter rate limit: approximates a true sliding window by interpolating
|
|
between the previous fixed window's count and the current window's count.</div>
|
|
</div>
|
|
<div class="col-first even-row-color all-classes-table all-classes-table-tab4"><a href="dev/relism/flash/ext/data/core/Sort.html" title="class in dev.relism.flash.ext.data.core">Sort</a></div>
|
|
<div class="col-last even-row-color all-classes-table all-classes-table-tab4"> </div>
|
|
<div class="col-first odd-row-color all-classes-table all-classes-table-tab4"><a href="dev/relism/flash/ext/data/core/Sort.Column.html" title="class in dev.relism.flash.ext.data.core">Sort.Column</a></div>
|
|
<div class="col-last odd-row-color all-classes-table all-classes-table-tab4"> </div>
|
|
<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="dev/relism/flash/ext/data/core/Spec.html" title="interface in dev.relism.flash.ext.data.core">Spec<T></a></div>
|
|
<div class="col-last even-row-color all-classes-table all-classes-table-tab1"> </div>
|
|
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="dev/relism/flash/ext/data/core/SpecBuilder.html" title="class in dev.relism.flash.ext.data.core">SpecBuilder<T></a></div>
|
|
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> </div>
|
|
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="dev/relism/flash/ext/data/core/SpecBuilder.FieldSpec.html" title="class in dev.relism.flash.ext.data.core">SpecBuilder.FieldSpec<T,<wbr>V></a></div>
|
|
<div class="col-last even-row-color all-classes-table all-classes-table-tab2"> </div>
|
|
<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="dev/relism/flash/ext/data/core/SpecContext.html" title="interface in dev.relism.flash.ext.data.core">SpecContext</a></div>
|
|
<div class="col-last odd-row-color all-classes-table all-classes-table-tab1"> </div>
|
|
<div class="col-first even-row-color all-classes-table all-classes-table-tab6"><a href="dev/relism/flash/ext/view/jte/Template.html" title="annotation interface in dev.relism.flash.ext.view.jte">Template</a></div>
|
|
<div class="col-last even-row-color all-classes-table all-classes-table-tab6">
|
|
<div class="block">Binds a handler to a jte template.</div>
|
|
</div>
|
|
<div class="col-first odd-row-color all-classes-table all-classes-table-tab6"><a href="dev/relism/flash/ext/view/thymeleaf/Template.html" title="annotation interface in dev.relism.flash.ext.view.thymeleaf">Template</a></div>
|
|
<div class="col-last odd-row-color all-classes-table all-classes-table-tab6">
|
|
<div class="block">Binds a handler to a Thymeleaf template.</div>
|
|
</div>
|
|
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="dev/relism/flash/ext/view/thymeleaf/ThymeleafExtension.html" title="class in dev.relism.flash.ext.view.thymeleaf">ThymeleafExtension</a></div>
|
|
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
|
|
<div class="block">Opinionated Thymeleaf SSR extension for Flash.</div>
|
|
</div>
|
|
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="dev/relism/flash/ext/view/thymeleaf/ThymeleafHandler.html" title="class in dev.relism.flash.ext.view.thymeleaf">ThymeleafHandler</a></div>
|
|
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
|
|
<div class="block">Base class for class-based Thymeleaf handlers.</div>
|
|
</div>
|
|
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="dev/relism/flash/ext/view/thymeleaf/ThymeleafSettings.html" title="class in dev.relism.flash.ext.view.thymeleaf">ThymeleafSettings</a></div>
|
|
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
|
|
<div class="block">Thymeleaf resolver/engine defaults tuned for Flash.</div>
|
|
</div>
|
|
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="dev/relism/flash/ext/view/thymeleaf/ThymeleafSettings.Builder.html" title="class in dev.relism.flash.ext.view.thymeleaf">ThymeleafSettings.Builder</a></div>
|
|
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> </div>
|
|
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="dev/relism/flash/ext/limiter/strategy/TokenBucketStrategy.html" title="class in dev.relism.flash.ext.limiter.strategy">TokenBucketStrategy</a></div>
|
|
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
|
|
<div class="block">Token-bucket rate limit: tokens refill continuously at a rate of
|
|
<code>limit / windowMs</code> tokens per millisecond, up to a maximum of <code>limit</code> tokens.</div>
|
|
</div>
|
|
<div class="col-first odd-row-color all-classes-table all-classes-table-tab6"><a href="dev/relism/flash/routing/TRACE.html" title="annotation interface in dev.relism.flash.routing">TRACE</a></div>
|
|
<div class="col-last odd-row-color all-classes-table all-classes-table-tab6">
|
|
<div class="block">Shorthand for <code>@Route(method = HttpMethod.TRACE, path = "…")</code>.</div>
|
|
</div>
|
|
<div class="col-first even-row-color all-classes-table all-classes-table-tab3"><a href="dev/relism/flash/ext/data/core/TransactionIsolation.html" title="enum class in dev.relism.flash.ext.data.core">TransactionIsolation</a></div>
|
|
<div class="col-last even-row-color all-classes-table all-classes-table-tab3"> </div>
|
|
<div class="col-first odd-row-color all-classes-table all-classes-table-tab3"><a href="dev/relism/flash/ext/data/core/TransactionPropagation.html" title="enum class in dev.relism.flash.ext.data.core">TransactionPropagation</a></div>
|
|
<div class="col-last odd-row-color all-classes-table all-classes-table-tab3"> </div>
|
|
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="dev/relism/flash/ext/data/core/Tx.html" title="class in dev.relism.flash.ext.data.core">Tx</a></div>
|
|
<div class="col-last even-row-color all-classes-table all-classes-table-tab2"> </div>
|
|
<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="dev/relism/flash/ext/data/core/Tx.TxCallable.html" title="interface in dev.relism.flash.ext.data.core">Tx.TxCallable<T></a></div>
|
|
<div class="col-last odd-row-color all-classes-table all-classes-table-tab1"> </div>
|
|
<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="dev/relism/flash/ext/data/core/Tx.TxRunnable.html" title="interface in dev.relism.flash.ext.data.core">Tx.TxRunnable</a></div>
|
|
<div class="col-last even-row-color all-classes-table all-classes-table-tab1"> </div>
|
|
<div class="col-first odd-row-color all-classes-table all-classes-table-tab4"><a href="dev/relism/flash/ext/data/core/TxDefinition.html" title="class in dev.relism.flash.ext.data.core">TxDefinition</a></div>
|
|
<div class="col-last odd-row-color all-classes-table all-classes-table-tab4"> </div>
|
|
<div class="col-first even-row-color all-classes-table all-classes-table-tab5"><a href="dev/relism/flash/ext/data/core/TxException.html" title="class in dev.relism.flash.ext.data.core">TxException</a></div>
|
|
<div class="col-last even-row-color all-classes-table all-classes-table-tab5"> </div>
|
|
<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="dev/relism/flash/ext/data/core/TxManager.html" title="interface in dev.relism.flash.ext.data.core">TxManager</a></div>
|
|
<div class="col-last odd-row-color all-classes-table all-classes-table-tab1"> </div>
|
|
<div class="col-first even-row-color all-classes-table all-classes-table-tab3"><a href="dev/relism/flash/ext/data/core/TxOutcome.html" title="enum class in dev.relism.flash.ext.data.core">TxOutcome</a></div>
|
|
<div class="col-last even-row-color all-classes-table all-classes-table-tab3"> </div>
|
|
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="dev/relism/flash/ext/data/core/TxResourceKey.html" title="class in dev.relism.flash.ext.data.core">TxResourceKey</a></div>
|
|
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> </div>
|
|
<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="dev/relism/flash/ext/data/core/TxStatus.html" title="interface in dev.relism.flash.ext.data.core">TxStatus</a></div>
|
|
<div class="col-last even-row-color all-classes-table all-classes-table-tab1"> </div>
|
|
<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="dev/relism/flash/ext/data/core/TxSynchronization.html" title="interface in dev.relism.flash.ext.data.core">TxSynchronization</a></div>
|
|
<div class="col-last odd-row-color all-classes-table all-classes-table-tab1"> </div>
|
|
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="dev/relism/flash/ext/view/core/ViewModel.html" title="class in dev.relism.flash.ext.view.core">ViewModel</a></div>
|
|
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
|
|
<div class="block">Mutable per-request model builder.</div>
|
|
</div>
|
|
<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="dev/relism/flash/ext/view/core/ViewRuntimeBridge.html" title="interface in dev.relism.flash.ext.view.core">ViewRuntimeBridge<TTarget></a></div>
|
|
<div class="col-last odd-row-color all-classes-table all-classes-table-tab1"> </div>
|
|
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="dev/relism/flash/ext/webbundler/WebBundlerConfig.html" title="class in dev.relism.flash.ext.webbundler">WebBundlerConfig</a></div>
|
|
<div class="col-last even-row-color all-classes-table all-classes-table-tab2"> </div>
|
|
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="dev/relism/flash/ext/webbundler/WebBundlerConfig.Builder.html" title="class in dev.relism.flash.ext.webbundler">WebBundlerConfig.Builder</a></div>
|
|
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> </div>
|
|
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="dev/relism/flash/ext/webbundler/WebBundlerExtension.html" title="class in dev.relism.flash.ext.webbundler">WebBundlerExtension</a></div>
|
|
<div class="col-last even-row-color all-classes-table all-classes-table-tab2"> </div>
|
|
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="dev/relism/flash/websocket/WebSocketEndpoint.html" title="class in dev.relism.flash.websocket">WebSocketEndpoint</a></div>
|
|
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
|
|
<div class="block">Base class for class-based WebSocket endpoints registered via <code>@Ws</code> or
|
|
<code>app.ws(path, endpoint)</code>.</div>
|
|
</div>
|
|
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="dev/relism/flash/websocket/WebSocketFrame.html" title="class in dev.relism.flash.websocket">WebSocketFrame</a></div>
|
|
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
|
|
<div class="block">Zero-copy view over <a href="dev/relism/flash/websocket/WebSocketSession.html" title="class in dev.relism.flash.websocket"><code>WebSocketSession</code></a>'s read buffer.</div>
|
|
</div>
|
|
<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="dev/relism/flash/websocket/WebSocketHandler.html" title="interface in dev.relism.flash.websocket">WebSocketHandler</a></div>
|
|
<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">
|
|
<div class="block">Handler for a WebSocket endpoint.</div>
|
|
</div>
|
|
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="dev/relism/flash/websocket/WebSocketSession.html" title="class in dev.relism.flash.websocket">WebSocketSession</a></div>
|
|
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
|
|
<div class="block">Per-connection WebSocket I/O state.</div>
|
|
</div>
|
|
<div class="col-first odd-row-color all-classes-table all-classes-table-tab6"><a href="dev/relism/flash/routing/Ws.html" title="annotation interface in dev.relism.flash.routing">Ws</a></div>
|
|
<div class="col-last odd-row-color all-classes-table all-classes-table-tab6">
|
|
<div class="block">Marks a <a href="dev/relism/flash/models/RequestHandler.html" title="class in dev.relism.flash.models"><code>RequestHandler</code></a> subclass as a
|
|
WebSocket endpoint.</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</main>
|
|
<footer role="contentinfo">
|
|
<hr>
|
|
<p class="legal-copy"><small>Copyright © 2026. All rights reserved.</small></p>
|
|
</footer>
|
|
</div>
|
|
</div>
|
|
</body>
|
|
</html>
|