Uses of Interface
org.apache.juneau.rest.server.config.DefaultHtmlConfig
Packages that use DefaultHtmlConfig
Package
Description
Example / demo Microservice REST Resources
Actuator-style management-surface endpoints (microservice-module flavors).
Petstore admin console: the
/console page tree.Petstore console Developer pages: custom cards, themes, rendering flavors and the secure API demo.
Petstore console Rendering flavors: one console page per petstore view technology.
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.
Apache Juneau Petstore - Jetty/Microservice deployment.
Petstore REST resources.
Apache Juneau Petstore - Spring Boot deployment.
Predefined REST configuration interfaces
Built-in health, readiness, and liveness probe support for Juneau REST servers.
Actuator-style management-surface endpoints (server-module flavors).
Revision-neutral core for MCP endpoints built on
juneau-rest-server.MCP
2025-06-18 binding for juneau-rest-server-mcp.MCP
2026-07-28 binding for juneau-rest-server-mcp.Micrometer bridge for the
juneau-rest-server
MetricsRecorder SPI.Predefined REST resource configuration interfaces that add RDF (Jena) marshalling support.
Remote service API
REST Servlets
Spring Boot Integration
-
Uses of DefaultHtmlConfig in org.apache.juneau.examples.mcp
Classes in org.apache.juneau.examples.mcp that implement DefaultHtmlConfigModifier and TypeClassDescriptionclassA complete, runnable MCP2026-07-28 server exposing every major surface of the protocol over one tiny, coherent scenario: an in-memorynotesservice. -
Uses of DefaultHtmlConfig in org.apache.juneau.examples.mcp.secured
Classes in org.apache.juneau.examples.mcp.secured that implement DefaultHtmlConfigModifier and TypeClassDescriptionclassThe OAuth 2.1-secured variant ofExampleMcpServer: identical notes-service surface (tools, prompt, resources, resource template, subscriptions), but everyPOST /JSON-RPC call now requires a valid bearer token. -
Uses of DefaultHtmlConfig in org.apache.juneau.examples.mcp.spring
Classes in org.apache.juneau.examples.mcp.spring that implement DefaultHtmlConfigModifier and TypeClassDescriptionclassThe Spring Boot flavor of the MCP server. -
Uses of DefaultHtmlConfig in org.apache.juneau.microservice.examples
Classes in org.apache.juneau.microservice.examples that implement DefaultHtmlConfigModifier and TypeClassDescriptionclassShows contents of the microservice configuration file, and updates it.classMicroservice debug utilities.classREST resource that allows access to a file system directory.classREST resource for viewing and accessing log files.classSample root REST resource.classProvides the capability to shut down this REST microservice through a REST call. -
Uses of DefaultHtmlConfig in org.apache.juneau.microservice.management
Classes in org.apache.juneau.microservice.management that implement DefaultHtmlConfigModifier and TypeClassDescriptionclassConvenience assembly of the Actuator-style management surface under a single configurable path prefix.classChild-resource flavor of the/infoendpoint. -
Uses of DefaultHtmlConfig in org.apache.juneau.petstore.console
Classes in org.apache.juneau.petstore.console that implement DefaultHtmlConfigModifier and TypeClassDescriptionclassAbout: what the petstore demonstrates, as prose cards, plus Juneau's REST utility beans shown against thePetdomain bean.classServes the console chrome assets (the structuralchrome.css, the stock theme packs andjuneau-console.js) at the context-root/juneau-console/*URLs that every console page links.classBase class for every petstore console page resource: registers the console FreeMarker mixin withbase.ftlhas chrome, and injects the sharedPetStore.classRoot of the petstore admin console, mounted at/consolebeside the/petstoreAPI and sharing itsPetStore.classThe Store page, the petstore dashboard, and the feeds its charts, tiles and fragments read. -
Uses of DefaultHtmlConfig in org.apache.juneau.petstore.console.dev
Classes in org.apache.juneau.petstore.console.dev that implement DefaultHtmlConfigModifier and TypeClassDescriptionclassCharts: the chart-core demo page, built withDevPageBuilders.charts()only (it has no template twin).classThe Custom cards page, which shows how an adopter writes a card type, and the feeds its cards read.classDashboard: the dashboard-chrome demo page, built withDevPageBuilders.dashboard(String, int)only.classData sources: a demo page built withDevPageBuilders.data()only (it has no template twin).classThe petstore console's Developer section: custom cards, themes, rendering flavors and the secure API demo.classThe bearer-token protected API behind the Secure page.classSecure: an open console page demonstrating the bearer-token guardedSecureApiRest.classThemes: the stock console themes and one custom token theme, switchable with?theme=. -
Uses of DefaultHtmlConfig in org.apache.juneau.petstore.console.dev.flavors
Classes in org.apache.juneau.petstore.console.dev.flavors that implement DefaultHtmlConfigModifier and TypeClassDescriptionclassRendering flavors: the same pet list rendered by each of the petstore's view technologies, inside the console.classThe Freemarker rendering flavor: the pet list rendered fromfragments/pets.ftlh.classThe Html rendering flavor: the pet list built with the HTML5 bean builder.classThe Mustache rendering flavor: the pet list rendered fromconsole/fragments/pets.mustache. -
Uses of DefaultHtmlConfig in org.apache.juneau.petstore.console.ops
Classes in org.apache.juneau.petstore.console.ops that implement DefaultHtmlConfig -
Uses of DefaultHtmlConfig in org.apache.juneau.petstore.console.orders
Classes in org.apache.juneau.petstore.console.orders that implement DefaultHtmlConfigModifier and TypeClassDescriptionclassThe Orders page and its endpoints: the server-mode datatable query over BeanQuery, theapproveanddeliverstatus transitions, and the cancel dialog form with itsDELETE. -
Uses of DefaultHtmlConfig in org.apache.juneau.petstore.console.pets
Classes in org.apache.juneau.petstore.console.pets that implement DefaultHtmlConfigModifier and TypeClassDescriptionclassPending changes: the staged-edits table.classThe pets JSON endpoints (server-mode datatable query over BeanQuery, create/replace/delete, sell, stage, and the per-pet feeds), the Pets and Sold pages, the add/edit dialog form, and the P4 pet pages: Summary (inline edit), Photo, Orders (with a row detail, and one order selected at nav depth 4) and History, whose nav nodes the page appends underpetsasp<petId>ando<orderId>. -
Uses of DefaultHtmlConfig in org.apache.juneau.petstore.console.users
Classes in org.apache.juneau.petstore.console.users that implement DefaultHtmlConfig -
Uses of DefaultHtmlConfig in org.apache.juneau.petstore.jetty
Classes in org.apache.juneau.petstore.jetty that implement DefaultHtmlConfigModifier and TypeClassDescriptionclassRoot router resource for the Jetty deployment. -
Uses of DefaultHtmlConfig in org.apache.juneau.petstore.rest
Classes in org.apache.juneau.petstore.rest that implement DefaultHtmlConfigModifier and TypeClassDescriptionclassPetstore CRUD REST resource.classPetstore React SPA demo — serves the no-build single-page React UI from the core classpath. -
Uses of DefaultHtmlConfig in org.apache.juneau.petstore.springboot
Classes in org.apache.juneau.petstore.springboot that implement DefaultHtmlConfigModifier and TypeClassDescriptionclassTiny REST resource that demonstrates Spring@Autowiredinjection into a Juneau@Restservlet under a Spring Boot deployment.classRoot router resource for the Spring Boot deployment. -
Uses of DefaultHtmlConfig in org.apache.juneau.rest.server.config
Subinterfaces of DefaultHtmlConfig in org.apache.juneau.rest.server.configModifier and TypeInterfaceDescriptioninterfaceBasic configuration for a REST resource that supports JSON and HTML transport.interfacePredefined configuration for a REST resource that supports all languages and provides common default configuration values. -
Uses of DefaultHtmlConfig in org.apache.juneau.rest.server.health
Classes in org.apache.juneau.rest.server.health that implement DefaultHtmlConfigModifier and TypeClassDescriptionclassChild-resource flavor of the built-in health/readiness/liveness probe capability.classServlet flavor of the built-in health/readiness/liveness probe capability. -
Uses of DefaultHtmlConfig in org.apache.juneau.rest.server.management
Classes in org.apache.juneau.rest.server.management that implement DefaultHtmlConfigModifier and TypeClassDescriptionclassChild-resource flavor of the diagnostic dump endpoints (/threaddump,/heapdump).classChild-resource flavor of the/loggersruntime log-level management endpoint. -
Uses of DefaultHtmlConfig in org.apache.juneau.rest.server.mcp
Classes in org.apache.juneau.rest.server.mcp that implement DefaultHtmlConfigModifier and TypeClassDescriptionclassDrop-inBasicRestServletsubclass that exposes a single MCP JSON-RPC endpoint atPOST /. -
Uses of DefaultHtmlConfig in org.apache.juneau.rest.server.mcp.v20250618
Classes in org.apache.juneau.rest.server.mcp.v20250618 that implement DefaultHtmlConfigModifier and TypeClassDescriptionclassAbstract MCP servlet bound to protocol revision2025-06-18.classConvenience base class exposing a2025-06-18MCP endpoint on a Spring Boot resource with full Spring dependency-injection support. -
Uses of DefaultHtmlConfig in org.apache.juneau.rest.server.mcp.v20260728
Classes in org.apache.juneau.rest.server.mcp.v20260728 that implement DefaultHtmlConfigModifier and TypeClassDescriptionclassAbstract MCP servlet bound to protocol revision2026-07-28.classConvenience base class exposing a2026-07-28MCP endpoint on a Spring Boot resource with full Spring dependency-injection support. -
Uses of DefaultHtmlConfig in org.apache.juneau.rest.server.metrics.micrometer
Classes in org.apache.juneau.rest.server.metrics.micrometer that implement DefaultHtmlConfigModifier and TypeClassDescriptionclassChild-resource flavor of the/metricsendpoint. -
Uses of DefaultHtmlConfig in org.apache.juneau.rest.server.rdf.config
Subinterfaces of DefaultHtmlConfig in org.apache.juneau.rest.server.rdf.configModifier and TypeInterfaceDescriptioninterfaceIdentical toBasicUniversalConfigbut includes RDF marshalling support. -
Uses of DefaultHtmlConfig in org.apache.juneau.rest.server.remote
Classes in org.apache.juneau.rest.server.remote that implement DefaultHtmlConfigModifier and TypeClassDescriptionclassAbstract class for defining Remote Interface Services. -
Uses of DefaultHtmlConfig in org.apache.juneau.rest.server.servlet
Classes in org.apache.juneau.rest.server.servlet that implement DefaultHtmlConfigModifier and TypeClassDescriptionclassIdentical toBasicRestServletbut doesn't extend fromHttpServlet.classIdentical toBasicRestServletGroupbut doesn't extend fromHttpServlet.classSubclass ofRestServletwith default settings and standard endpoints defined.classSpecialized subclass ofBasicRestServletfor showing "group" pages. -
Uses of DefaultHtmlConfig in org.apache.juneau.rest.server.springboot
Classes in org.apache.juneau.rest.server.springboot that implement DefaultHtmlConfigModifier and TypeClassDescriptionclassSubclass ofSpringRestServletwith default settings and standard endpoints defined.classSpecialized subclass ofBasicSpringRestServletfor showing "group" pages.