Uses of Package
org.apache.juneau.rest.server.servlet
Packages that use org.apache.juneau.rest.server.servlet
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.
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.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.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 Servlets
Spring Boot Integration
REST Static Files Support
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
-
Classes in org.apache.juneau.rest.server.servlet used by org.apache.juneau.examples.mcpClassDescriptionSubclass of
RestServletwith default settings and standard endpoints defined.Servlet implementation of a REST resource. -
Classes in org.apache.juneau.rest.server.servlet used by org.apache.juneau.examples.mcp.securedClassDescriptionSubclass of
RestServletwith default settings and standard endpoints defined.Servlet implementation of a REST resource. -
Classes in org.apache.juneau.rest.server.servlet used by org.apache.juneau.examples.mcp.spring
-
Classes in org.apache.juneau.rest.server.servlet used by org.apache.juneau.microservice.examplesClassDescriptionSubclass of
RestServletwith default settings and standard endpoints defined.Specialized subclass ofBasicRestServletfor showing "group" pages.Servlet implementation of a REST resource. -
Classes in org.apache.juneau.rest.server.servlet used by org.apache.juneau.microservice.managementClassDescriptionIdentical to
BasicRestServletbut doesn't extend fromHttpServlet.Subclass ofRestServletwith default settings and standard endpoints defined.Specialized subclass ofBasicRestServletfor showing "group" pages.Optional base class for@Rest mixin classes — the third sibling ofRestServlet(servlet flavor) andRestResource(child-resource flavor), completing the servlet / resource / mixin naming triad.Identical toRestServletbut doesn't extend fromHttpServlet.Servlet implementation of a REST resource. -
Classes in org.apache.juneau.rest.server.servlet used by org.apache.juneau.petstore.consoleClassDescriptionSubclass of
RestServletwith default settings and standard endpoints defined.Servlet implementation of a REST resource. -
Classes in org.apache.juneau.rest.server.servlet used by org.apache.juneau.petstore.console.devClassDescriptionSubclass of
RestServletwith default settings and standard endpoints defined.Servlet implementation of a REST resource. -
Classes in org.apache.juneau.rest.server.servlet used by org.apache.juneau.petstore.console.dev.flavorsClassDescriptionSubclass of
RestServletwith default settings and standard endpoints defined.Servlet implementation of a REST resource. -
Classes in org.apache.juneau.rest.server.servlet used by org.apache.juneau.petstore.console.opsClassDescriptionSubclass of
RestServletwith default settings and standard endpoints defined.Servlet implementation of a REST resource. -
Classes in org.apache.juneau.rest.server.servlet used by org.apache.juneau.petstore.console.ordersClassDescriptionSubclass of
RestServletwith default settings and standard endpoints defined.Servlet implementation of a REST resource. -
Classes in org.apache.juneau.rest.server.servlet used by org.apache.juneau.petstore.console.petsClassDescriptionSubclass of
RestServletwith default settings and standard endpoints defined.Servlet implementation of a REST resource. -
Classes in org.apache.juneau.rest.server.servlet used by org.apache.juneau.petstore.console.usersClassDescriptionSubclass of
RestServletwith default settings and standard endpoints defined.Servlet implementation of a REST resource. -
Classes in org.apache.juneau.rest.server.servlet used by org.apache.juneau.petstore.jettyClassDescriptionSubclass of
RestServletwith default settings and standard endpoints defined.Specialized subclass ofBasicRestServletfor showing "group" pages.Servlet implementation of a REST resource. -
Classes in org.apache.juneau.rest.server.servlet used by org.apache.juneau.petstore.restClassDescriptionSubclass of
RestServletwith default settings and standard endpoints defined.Servlet implementation of a REST resource. -
Classes in org.apache.juneau.rest.server.servlet used by org.apache.juneau.petstore.springbootClassDescriptionIdentical to
BasicRestServletbut doesn't extend fromHttpServlet.Identical toRestServletbut doesn't extend fromHttpServlet.Servlet implementation of a REST resource. -
Classes in org.apache.juneau.rest.server.servlet used by org.apache.juneau.rest.server.conventionClassDescriptionOptional base class for
@Rest mixin classes — the third sibling ofRestServlet(servlet flavor) andRestResource(child-resource flavor), completing the servlet / resource / mixin naming triad.Fluent builder for programmatically configuring aRestMixinsubclass.Identical toRestServletbut doesn't extend fromHttpServlet.Servlet implementation of a REST resource. -
Classes in org.apache.juneau.rest.server.servlet used by org.apache.juneau.rest.server.healthClassDescriptionIdentical to
BasicRestServletbut doesn't extend fromHttpServlet.Subclass ofRestServletwith default settings and standard endpoints defined.Optional base class for@Rest mixin classes — the third sibling ofRestServlet(servlet flavor) andRestResource(child-resource flavor), completing the servlet / resource / mixin naming triad.Identical toRestServletbut doesn't extend fromHttpServlet.Servlet implementation of a REST resource. -
Classes in org.apache.juneau.rest.server.servlet used by org.apache.juneau.rest.server.managementClassDescriptionIdentical to
BasicRestServletbut doesn't extend fromHttpServlet.Optional base class for@Rest mixin classes — the third sibling ofRestServlet(servlet flavor) andRestResource(child-resource flavor), completing the servlet / resource / mixin naming triad.Identical toRestServletbut doesn't extend fromHttpServlet. -
Classes in org.apache.juneau.rest.server.servlet used by org.apache.juneau.rest.server.mcpClassDescriptionSubclass of
RestServletwith default settings and standard endpoints defined.Servlet implementation of a REST resource. -
Classes in org.apache.juneau.rest.server.servlet used by org.apache.juneau.rest.server.mcp.v20250618ClassDescriptionSubclass of
RestServletwith default settings and standard endpoints defined.Servlet implementation of a REST resource. -
Classes in org.apache.juneau.rest.server.servlet used by org.apache.juneau.rest.server.mcp.v20260728ClassDescriptionSubclass of
RestServletwith default settings and standard endpoints defined.Servlet implementation of a REST resource. -
Classes in org.apache.juneau.rest.server.servlet used by org.apache.juneau.rest.server.metrics.micrometerClassDescriptionIdentical to
BasicRestServletbut doesn't extend fromHttpServlet.Optional base class for@Rest mixin classes — the third sibling ofRestServlet(servlet flavor) andRestResource(child-resource flavor), completing the servlet / resource / mixin naming triad.Identical toRestServletbut doesn't extend fromHttpServlet. -
Classes in org.apache.juneau.rest.server.servlet used by org.apache.juneau.rest.server.opsClassDescriptionOptional base class for
@Rest mixin classes — the third sibling ofRestServlet(servlet flavor) andRestResource(child-resource flavor), completing the servlet / resource / mixin naming triad.Identical toRestServletbut doesn't extend fromHttpServlet.Servlet implementation of a REST resource. -
Classes in org.apache.juneau.rest.server.servlet used by org.apache.juneau.rest.server.remoteClassDescriptionSubclass of
RestServletwith default settings and standard endpoints defined.Servlet implementation of a REST resource. -
Classes in org.apache.juneau.rest.server.servlet used by org.apache.juneau.rest.server.servletClassDescriptionIdentical to
BasicRestServletbut doesn't extend fromHttpServlet.Subclass ofRestServletwith default settings and standard endpoints defined.Optional base class for@Rest mixin classes — the third sibling ofRestServlet(servlet flavor) andRestResource(child-resource flavor), completing the servlet / resource / mixin naming triad.Fluent builder for programmatically configuring aRestMixinsubclass.Concrete default leaf builder returned byRestMixin.builder(Class)for the common (non-subclassed) case.Identical toRestServletbut doesn't extend fromHttpServlet.Fluent builder for programmatically configuring aRestResourcesubclass.Concrete default leaf builder returned byRestResource.builder(Class)for the common (non-subclassed) case.Servlet implementation of a REST resource.Fluent builder for programmatically configuring aRestServletsubclass.Concrete default leaf builder returned byRestServlet.builder(Class)for the common (non-subclassed) case, so callers are not forced to spell theSELFtype parameter. -
Classes in org.apache.juneau.rest.server.servlet used by org.apache.juneau.rest.server.springboot
-
Classes in org.apache.juneau.rest.server.servlet used by org.apache.juneau.rest.server.staticfileClassDescriptionIdentical to
RestServletbut doesn't extend fromHttpServlet.Servlet implementation of a REST resource. -
Classes in org.apache.juneau.rest.server.servlet used by org.apache.juneau.rest.server.viewClassDescriptionIdentical to
RestServletbut doesn't extend fromHttpServlet.Servlet implementation of a REST resource. -
Classes in org.apache.juneau.rest.server.servlet used by org.apache.juneau.rest.server.view.freemarkerClassDescriptionIdentical to
RestServletbut doesn't extend fromHttpServlet.Servlet implementation of a REST resource. -
Classes in org.apache.juneau.rest.server.servlet used by org.apache.juneau.rest.server.view.jspClassDescriptionIdentical to
RestServletbut doesn't extend fromHttpServlet.Servlet implementation of a REST resource. -
Classes in org.apache.juneau.rest.server.servlet used by org.apache.juneau.rest.server.view.mustacheClassDescriptionIdentical to
RestServletbut doesn't extend fromHttpServlet.Servlet implementation of a REST resource. -
Classes in org.apache.juneau.rest.server.servlet used by org.apache.juneau.rest.server.view.thymeleafClassDescriptionIdentical to
RestServletbut doesn't extend fromHttpServlet.Servlet implementation of a REST resource. -
Classes in org.apache.juneau.rest.server.servlet used by org.apache.juneau.server.config.rest