| Interface | Description |
|---|---|
| Api.ApiListener |
Listener that can be registered with an
Api to receive lifecycle,
per request and per error callback notifications. |
| Engine.EngineListener |
Receives
Engine and Api lifecycle,
per request and per error callback notifications. |
| Request.Uploader |
Implemented by different runtimes, for example a servlet vs a lambda, to enable different file upload mechanisms.
|
| Status |
Static constants for HTTP status codes.
|
| Class | Description |
|---|---|
| Action<A extends Action> |
Actions perform some work when matched to a Request and potentially contribute to the content of the Response.
|
| Api |
Contains the Collections, Endpoints and Actions that make up a REST API.
|
| Chain | |
| Change | |
| Collection |
Represents a REST Collection and maps JSON properties property names and logical cross Collection data relationships to underlying Db tables and column names.
|
| Db<T extends Db> |
An adapter to an underlying data source.
|
| Endpoint |
A single Endpoint, bundling one or more Path match relative Actions, is selected to service a Request.
|
| Engine |
Matches inbound Request Url paths to an Api Endpoint and executes associated Actions.
|
| EngineServlet | |
| Index | |
| Property | |
| Relationship | |
| Request | |
| Request.Upload | |
| Request.Validation |
Utility designed to make it easy to validate request properties or request body
json values while you are retrieving them.
|
| Response | |
| Results<M extends java.util.Map<java.lang.String,java.lang.Object>> |
Results are returned by a Db and transformed by Actions into Response content.
|
| Rule<R extends Rule> |
Matches against an HTTP method and URL path to determine if the object
should be included when processing the associated Request.
|
| Rule.RuleMatcher | |
| User |
| Exception | Description |
|---|---|
| ApiException |
Copyright © 2021 Rocket Partners, LLC. All rights reserved.