| Package | Description |
|---|---|
| ratpack.dropwizard.metrics |
Integration with Dropwizard Metrics Library.
|
| ratpack.exec |
The execution management.
|
| ratpack.exec.util | |
| ratpack.exec.util.retry | |
| ratpack.file |
Types for dealing with the file system and serving files.
|
| ratpack.func |
General functional (i.e. Single Abstract Method) types.
|
| ratpack.handling |
The handling of application requests.
|
| ratpack.health |
Health checks report on the status of key components in the system and are generally used for monitoring and reporting.
|
| ratpack.hikari |
Provides integration with HikariCP library.
|
| ratpack.http |
The HTTP protocol.
|
| ratpack.http.client |
The HTTP client.
|
| ratpack.jdbctx | |
| ratpack.logging |
Utility classes for integration Ratpack with various logging frameworks.
|
| ratpack.pac4j |
Integration with pac4j for authentication/authorization.
|
| ratpack.reactor |
Provides integration with the Project Reactor library.
|
| ratpack.render |
The renderer framework provides a pluggable mechanism for serializing objects to the response.
|
| ratpack.rx |
Provides integration with the RxJava library.
|
| ratpack.session |
Objects for providing
Session support. |
| ratpack.sse |
Support for Server Sent Events.
|
| ratpack.stream |
Support for reactive streams.
|
| ratpack.stream.bytebuf | |
| ratpack.test.exec | |
| ratpack.util |
General purpose types and utilities.
|
| Class and Description |
|---|
| ExecInterceptor
Intercepts execution segments of an execution, primarily for traceability and recording metrics.
|
| Class and Description |
|---|
| Downstream
A consumer of a single asynchronous value.
|
| ExecController
The exec controller manages the execution of operations.
|
| ExecInterceptor
Intercepts execution segments of an execution, primarily for traceability and recording metrics.
|
| ExecInterceptor.ExecType
The execution type (i.e.
|
| ExecResult
The result of an execution.
|
| ExecSpec
A specification for an
Execution. |
| ExecStarter
Starts a new
Execution. |
| Execution
A logical operation, such as servicing a request, that may be comprised of non contiguous units of work.
|
| ExecutionException
Thrown when an execution sequence is invalid.
|
| ExecutionRef
A reference to an
Execution that is usable from outside of it. |
| Operation
A logical operation.
|
| Promise
A promise for a single value.
|
| Result
The result of an asynchronous operation, which may be an error.
|
| Throttle
Limits the concurrency of operations, typically access to an external resource.
|
| UnmanagedThreadException
Thrown when something is attempted outside of a Ratpack execution, that can only succeed during a Ratpack execution.
|
| Upstream
An upstream asynchronous data source.
|
| Class and Description |
|---|
| Downstream
A consumer of a single asynchronous value.
|
| ExecResult
The result of an execution.
|
| Execution
A logical operation, such as servicing a request, that may be comprised of non contiguous units of work.
|
| Operation
A logical operation.
|
| Promise
A promise for a single value.
|
| Class and Description |
|---|
| Promise
A promise for a single value.
|
| Class and Description |
|---|
| Operation
A logical operation.
|
| Promise
A promise for a single value.
|
| Class and Description |
|---|
| Operation
A logical operation.
|
| Class and Description |
|---|
| Execution
A logical operation, such as servicing a request, that may be comprised of non contiguous units of work.
|
| Promise
A promise for a single value.
|
| Class and Description |
|---|
| Promise
A promise for a single value.
|
| Throttle
Limits the concurrency of operations, typically access to an external resource.
|
| Class and Description |
|---|
| Promise
A promise for a single value.
|
| Class and Description |
|---|
| Promise
A promise for a single value.
|
| Class and Description |
|---|
| Operation
A logical operation.
|
| Promise
A promise for a single value.
|
| Class and Description |
|---|
| Operation
A logical operation.
|
| Promise
A promise for a single value.
|
| Class and Description |
|---|
| ExecInterceptor
Intercepts execution segments of an execution, primarily for traceability and recording metrics.
|
| ExecInterceptor.ExecType
The execution type (i.e.
|
| Execution
A logical operation, such as servicing a request, that may be comprised of non contiguous units of work.
|
| Class and Description |
|---|
| Operation
A logical operation.
|
| Promise
A promise for a single value.
|
| Class and Description |
|---|
| ExecController
The exec controller manages the execution of operations.
|
| Operation
A logical operation.
|
| Promise
A promise for a single value.
|
| UnmanagedThreadException
Thrown when something is attempted outside of a Ratpack execution, that can only succeed during a Ratpack execution.
|
| Class and Description |
|---|
| Promise
A promise for a single value.
|
| Class and Description |
|---|
| ExecController
The exec controller manages the execution of operations.
|
| Operation
A logical operation.
|
| Promise
A promise for a single value.
|
| UnmanagedThreadException
Thrown when something is attempted outside of a Ratpack execution, that can only succeed during a Ratpack execution.
|
| Class and Description |
|---|
| Operation
A logical operation.
|
| Promise
A promise for a single value.
|
| Class and Description |
|---|
| Promise
A promise for a single value.
|
| Class and Description |
|---|
| ExecSpec
A specification for an
Execution. |
| Promise
A promise for a single value.
|
| Class and Description |
|---|
| Promise
A promise for a single value.
|
| Class and Description |
|---|
| ExecController
The exec controller manages the execution of operations.
|
| ExecResult
The result of an execution.
|
| ExecStarter
Starts a new
Execution. |
| Execution
A logical operation, such as servicing a request, that may be comprised of non contiguous units of work.
|
| Operation
A logical operation.
|
| Promise
A promise for a single value.
|
| Class and Description |
|---|
| Promise
A promise for a single value.
|