Package io.quarkus.deployment.dev
Class DevModeContext
java.lang.Object
io.quarkus.deployment.dev.DevModeContext
- All Implemented Interfaces:
Serializable
Object that is used to pass context data from the plugin doing the invocation
into the dev mode process using java serialization.
There is no need to worry about compat as both sides will always be using the same version
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic class -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionString[]getArgs()Set<io.quarkus.maven.dependency.ArtifactKey> io.quarkus.bootstrap.app.QuarkusBootstrap.ModegetMode()booleanbooleanbooleanbooleanisTest()voidsetAbortOnFailedStart(boolean abortOnFailedStart) setAlternateEntryPoint(String alternateEntryPoint) voidsetAnnotationProcessorPaths(Set<File> processorPaths) voidsetAnnotationProcessors(List<String> processors) setApplicationRoot(DevModeContext.ModuleInfo applicationRoot) voidvoidsetBaseName(String baseName) voidsetCacheDir(File cacheDir) voidsetCompilerOptions(Map<String, Set<String>> compilerOptions) voidsetCompilerPluginArtifacts(List<String> compilerPluginArtifacts) voidsetCompilerPluginsOptions(List<String> compilerPluginsOptions) voidsetDevModeRunnerJarFile(File devModeRunnerJarFile) setLocalProjectDiscovery(boolean localProjectDiscovery) voidsetMode(io.quarkus.bootstrap.app.QuarkusBootstrap.Mode mode) setProjectDir(File projectDir) voidsetReleaseJavaVersion(String releaseJavaVersion) voidsetSourceEncoding(String sourceEncoding) voidsetSourceJavaVersion(String sourceJavaVersion) voidsetTargetJvmVersion(String targetJvmVersion) voidsetTest(boolean test)
-
Field Details
-
EMPTY_COMPILATION_UNIT
-
-
Constructor Details
-
DevModeContext
public DevModeContext()
-
-
Method Details
-
isLocalProjectDiscovery
public boolean isLocalProjectDiscovery() -
setLocalProjectDiscovery
-
getAlternateEntryPoint
-
setAlternateEntryPoint
-
getApplicationRoot
-
setApplicationRoot
-
getAdditionalModules
-
getSystemProperties
-
getBuildSystemProperties
-
getSourceEncoding
-
setSourceEncoding
-
getAdditionalClassPathElements
-
getCacheDir
-
setCacheDir
-
isTest
public boolean isTest() -
setTest
public void setTest(boolean test) -
isAbortOnFailedStart
public boolean isAbortOnFailedStart() -
setAbortOnFailedStart
public void setAbortOnFailedStart(boolean abortOnFailedStart) -
getCompilerOptions
-
setCompilerOptions
-
getReleaseJavaVersion
-
setReleaseJavaVersion
-
getSourceJavaVersion
-
setSourceJavaVersion
-
getTargetJvmVersion
-
setTargetJvmVersion
-
getCompilerPluginArtifacts
-
setCompilerPluginArtifacts
-
getCompilerPluginsOptions
-
setCompilerPluginsOptions
-
getDevModeRunnerJarFile
-
setDevModeRunnerJarFile
-
getProjectDir
-
setProjectDir
-
getArgs
-
setArgs
-
getAllModules
-
getMode
public io.quarkus.bootstrap.app.QuarkusBootstrap.Mode getMode() -
setMode
public void setMode(io.quarkus.bootstrap.app.QuarkusBootstrap.Mode mode) -
getBaseName
-
setBaseName
-
getLocalArtifacts
-
setAnnotationProcessorPaths
-
getAnnotationProcessorPaths
-
setAnnotationProcessors
-
getAnnotationProcessors
-
isEnablePreview
public boolean isEnablePreview()
-