Uses of Package
org.apache.juneau.http

Packages that use org.apache.juneau.http
Package
Description
Engine-agnostic themeable admin-console chrome: Theme, the stock theme stylesheets, the bundled chrome.css asset, and ConsoleChromeMixin.
Server half of the console message bus.
The DataTables server-side-processing JSON beans implementing the DataTables server-side processing wire contract.
A typed, declarative "rich DataTables view" toolkit that serializes to the frozen VIEW_META JSON wire contract consumed by the first-party client runtime.
Reusable widget primitives for the Juneau REST server toolkit.
HTTP Part Annotations
Predefined HTTP headers, parts, entities, resources, and responses built on the classic Apache HttpComponents API.
HTTP Entity Beans
HTTP Header Beans
HTTP Part Beans
HTTP Resource Beans
HTTP Response Exception Beans
Next-generation HTTP body (entity) implementations.
Next-generation HTTP header implementations.
Next-generation HTTP part (query/form/path) implementations.
Default immutable bean implementations of HttpRequestLine and related request-line types.
Next-generation HTTP resource types — bodies bundled with associated headers.
Next-generation HTTP response types.
Example / demo Microservice REST Resources
Typed @Remote client view of the petstore API.
Petstore console Developer pages: custom cards, themes, rendering flavors and the secure API demo.
Petstore console operations pages: background jobs and the audit log.
Petstore console orders page and its JSON endpoints.
Petstore console pets pages and their JSON endpoints.
Petstore console users page and its JSON endpoints.
Petstore REST resources.
Next-generation REST client — transport-agnostic HTTP client built on Juneau's serialization stack.
REST Server API
REST Assertions
REST Interface Helper Classes
Convention-endpoints mixin pack — composable @Rest(mixins=...) resources that ship the "internet conventions" surface (favicon, robots, sitemap, version, well-known) every public-facing service eventually grows.
REST HTTP Parts
JUL-level-driven REST debug logging API.
Actuator-style management-surface endpoints (server-module flavors).
Revision-neutral core for MCP endpoints built on juneau-rest-server.
Ops / introspection mixin pack — composable @Rest(mixins=...) resources that ship the operational surface (request echo, JVM admin, route index) every long-running Juneau service eventually grows.
Remote service API
REST Remote Procedure Call API
REST Static Files Support
REST Server Utilities
Engine-agnostic server-side-rendered view extension point.
Apache FreeMarker view-rendering bridge — opt-in juneau-rest-server-view-freemarker module.
JSP view-rendering bridge — opt-in juneau-rest-server-view-jsp module.
Mustache view-rendering bridge — opt-in juneau-rest-server-view-mustache module.
Thymeleaf view-rendering bridge — opt-in juneau-rest-server-view-thymeleaf module.
Server Configuration REST
Raw command output in the browser: a byte-offset endpoint over a TerminalSource and an xterm.js panel that renders it the way a terminal would.