- SCRIPT_PROPERTY_DEFAULT - Static variable in class ratpack.groovy.launch.GroovyScriptFileHandlerFactory
-
- SCRIPT_PROPERTY_NAME - Static variable in class ratpack.groovy.launch.GroovyScriptFileHandlerFactory
-
- send() - Method in interface ratpack.http.Response
-
Sends the response back to the client, with no body.
- send(String) - Method in interface ratpack.http.Response
-
Sends the response, using "text/plain
" as the content type and the given string as the response body.
- send(String, String) - Method in interface ratpack.http.Response
-
Sends the response, using the given content type and string as the response body.
- send(byte[]) - Method in interface ratpack.http.Response
-
Sends the response, using "application/octet-stream
" as the content type (if a content type hasn't
already been set) and the given byte array as the response body.
- send(String, byte[]) - Method in interface ratpack.http.Response
-
Sends the response, using the given content type and byte array as the response body.
- send(InputStream) - Method in interface ratpack.http.Response
-
Sends the response, using "application/octet-stream
" as the content type (if a content type hasn't
already been set) and the contents of the given input stream as the response body.
- send(String, InputStream) - Method in interface ratpack.http.Response
-
Sends the response, using the given content type and the content of the given input stream as the response body.
- send(ByteBuf) - Method in interface ratpack.http.Response
-
Sends the response, using "application/octet-stream
" as the content type (if a content type hasn't
already been set) and the given bytes as the response body.
- send(String, ByteBuf) - Method in interface ratpack.http.Response
-
Sends the response, using the given content type and bytes as the response body.
- send(String) - Method in interface ratpack.websocket.WebSocket
-
- sendFile(Background, String, Path) - Method in interface ratpack.http.Response
-
Sends the response, using the given content type and the content of the given type as the response body.
- sendFile(Background, String, BasicFileAttributes, Path) - Method in interface ratpack.http.Response
-
Sends the response, using the given content type and the content of the given type as the response body.
- server(Properties, Properties) - Method in class ratpack.launch.RatpackMain
-
- ServerBackedApplicationUnderTest - Class in ratpack.test
-
- ServerBackedApplicationUnderTest(Factory<RatpackServer>) - Constructor for class ratpack.test.ServerBackedApplicationUnderTest
-
- ServerErrorHandler - Interface in ratpack.error
-
An object that can deal with errors that occur during the processing of an exchange.
- ServiceUsingHandler - Class in ratpack.handling
-
Convenience handler super class that provides syntactic sugar for accessing contextual objects.
- ServiceUsingHandler() - Constructor for class ratpack.handling.ServiceUsingHandler
-
Constructor.
- ServiceUsingHandler.NoSuitableHandleMethodException - Exception in ratpack.handling
-
Exception thrown if the subclass doesn't provide a valid handle method.
- Session - Interface in ratpack.session
-
- SessionCookieConfig - Interface in ratpack.session
-
- SessionIdGenerator - Interface in ratpack.session
-
- sessionInitiated(String) - Method in interface ratpack.session.SessionListener
-
- SessionListener - Interface in ratpack.session
-
- SessionManager - Interface in ratpack.session
-
- SessionModule - Class in ratpack.session
-
- SessionModule() - Constructor for class ratpack.session.SessionModule
-
- SessionStorage - Interface in ratpack.session.store
-
A marker concurrent map sub interface, to make retrieving the session storage from the service easier.
- SessionStore - Interface in ratpack.session.store
-
A store of sessions.
- sessionTerminated(String) - Method in interface ratpack.session.SessionListener
-
- set(String, Object) - Method in interface ratpack.http.MutableHeaders
-
Sets the (only) value for the header with the specified name.
- set(String, Iterable<?>) - Method in interface ratpack.http.MutableHeaders
-
Sets a new header with the specified name and values.
- set(int) - Method in interface ratpack.http.Status
-
Update the status to be the given code, and the default message for that code.
- set(int, String) - Method in interface ratpack.http.Status
-
Update the status to be the given code and message.
- setCacheSize(int) - Method in class ratpack.groovy.templating.TemplatingModule
-
- setCacheSize(int) - Method in class ratpack.handlebars.HandlebarsModule
-
- setCookieDomain(String) - Method in class ratpack.session.SessionModule
-
- setCookieExpiresMins(int) - Method in class ratpack.session.SessionModule
-
- setCookiePath(String) - Method in class ratpack.session.SessionModule
-
- setDate(String, Date) - Method in interface ratpack.http.MutableHeaders
-
Set a header with the given date as the value.
- setMetaClass(MetaClass) - Method in class ratpack.test.remote.RemoteControl
-
- setPath(String) - Method in class ratpack.remote.RemoteControlModule
-
- setPrettyPrint(boolean) - Method in class ratpack.jackson.JacksonModule
-
Sets if the JSON should be pretty printed.
- setProperty(String, Object) - Method in class ratpack.test.remote.RemoteControl
-
- setReloadable(boolean) - Method in class ratpack.groovy.templating.TemplatingModule
-
- setReloadable(boolean) - Method in class ratpack.handlebars.HandlebarsModule
-
- setStaticallyCompile(boolean) - Method in class ratpack.groovy.templating.TemplatingModule
-
- setTemplatesCacheSize(Integer) - Method in class ratpack.thymeleaf.ThymeleafModule
-
- setTemplatesMode(String) - Method in class ratpack.thymeleaf.ThymeleafModule
-
- setTemplatesPath(String) - Method in class ratpack.groovy.templating.TemplatingModule
-
- setTemplatesPath(String) - Method in class ratpack.handlebars.HandlebarsModule
-
- setTemplatesPrefix(String) - Method in class ratpack.thymeleaf.ThymeleafModule
-
- setTemplatesSuffix(String) - Method in class ratpack.handlebars.HandlebarsModule
-
- setTemplatesSuffix(String) - Method in class ratpack.thymeleaf.ThymeleafModule
-
- size() - Method in interface ratpack.session.store.SessionStore
-
The number of currently stored sessions.
- SqlModule - Class in ratpack.groovy.sql
-
- SqlModule() - Constructor for class ratpack.groovy.sql.SqlModule
-
- SqlProvider - Class in ratpack.groovy.sql
-
- SqlProvider(DataSource) - Constructor for class ratpack.groovy.sql.SqlProvider
-
- ssl(InputStream, String) - Method in class ratpack.launch.LaunchConfigBuilder
-
A convenience method for configuring an SSL context using a password-protected keystore file.
- ssl(URL, String) - Method in class ratpack.launch.LaunchConfigBuilder
-
A convenience method for configuring an SSL context using a password-protected keystore file.
- ssl(File, String) - Method in class ratpack.launch.LaunchConfigBuilder
-
A convenience method for configuring an SSL context using a password-protected keystore file.
- SSL_KEYSTORE_FILE - Static variable in class ratpack.launch.LaunchConfigFactory.Property
-
The absolute file path, URI or classpath location of the SSL keystore file.
- SSL_KEYSTORE_PASSWORD - Static variable in class ratpack.launch.LaunchConfigFactory.Property
-
The password for the SSL keystore file.
- sslContext(SSLContext) - Method in class ratpack.launch.LaunchConfigBuilder
-
The SSL context to use if the application serves content over HTTPS.
- sslContext(URL, String) - Static method in class ratpack.ssl.SSLContexts
-
Creates an SSL context using a password-protected keystore file.
- sslContext(File, String) - Static method in class ratpack.ssl.SSLContexts
-
Creates an SSL context using a password-protected keystore file.
- sslContext(InputStream, String) - Static method in class ratpack.ssl.SSLContexts
-
Creates an SSL context using a password-protected keystore file.
- SSLContexts - Class in ratpack.ssl
-
- start() - Method in class ratpack.groovy.launch.GroovyRatpackMain
-
- start() - Method in class ratpack.launch.RatpackMain
-
- start() - Method in interface ratpack.server.RatpackServer
-
Starts the server, returning as soon as the server is up and ready to receive requests.
- status(int) - Method in interface ratpack.http.Response
-
Sets the status line of the response.
- status(int, String) - Method in interface ratpack.http.Response
-
Sets the status line of the response.
- Status - Interface in ratpack.http
-
A status line of a HTTP response.
- stop() - Method in interface ratpack.server.RatpackServer
-
Stops the server, returning as soon as the server has stopped receiving requests.
- stop() - Method in interface ratpack.server.Stopper
-
Initiates the shutdown process for the running application.
- stop() - Method in class ratpack.test.ServerBackedApplicationUnderTest
-
- Stopper - Interface in ratpack.server
-
The mechanism for stopping the application from within the application.
- SYSPROP_PREFIX_DEFAULT - Static variable in class ratpack.launch.LaunchConfigFactory
-
Value: "ratpack.".
- SYSPROP_PREFIX_PROPERTY - Static variable in class ratpack.launch.LaunchConfigFactory
-
Value: "ratpack.syspropPrefix".