Index

A G I J R S T 
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
 
A G I J R S T 
All Classes and Interfaces|All Packages|Constant Field Values