Package | Description |
---|---|
ratpack.exec |
The execution management.
|
ratpack.groovy.handling |
Groovy specific extensions to classes in the
ratpack.handling package. |
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.http.client |
The HTTP client.
|
ratpack.logging | |
ratpack.pac4j |
Integration with pac4j for authentication/authorization.
|
ratpack.registry |
Registries hold objects that can be retrieved via type, and are a key aspect of Ratpack applications.
|
ratpack.render |
The renderer framework provides a pluggable mechanism for serializing objects to the response.
|
ratpack.rx |
Provides integration with the RxJava library.
|
ratpack.server |
Objects used to start a ratpack application.
|
ratpack.session |
Objects for providing
Session support |
ratpack.sse |
Support for Server Sent Events.
|
ratpack.stream |
Support for reactive streams.
|
ratpack.test.exec | |
ratpack.util |
General purpose types and utilities.
|
Class and Description |
---|
Downstream
A consumer of a single asynchronous value.
|
ExecBuilder
Builds, and initiates, a new
execution . |
ExecControl
Provides methods for controlling execution(i.e.
|
ExecController
The exec controller manages the execution of operations.
|
ExecInterceptor
Intercepts execution, primarily for traceability and recording metrics.
|
ExecInterceptor.ExecType
The execution type (i.e.
|
ExecResult
The result of an execution.
|
Execution
A logical stream of execution, which is potentially serialized over many threads.
|
ExecutionException
Thrown when an execution sequence is invalid.
|
Fulfiller
A fulfiller of an asynchronous promise.
|
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 |
---|
ExecControl
Provides methods for controlling execution(i.e.
|
Class and Description |
---|
ExecBuilder
Builds, and initiates, a new
execution . |
ExecControl
Provides methods for controlling execution(i.e.
|
ExecController
The exec controller manages the execution of operations.
|
ExecInterceptor
Intercepts execution, primarily for traceability and recording metrics.
|
Execution
A logical stream of execution, which is potentially serialized over many threads.
|
Fulfiller
A fulfiller of an asynchronous promise.
|
Promise
A promise for a single value.
|
Class and Description |
---|
ExecControl
Provides methods for controlling execution(i.e.
|
Promise
A promise for a single value.
|
Throttle
Limits the concurrency of operations, typically access to an external resource.
|
Class and Description |
---|
ExecController
The exec controller manages the execution of operations.
|
Promise
A promise for a single value.
|
Class and Description |
---|
ExecInterceptor
Intercepts execution, primarily for traceability and recording metrics.
|
ExecInterceptor.ExecType
The execution type (i.e.
|
Execution
A logical stream of execution, which is potentially serialized over many threads.
|
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 |
---|
Promise
A promise for a single value.
|
Class and Description |
---|
ExecController
The exec controller manages the execution of operations.
|
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 |
---|
ExecControl
Provides methods for controlling execution(i.e.
|
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.
|
Promise
A promise for a single value.
|
Class and Description |
---|
ExecControl
Provides methods for controlling execution(i.e.
|
Promise
A promise for a single value.
|
Class and Description |
---|
ExecBuilder
Builds, and initiates, a new
execution . |
ExecControl
Provides methods for controlling execution(i.e.
|
ExecController
The exec controller manages the execution of operations.
|
ExecInterceptor
Intercepts execution, primarily for traceability and recording metrics.
|
ExecResult
The result of an execution.
|
Execution
A logical stream of execution, which is potentially serialized over many threads.
|
Fulfiller
A fulfiller of an asynchronous promise.
|
Operation
A logical operation.
|
Promise
A promise for a single value.
|
Class and Description |
---|
Promise
A promise for a single value.
|