Skip navigation links

Ratpack API (0.9.15)

ratpack-core 
Package Description
ratpack.api
Annotations that are used to further specify API contracts.
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.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.http
The HTTP protocol.
ratpack.http.client
The HTTP client.
ratpack.launch
Classes used to bootstrap a Ratpack application.
ratpack.logging  
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.render
The renderer framework provides a pluggable mechanism for serializing objects to the response.
ratpack.server
Objects used to start a ratpack application.
ratpack.sse
Support for Server Sent Events.
ratpack.ssl
Convenience utitilities for dealing with SSL.
ratpack.stream
Support for reactive streams.
ratpack.util
General purpose types and utilities.
ratpack.websocket
Support for Websockets.
ratpack-groovy 
Package Description
ratpack.groovy
Support for writing Ratpack applications in the Groovy programming language.
ratpack.groovy.guice
Groovy specific extensions to the Guice support.
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.sql
Support for providing Groovy's Sql interface.
ratpack.groovy.template
Support for templating based on embedded Groovy code in text.
ratpack-guice 
Package Description
ratpack.guice
Integration with Google Guice.
ratpack-session 
Package Description
ratpack.session
Objects for providing Session support
ratpack.session.clientside
Support for Client Side Session.
ratpack.session.store
Session scoped storage.
ratpack-test 
Package Description
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-groovy-test 
Package Description
ratpack.groovy.test  
ratpack.groovy.test.embed
Support for creating Groovy based embedded applications.
ratpack.groovy.test.handling  
ratpack-handlebars 
Package Description
ratpack.handlebars
Integration with Handlebars.java templating engine.
ratpack-remote 
Package Description
ratpack.remote
Integration with Groovy Remote Control.
ratpack-remote-test 
Package Description
ratpack.test.remote  
ratpack-jackson 
Package Description
ratpack.jackson
Integration with the Jackson JSON marshalling library.
ratpack-codahale-metrics 
Package Description
ratpack.codahale.metrics
Integration with Coda Hale's Metrics Library.
ratpack-h2 
Package Description
ratpack.h2
Provides integration with H2.
ratpack-thymeleaf 
Package Description
ratpack.thymeleaf
Integration with Thymeleaf templating engine.
ratpack-rx 
Package Description
ratpack.rx
Provides integration with the RxJava library.
ratpack-hikari 
Package Description
ratpack.hikari
Provides integration with HikariCP library.
ratpack-newrelic 
Package Description
ratpack.newrelic
Provides integration with New Relic.
ratpack-pac4j 
Package Description
ratpack.pac4j
Integration with pac4j for authentication/authorization.
ratpack-hystrix 
Package Description
ratpack.hystrix
Provides integration with the Hystrix library.
ratpack-spring-boot 
Package Description
ratpack.spring
Provides integration with Spring Boot.
ratpack-config 
Package Description
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.
Skip navigation links