Uses of Class
org.apache.juneau.rest.server.RestResponse

Packages that use RestResponse
Package
Description
Server half of the console message bus.
Server helpers for console data sources: SeriesSource streams rows as CSV or NDJSON, and SeriesAggregator answers the aggregate request a data source sends when its result is too large to load raw.
A typed, declarative "rich DataTables view" toolkit that serializes to the frozen VIEW_META JSON wire contract consumed by the first-party client runtime.
Example / demo Microservice REST Resources
Petstore admin console: the /console page tree.
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 pets pages and their JSON endpoints.
REST Server API
REST Method Argument Beans
Authentication (AuthN) guards, servlet-layer filters, SPIs, and request-time helpers for juneau-rest-server.
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.
API-docs mixin pack — composable @Rest(mixins=...) resources that publish Swagger v2 and OpenAPI 3.1 spec endpoints with Swagger-UI and Redoc HTML mounts.
REST Guards
Built-in health, readiness, and liveness probe support for Juneau REST servers.
JUL-level-driven REST debug logging API.
Actuator-style management-surface endpoints (server-module flavors).
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.
REST Servlets
Server-Sent Events (SSE) support for Juneau REST servers.
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.
HTML Widget API
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.