Uses of Interface
org.apache.juneau.rest.server.config.BasicUniversalConfig
Packages that use BasicUniversalConfig
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.
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 BasicUniversalConfig in org.apache.juneau.examples.mcp
Classes in org.apache.juneau.examples.mcp that implement BasicUniversalConfigModifier 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 BasicUniversalConfig in org.apache.juneau.examples.mcp.secured
Classes in org.apache.juneau.examples.mcp.secured that implement BasicUniversalConfigModifier 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 BasicUniversalConfig in org.apache.juneau.examples.mcp.spring
Classes in org.apache.juneau.examples.mcp.spring that implement BasicUniversalConfigModifier and TypeClassDescriptionclassThe Spring Boot flavor of the MCP server. -
Uses of BasicUniversalConfig in org.apache.juneau.microservice.examples
Classes in org.apache.juneau.microservice.examples that implement BasicUniversalConfigModifier 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 BasicUniversalConfig in org.apache.juneau.microservice.management
Classes in org.apache.juneau.microservice.management that implement BasicUniversalConfigModifier and TypeClassDescriptionclassConvenience assembly of the Actuator-style management surface under a single configurable path prefix.classChild-resource flavor of the/infoendpoint. -
Uses of BasicUniversalConfig in org.apache.juneau.petstore.console
Classes in org.apache.juneau.petstore.console that implement BasicUniversalConfigModifier 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 BasicUniversalConfig in org.apache.juneau.petstore.console.dev
Classes in org.apache.juneau.petstore.console.dev that implement BasicUniversalConfigModifier 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 BasicUniversalConfig in org.apache.juneau.petstore.console.dev.flavors
Classes in org.apache.juneau.petstore.console.dev.flavors that implement BasicUniversalConfigModifier 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 BasicUniversalConfig in org.apache.juneau.petstore.console.ops
Classes in org.apache.juneau.petstore.console.ops that implement BasicUniversalConfig -
Uses of BasicUniversalConfig in org.apache.juneau.petstore.console.orders
Classes in org.apache.juneau.petstore.console.orders that implement BasicUniversalConfigModifier 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 BasicUniversalConfig in org.apache.juneau.petstore.console.pets
Classes in org.apache.juneau.petstore.console.pets that implement BasicUniversalConfigModifier 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 BasicUniversalConfig in org.apache.juneau.petstore.console.users
Classes in org.apache.juneau.petstore.console.users that implement BasicUniversalConfig -
Uses of BasicUniversalConfig in org.apache.juneau.petstore.jetty
Classes in org.apache.juneau.petstore.jetty that implement BasicUniversalConfigModifier and TypeClassDescriptionclassRoot router resource for the Jetty deployment. -
Uses of BasicUniversalConfig in org.apache.juneau.petstore.rest
Classes in org.apache.juneau.petstore.rest that implement BasicUniversalConfigModifier and TypeClassDescriptionclassPetstore CRUD REST resource.classPetstore React SPA demo — serves the no-build single-page React UI from the core classpath. -
Uses of BasicUniversalConfig in org.apache.juneau.petstore.springboot
Classes in org.apache.juneau.petstore.springboot that implement BasicUniversalConfigModifier 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 BasicUniversalConfig in org.apache.juneau.rest.server.health
Classes in org.apache.juneau.rest.server.health that implement BasicUniversalConfigModifier 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 BasicUniversalConfig in org.apache.juneau.rest.server.management
Classes in org.apache.juneau.rest.server.management that implement BasicUniversalConfigModifier and TypeClassDescriptionclassChild-resource flavor of the diagnostic dump endpoints (/threaddump,/heapdump).classChild-resource flavor of the/loggersruntime log-level management endpoint. -
Uses of BasicUniversalConfig in org.apache.juneau.rest.server.mcp
Classes in org.apache.juneau.rest.server.mcp that implement BasicUniversalConfigModifier and TypeClassDescriptionclassDrop-inBasicRestServletsubclass that exposes a single MCP JSON-RPC endpoint atPOST /. -
Uses of BasicUniversalConfig in org.apache.juneau.rest.server.mcp.v20250618
Classes in org.apache.juneau.rest.server.mcp.v20250618 that implement BasicUniversalConfigModifier 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 BasicUniversalConfig in org.apache.juneau.rest.server.mcp.v20260728
Classes in org.apache.juneau.rest.server.mcp.v20260728 that implement BasicUniversalConfigModifier 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 BasicUniversalConfig in org.apache.juneau.rest.server.metrics.micrometer
Classes in org.apache.juneau.rest.server.metrics.micrometer that implement BasicUniversalConfigModifier and TypeClassDescriptionclassChild-resource flavor of the/metricsendpoint. -
Uses of BasicUniversalConfig in org.apache.juneau.rest.server.rdf.config
Subinterfaces of BasicUniversalConfig in org.apache.juneau.rest.server.rdf.configModifier and TypeInterfaceDescriptioninterfaceIdentical toBasicUniversalConfigbut includes RDF marshalling support. -
Uses of BasicUniversalConfig in org.apache.juneau.rest.server.remote
Classes in org.apache.juneau.rest.server.remote that implement BasicUniversalConfigModifier and TypeClassDescriptionclassAbstract class for defining Remote Interface Services. -
Uses of BasicUniversalConfig in org.apache.juneau.rest.server.servlet
Classes in org.apache.juneau.rest.server.servlet that implement BasicUniversalConfigModifier 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 BasicUniversalConfig in org.apache.juneau.rest.server.springboot
Classes in org.apache.juneau.rest.server.springboot that implement BasicUniversalConfigModifier and TypeClassDescriptionclassSubclass ofSpringRestServletwith default settings and standard endpoints defined.classSpecialized subclass ofBasicSpringRestServletfor showing "group" pages.