- chain(LaunchConfig, Closure<?>) - Static method in class ratpack.groovy.Groovy
-
Builds a handler chain, with no backing registry.
- chain(LaunchConfig, Registry, Closure<?>) - Static method in class ratpack.groovy.Groovy
-
Builds a chain, backed by the given registry.
- Chain - Interface in ratpack.handling
-
A chain can be used to build a linked series of handlers.
- chain(Action<? super Chain>) - Method in interface ratpack.handling.Chain
-
- chain(LaunchConfig, Action<? super Chain>) - Static method in class ratpack.handling.Handlers
-
Builds a handler chain, with no backing registry.
- chain(LaunchConfig, Registry, Action<? super Chain>) - Static method in class ratpack.handling.Handlers
-
Builds a chain, backed by the given registry.
- chain(List<? extends Handler>) - Static method in class ratpack.handling.Handlers
-
Creates a handler chain from the given handlers.
- chain(Handler...) - Static method in class ratpack.handling.Handlers
-
Creates a handler chain from the given handlers.
- CharSequenceRenderer - Interface in ratpack.render
-
- childInjectorFactory(Injector) - Static method in class ratpack.guice.Guice
-
Creates a transformer that can build an injector from a module, as a child of the given parent.
- childPath(String) - Method in interface ratpack.path.PathBinding
-
- clear() - Method in interface ratpack.http.MutableHeaders
-
Removes all headers from this message.
- clear() - Method in interface ratpack.util.MultiValueMap
-
- clientError(int) - Method in interface ratpack.handling.Context
-
- ClientErrorHandler - Interface in ratpack.error
-
The client error handler deals with errors that are due to the client doing something wrong.
- close() - Method in class ratpack.test.embed.EmbeddedApplicationSupport
-
- close() - Method in class ratpack.test.embed.PathBaseDirBuilder
-
If the path backing this build is not from the default file system, its file system will be
closed.
- close() - Method in interface ratpack.websocket.WebSocket
-
- ClosureBackedEmbeddedApplication - Class in ratpack.groovy.test.embed
-
A highly configurable
EmbeddedApplication
implementation that allows the application to be defined in code at runtime.
- ClosureBackedEmbeddedApplication(Factory<Path>) - Constructor for class ratpack.groovy.test.embed.ClosureBackedEmbeddedApplication
-
Constructor.
- ClosureBackedEmbeddedApplication(BaseDirBuilder) - Constructor for class ratpack.groovy.test.embed.ClosureBackedEmbeddedApplication
-
Constructor.
- CodaHaleMetricsModule - Class in ratpack.codahale.metrics
-
- CodaHaleMetricsModule() - Constructor for class ratpack.codahale.metrics.CodaHaleMetricsModule
-
- COMPILE_STATIC_PROPERTY_DEFAULT - Static variable in class ratpack.groovy.launch.GroovyScriptFileHandlerFactory
-
- COMPILE_STATIC_PROPERTY_NAME - Static variable in class ratpack.groovy.launch.GroovyScriptFileHandlerFactory
-
- config(Class<T>, Closure<?>) - Method in interface ratpack.groovy.guice.GroovyModuleRegistry
-
- CONFIG_RESOURCE_DEFAULT - Static variable in class ratpack.launch.LaunchConfigFactory
-
- CONFIG_RESOURCE_PROPERTY - Static variable in class ratpack.launch.LaunchConfigFactory
-
- configure() - Method in class ratpack.codahale.metrics.CodaHaleMetricsModule
-
- configure() - Method in class ratpack.groovy.sql.SqlModule
-
- configure() - Method in class ratpack.groovy.templating.TemplatingModule
-
- configure() - Method in class ratpack.h2.H2Module
-
- configure() - Method in class ratpack.handlebars.HandlebarsModule
-
- configure() - Method in class ratpack.jackson.JacksonModule
-
- configure() - Method in class ratpack.remote.RemoteControlModule
-
- configure() - Method in class ratpack.session.SessionModule
-
- configure() - Method in class ratpack.session.store.MapSessionsModule
-
- configure() - Method in class ratpack.thymeleaf.ThymeleafModule
-
- connect() - Method in interface ratpack.websocket.WebSocketBuilder
-
- console() - Method in class ratpack.codahale.metrics.CodaHaleMetricsModule
-
- console(boolean) - Method in class ratpack.codahale.metrics.CodaHaleMetricsModule
-
- contains(String) - Method in interface ratpack.http.Headers
-
Checks whether a header has been specified for the given value.
- contentType(String) - Method in interface ratpack.http.Response
-
Sets the response Content-Type
header.
- context(Context) - Static method in class ratpack.groovy.Groovy
-
- Context - Interface in ratpack.handling
-
The context of an individual
Handler
invocation.
- ContextualException - Interface in ratpack.error
-
A marker interface to indicate that if an exception has a cause, it is merely providing service.
- cookie(String, String) - Method in interface ratpack.http.Response
-
Creates a new cookie with the given name and value.
- create(LaunchConfig) - Method in class ratpack.groovy.launch.GroovyClosureHandlerFactory
-
- create(LaunchConfig) - Method in class ratpack.groovy.launch.GroovyScriptFileHandlerFactory
-
- create(Action<? super ModuleRegistry>, Transformer<? super Module, ? extends Injector>, Transformer<? super Injector, ? extends Handler>) - Method in interface ratpack.guice.GuiceBackedHandlerFactory
-
- create(LaunchConfig) - Method in interface ratpack.launch.HandlerFactory
-
Creates a handler from the given launch config.
- create() - Method in class ratpack.test.RatpackMainServerFactory
-
- create() - Method in interface ratpack.util.Factory
-
Creates a new object.
- createFromFile(ClassLoader, Path, Path, Properties, Properties) - Static method in class ratpack.launch.LaunchConfigFactory
-
- createFromGlobalProperties(ClassLoader, Properties, Properties) - Static method in class ratpack.launch.LaunchConfigFactory
-
- createFromGlobalProperties(ClassLoader, String, Properties, Properties) - Static method in class ratpack.launch.LaunchConfigFactory
-
- createFromProperties(ClassLoader, Properties, Properties) - Static method in class ratpack.launch.LaunchConfigFactory
-
- createHandlerFactory(LaunchConfig) - Method in class ratpack.groovy.test.embed.ClosureBackedEmbeddedApplication
-
Returns the factory to use to create the actual handler.
- createHandlerTransformer(LaunchConfig) - Method in class ratpack.groovy.test.embed.ClosureBackedEmbeddedApplication
-
Provides the object that, given the
Injector
created by the module definition, creates the application handler.
- createInjectorFactory(LaunchConfig) - Method in class ratpack.groovy.test.embed.ClosureBackedEmbeddedApplication
-
Creates a module to injector transformer based on the given launch config.
- createLaunchConfig() - Method in class ratpack.groovy.test.embed.ClosureBackedEmbeddedApplication
-
Constructs the launch config using the other create*
methods.
- createLaunchConfig() - Method in class ratpack.test.embed.LaunchConfigEmbeddedApplication
-
Creates a launch config that defines the application.
- createModulesAction() - Method in class ratpack.groovy.test.embed.ClosureBackedEmbeddedApplication
-
Provides the module registry configuration action.
- createRequest() - Method in interface ratpack.groovy.test.TestHttpClient
-
- createServer() - Method in class ratpack.test.embed.EmbeddedApplicationSupport
-
Subclass implementation hook for creating the server implementation.
- createServer() - Method in class ratpack.test.embed.LaunchConfigEmbeddedApplication
-
- createWithBaseDir(ClassLoader, Path, Properties) - Static method in class ratpack.launch.LaunchConfigFactory
-
Constructs a launch config, based on the given properties.
- csv(File) - Method in class ratpack.codahale.metrics.CodaHaleMetricsModule
-