Package | Description |
---|---|
ratpack.api |
Annotations that are used to further specify API contracts.
|
ratpack.auth | |
ratpack.codahale.metrics |
Integration with Coda Hale's Metrics Library.
|
ratpack.config |
Provides the ability to access configuration data from a variety of sources, such as YAML, JSON,
properties files, system properties, and environment variables.
|
ratpack.error |
Types that deal with handling application errors.
|
ratpack.exec |
The execution management.
|
ratpack.file |
Types for dealing with the file system and serving files.
|
ratpack.file.checksummer | |
ratpack.form |
Support for handling uploaded forms, including file uploads.
|
ratpack.func |
General functional (i.e. Single Abstract Method) types.
|
ratpack.groovy |
Support for writing Ratpack applications in the Groovy programming language.
|
ratpack.groovy.handling |
Groovy specific extensions to classes in the
ratpack.handling package. |
ratpack.groovy.render |
Specialised Groovy support for rendering.
|
ratpack.groovy.script | |
ratpack.groovy.server | |
ratpack.groovy.sql |
Support for providing Groovy's
Sql interface. |
ratpack.groovy.template |
Support for templating based on embedded Groovy code in text.
|
ratpack.groovy.test | |
ratpack.groovy.test.embed |
Support for creating Groovy based embedded applications.
|
ratpack.groovy.test.handling | |
ratpack.guice |
Integration with Google Guice.
|
ratpack.h2 |
Provides integration with H2.
|
ratpack.handlebars |
Integration with Handlebars.java templating engine.
|
ratpack.handling |
The handling of application requests.
|
ratpack.handling.direct |
Low level direct access to the underlying Netty internals.
|
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.hystrix |
Provides integration with the Hystrix library.
|
ratpack.jackson |
Integration with the Jackson JSON marshalling library.
|
ratpack.jackson.guice |
Integration with the Jackson JSON marshalling library via Guice.
|
ratpack.logging | |
ratpack.newrelic |
Provides integration with New Relic.
|
ratpack.pac4j |
Integration with pac4j for authentication/authorization.
|
ratpack.parse |
Parsing in Ratpack refers to deserializing a request body into a Java object of some type.
|
ratpack.path |
Types for managing the paths of requests inside the application.
|
ratpack.registry |
Registries hold objects that can be retrieved via type, and are a key aspect of Ratpack applications.
|
ratpack.remote |
Integration with Groovy Remote Control.
|
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.session.clientside |
Support for Client Side Session.
|
ratpack.spring |
Provides integration with Spring Boot.
|
ratpack.spring.config | |
ratpack.sse |
Support for Server Sent Events.
|
ratpack.ssl |
Convenience utitilities for dealing with SSL.
|
ratpack.stream |
Support for reactive streams.
|
ratpack.test | |
ratpack.test.embed |
Support for creating embedded applications at test time, for testing Ratpack features and extensions.
|
ratpack.test.exec | |
ratpack.test.handling | |
ratpack.test.http | |
ratpack.test.remote | |
ratpack.thymeleaf |
Integration with Thymeleaf templating engine.
|
ratpack.util |
General purpose types and utilities.
|
ratpack.websocket |
Support for Websockets.
|