Uses of Annotation Interface
org.apache.juneau.rest.server.RestPost
Packages that use RestPost
Package
Description
Server half of the console message bus.
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 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.
REST Server 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
-
Uses of RestPost in org.apache.juneau.console.bus
Methods in org.apache.juneau.console.bus with annotations of type RestPostModifier and TypeMethodDescriptiondefault JsonMapBusEventsMixin.openBusSession(RestRequest req, RestResponse res) [POST /juneau-bus/session] — opens a bus session. -
Uses of RestPost in org.apache.juneau.console.views
Methods in org.apache.juneau.console.views with annotations of type RestPostModifier and TypeMethodDescriptiondefault ActionResultAsyncJobsMixin.cancelJob(String jobId, RestResponse res) [POST /juneau-jobs/{jobId}/cancel] — cancel a job and return its terminal result. -
Uses of RestPost in org.apache.juneau.microservice.examples
Methods in org.apache.juneau.microservice.examples with annotations of type RestPostModifier and TypeMethodDescriptionDebugResource.createJettyDump(RestRequest req, RestResponse res) [POST /jetty/dump] - Generates and saves the jetty thread dump file to jetty-thread-dump.log.ShutdownResource.shutdown()[POST /] - Shuts down this microservice. -
Uses of RestPost in org.apache.juneau.petstore.console.ops
Methods in org.apache.juneau.petstore.console.ops with annotations of type RestPostModifier and TypeMethodDescriptionStarts a groom run.JobsRest.groomRunKey(RestRequest req, String id) Issues a regroom key bound to one groom run and the caller.AuditRest.query(DataTablesRequest req) Server-mode DataTables query over the audit trail.JobsRest.regroom(RestRequest req, RestResponse res, String id, JsonMap json) Grooms a run's pet again.JobsRest.restock(RestRequest req, RestResponse res, JsonMap json) Submits a restock.JobsRest.restockSpecies(RestRequest req, RestResponse res, String id, JsonMap json) Restocks one species from its row's detail panel.JobsRest.speciesKey(RestRequest req, String id) Issues a restock key bound to one species and the caller. -
Uses of RestPost in org.apache.juneau.petstore.console.orders
Methods in org.apache.juneau.petstore.console.orders with annotations of type RestPostModifier and TypeMethodDescriptionOrdersRest.approve(RestRequest req, long id) Approves a placed order.OrdersRest.create(RestRequest req, JsonMap body) Places a new order.OrdersRest.deliver(RestRequest req, long id) Delivers an approved order.OrdersRest.query(DataTablesRequest req, String day, String start, String end) Server-mode DataTables query over all orders. -
Uses of RestPost in org.apache.juneau.petstore.console.pets
Methods in org.apache.juneau.petstore.console.pets with annotations of type RestPostModifier and TypeMethodDescriptionChangesRest.apply(RestRequest req, long id) Applies one change (the bulk perRow action).PetsRest.create(RestRequest req, JsonMap body) Creates a pet.ChangesRest.discard(RestRequest req, BulkRequest body, String fail) Discards changes in one aggregate call.ChangesRest.query(DataTablesRequest req) Server-mode DataTables query over staged changes.PetsRest.query(DataTablesRequest req, String ids) Server-mode DataTables query over all pets.ChangesRest.retry(RestRequest req, long id) Retries a failed change.PetsRest.sell(RestRequest req, long id) Marks a pet sold.PetsRest.stage(RestRequest req, long id, JsonMap body) Stages an inline edit for review on the Pending changes page. -
Uses of RestPost in org.apache.juneau.petstore.console.users
Methods in org.apache.juneau.petstore.console.users with annotations of type RestPostModifier and TypeMethodDescriptionUsersRest.create(RestRequest req, JsonMap body) Creates a user.UsersRest.query(DataTablesRequest req) Server-mode DataTables query over all users, as password-free views. -
Uses of RestPost in org.apache.juneau.petstore.rest
Methods in org.apache.juneau.petstore.rest with annotations of type RestPostModifier and TypeMethodDescriptionPetStoreResource.createOrder(Order order) Creates a new order.Creates a new pet.PetStoreResource.createUser(User user) Creates a new user. -
Uses of RestPost in org.apache.juneau.rest.server
Fields in org.apache.juneau.rest.server declared as RestPostMethods in org.apache.juneau.rest.server that return RestPost -
Uses of RestPost in org.apache.juneau.rest.server.management
Methods in org.apache.juneau.rest.server.management with annotations of type RestPostModifier and TypeMethodDescriptionLoggersMixin.setLoggerPost(RestRequest req, String name, String level) [POST /loggers/{name}] - Set a logger's level at runtime (POST alias ofLoggersMixin.setLogger(RestRequest,String,String)).LoggersResource.setLoggerPost(RestRequest req, String name, String level) [POST /{name}] - Set a logger's level at runtime (POST alias ofLoggersResource.setLogger(RestRequest,String,String)). -
Uses of RestPost in org.apache.juneau.rest.server.mcp
Methods in org.apache.juneau.rest.server.mcp with annotations of type RestPostModifier and TypeMethodDescriptionAbstractMcpRestServlet.handleMcp(JsonRpcRequest req, RestRequest restReq) MCP JSON-RPC endpoint.default ObjectMcpEndpointMixin.handleMcpRequest(JsonRpcRequest req, RestRequest restReq) Default MCP JSON-RPC endpoint handler. -
Uses of RestPost in org.apache.juneau.rest.server.ops
Methods in org.apache.juneau.rest.server.ops with annotations of type RestPostModifier and TypeMethodDescriptionvoidAdminMixin.postCacheFlush(RestRequest req, RestResponse res) [POST /admin/cache/flush] — run all registered cache-flush hooks (or a subset).voidAdminResource.postCacheFlush(RestRequest req, RestResponse res) [POST /cache/flush] — run all registered cache-flush hooks (or a subset).voidAdminServlet.postCacheFlush(RestRequest req, RestResponse res) [POST /cache/flush] — run all registered cache-flush hooks (or a subset). -
Uses of RestPost in org.apache.juneau.rest.server.remote
Methods in org.apache.juneau.rest.server.remote with annotations of type RestPostModifier and TypeMethodDescriptionRrpcServlet.invoke(Reader r, ReaderParser p, ContentType contentType, String javaInterface, String javaMethod)