A B C D E F G H I J L M N O P R S T U V W X 

S

scheduler(ExecController) - Static method in class ratpack.rx.RxRatpack
A scheduler that uses the application event loop and initialises each job as an Execution (via ExecController.start(ratpack.func.Action)).
SCRIPT_PROPERTY_DEFAULT - Static variable in class ratpack.groovy.launch.GroovyScriptFileHandlerFactory
 
SCRIPT_PROPERTY_NAME - Static variable in class ratpack.groovy.launch.GroovyScriptFileHandlerFactory
 
secure() - Method in interface ratpack.http.HttpUrlSpec
 
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(ExecControl, 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(ExecControl, 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.
sendStream(ExecControl, Publisher<T>) - Method in interface ratpack.http.Response
 
SentResponse - Interface in ratpack.http
Represents a response that has been committed.
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.
ServerSentEvent - Class in ratpack.http
 
ServerSentEvent(String, String, String) - Constructor for class ratpack.http.ServerSentEvent
 
ServerSentEvents - Class in ratpack.http
 
serverSentEvents(Publisher<ServerSentEvent>) - Static method in class ratpack.http.ServerSentEvents
 
ServerSentEventsRenderer - Interface in ratpack.http
 
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(URI) - Method in interface ratpack.http.HttpUrlSpec
 
set(CharSequence, Object) - Method in interface ratpack.http.MutableHeaders
Sets the (only) value for the header with the specified name.
set(CharSequence, Iterable<?>) - Method in interface ratpack.http.MutableHeaders
Sets a new header with the specified name and values.
set(int) - Method in interface ratpack.http.MutableStatus
Update the status to be the given code, and the default message for that code.
set(int, String) - Method in interface ratpack.http.MutableStatus
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(CharSequence, Date) - Method in interface ratpack.http.MutableHeaders
Set a header with the given date as the value.
setErrorHandler(Action<? super Throwable>) - Method in interface ratpack.exec.Execution
Registers an action to occur if an exception is raised during an execution segment that is uncaught, or when asynchronous operations with no defined error handler fail.
setPath(String) - Method in class ratpack.remote.RemoteControlModule
 
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
 
setTemplatesDirectory(String) - Method in class ratpack.groovy.markuptemplates.MarkupTemplatingModule
 
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.registry.RegistryBuilder
How many entries have been added so far.
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(SSLContext) - Method in class ratpack.launch.LaunchConfigBuilder
The SSL context to use if the application serves content over HTTPS.
SSL_KEYSTORE_FILE - Static variable in class ratpack.launch.LaunchConfigs.Property
The absolute file path, URI or classpath location of the SSL keystore file.
SSL_KEYSTORE_PASSWORD - Static variable in class ratpack.launch.LaunchConfigs.Property
The password for the SSL keystore file.
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
Factory methods for initializing an SSLContext.
start(Action<? super Execution>) - Method in interface ratpack.exec.ExecController
Initiates a new execution with the given action.
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.
startOrExit() - Method in class ratpack.launch.RatpackMain
Starts the server via RatpackMain.start(), exiting via System.exit(1) if that method throws an exception.
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.
stream(Publisher<T>, Subscriber<T>) - Method in interface ratpack.exec.ExecControl
Process streams of data asynchronously with non-blocking back pressure.
stream(Publisher<T>, Subscriber<T>) - Method in interface ratpack.handling.Context
 
stream(Action<? super OutputStream>) - Method in interface ratpack.http.client.RequestSpec.Body
 
StreamTransmitter - Interface in ratpack.http
 
subscriber(Fulfiller<T>) - Static method in class ratpack.rx.RxRatpack
 
success(T) - Method in interface ratpack.exec.Fulfiller
Fulfills the promise with the given value.
success(T) - Method in class ratpack.exec.Fulfillment
Fulfill with a success result.
success(T) - Static method in class ratpack.exec.Result
Creates a successful result object.
SuccessPromise<T> - Interface in ratpack.exec
A promise of a successful outcome.
SYSPROP_PREFIX_DEFAULT - Static variable in class ratpack.launch.LaunchConfigs
Value: "ratpack.".
SYSPROP_PREFIX_PROPERTY - Static variable in class ratpack.launch.LaunchConfigs
Value: "ratpack.syspropPrefix".
A B C D E F G H I J L M N O P R S T U V W X