Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- accept(Server) - Method in class io.jooby.run.ServerRef
- addClasses(Path) - Method in class io.jooby.run.JoobyRun
-
Add the given path to the project classpath.
- addJar(Path) - Method in class io.jooby.run.JoobyRun
-
Add the given path to the project classpath.
- addResource(Path) - Method in class io.jooby.run.JoobyRun
-
Add the given path to the project classpath.
- addWatchDir(Path, BiConsumer<String, Path>) - Method in class io.jooby.run.JoobyRun
-
Path must be a jar or file system directory.
G
- getBasedir() - Method in class io.jooby.run.JoobyRunOptions
- getCompileExtensions() - Method in class io.jooby.run.JoobyRunOptions
-
List of file extensions that trigger a compilation request.
- getMainClass() - Method in class io.jooby.run.JoobyRunOptions
-
Main class to run.
- getPort() - Method in class io.jooby.run.JoobyRunOptions
-
Application port.
- getProjectName() - Method in class io.jooby.run.JoobyRunOptions
-
Project name.
- getRestartExtensions() - Method in class io.jooby.run.JoobyRunOptions
-
List of file extensions that trigger an application restart.
- getWaitTimeBeforeRestart() - Method in class io.jooby.run.JoobyRunOptions
-
How long to wait after last file change to restart.
I
- io.jooby.run - module io.jooby.run
- io.jooby.run - package io.jooby.run
- isCompileExtension(Path) - Method in class io.jooby.run.JoobyRunOptions
-
Test if the given path matches a compile extension.
- isRestartExtension(Path) - Method in class io.jooby.run.JoobyRunOptions
-
Test if the given path matches a restart extension.
- isUseSingleClassLoader() - Method in class io.jooby.run.JoobyRunOptions
J
- JoobyRun - Class in io.jooby.run
-
Allow to restart an application on file changes.
- JoobyRun(JoobyRunOptions) - Constructor for class io.jooby.run.JoobyRun
-
Creates a new instances with the given options.
- JoobyRunOptions - Class in io.jooby.run
-
Jooby run options.
- JoobyRunOptions() - Constructor for class io.jooby.run.JoobyRunOptions
R
- restart(Path) - Method in class io.jooby.run.JoobyRun
-
Restart the application.
S
- SERVER_REF - Static variable in class io.jooby.run.JoobyRun
- ServerRef - Class in io.jooby.run
-
This class is loaded as part of project classpath.
- ServerRef() - Constructor for class io.jooby.run.ServerRef
- setBasedir(Path) - Method in class io.jooby.run.JoobyRunOptions
- setCompileExtensions(List<String>) - Method in class io.jooby.run.JoobyRunOptions
-
Set compile extensions.
- setMainClass(String) - Method in class io.jooby.run.JoobyRunOptions
-
Set main class name.
- setPort(Integer) - Method in class io.jooby.run.JoobyRunOptions
-
Set application port.
- setProjectName(String) - Method in class io.jooby.run.JoobyRunOptions
-
Set project name.
- setRestartExtensions(List<String>) - Method in class io.jooby.run.JoobyRunOptions
-
Set restart extensions.
- setUseSingleClassLoader(boolean) - Method in class io.jooby.run.JoobyRunOptions
- setWaitTimeBeforeRestart(Long) - Method in class io.jooby.run.JoobyRunOptions
-
Set wait time before restart on file change.
- shutdown() - Method in class io.jooby.run.JoobyRun
-
Stop and shutdown the application.
- sneakyThrow0(Throwable) - Static method in class io.jooby.run.JoobyRun
- start() - Method in class io.jooby.run.JoobyRun
-
Start the application.
- stop() - Static method in class io.jooby.run.ServerRef
-
Stop the current running server.
T
- toString() - Method in class io.jooby.run.JoobyRun
- toString() - Method in class io.jooby.run.JoobyRunOptions
All Classes and Interfaces|All Packages|Constant Field Values