Package io.freefair.gradle.plugins.gwt
Interface GwtDevModeOptions
-
- All Superinterfaces:
CommonGwtToolOptions
- All Known Implementing Classes:
GwtDevModeTask
public interface GwtDevModeOptions extends CommonGwtToolOptions
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Property<String>
getBindAddress()
Specifies the bind address for the code server and web server (defaults to 127.0.0.1)Property<Integer>
getCodeServerPort()
Specifies the TCP port for the code server (defaults to 9997 for classic Dev Mode or 9876 for Super Dev Mode)DirectoryProperty
getDeploy()
The directory into which deployable but not servable output files will be written (defaults to 'WEB-INF/deploy' under the -war directory/jar, and may be the same as the -extra directory/jar)DirectoryProperty
getExtra()
The directory into which extra files, not intended for deployment, will be writtenDirectoryProperty
getGen()
Debugging: causes normally-transient generated types to be saved in the specified directoryDirectoryProperty
getLogdir()
Logs to a file in the given directory, as well as graphicallyProperty<String>
getModulePathPrefix()
The subdirectory inside the war dir where DevMode will create module directories.Property<Integer>
getPort()
Specifies the TCP port for the embedded web server (defaults to 8888)Property<String>
getServer()
Specify a different embedded web server to run (must implement ServletContainerLauncher)Property<Boolean>
getStartServer()
Starts a servlet container serving the directory specified by the -war flag.Property<String>
getStartupUrl()
Automatically launches the specified URLProperty<Boolean>
getSuperDevMode()
Runs Super Dev Mode instead of classic Development Mode.DirectoryProperty
getWar()
The directory into which deployable output files will be written (defaults to 'war')-
Methods inherited from interface io.freefair.gradle.plugins.gwt.CommonGwtToolOptions
getExcludeJsInteropExports, getFailOnError, getGenerateJsInteropExports, getIncludeJsInteropExports, getIncremental, getLogLevel, getModule, getSetProperty, getSourceLevel, getStyle, getWorkDir, getXmethodNameDisplayMode
-
-
-
-
Method Detail
-
getStartServer
@Optional @Input Property<Boolean> getStartServer()
Starts a servlet container serving the directory specified by the -war flag. (defaults to ON)
-
getPort
@Optional @Input Property<Integer> getPort()
Specifies the TCP port for the embedded web server (defaults to 8888)
-
getLogdir
@Optional @OutputDirectory DirectoryProperty getLogdir()
Logs to a file in the given directory, as well as graphically
-
getGen
@Optional @OutputDirectory DirectoryProperty getGen()
Debugging: causes normally-transient generated types to be saved in the specified directory
-
getBindAddress
@Optional @Input Property<String> getBindAddress()
Specifies the bind address for the code server and web server (defaults to 127.0.0.1)
-
getCodeServerPort
@Optional @Input Property<Integer> getCodeServerPort()
Specifies the TCP port for the code server (defaults to 9997 for classic Dev Mode or 9876 for Super Dev Mode)
-
getSuperDevMode
@Optional @Input Property<Boolean> getSuperDevMode()
Runs Super Dev Mode instead of classic Development Mode. (defaults to ON)
-
getServer
@Optional @Input Property<String> getServer()
Specify a different embedded web server to run (must implement ServletContainerLauncher)
-
getStartupUrl
@Optional @Input Property<String> getStartupUrl()
Automatically launches the specified URL
-
getWar
@OutputDirectory DirectoryProperty getWar()
The directory into which deployable output files will be written (defaults to 'war')
-
getDeploy
@Optional @OutputDirectory DirectoryProperty getDeploy()
The directory into which deployable but not servable output files will be written (defaults to 'WEB-INF/deploy' under the -war directory/jar, and may be the same as the -extra directory/jar)
-
getExtra
@Optional @OutputDirectory DirectoryProperty getExtra()
The directory into which extra files, not intended for deployment, will be written
-
-