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
Modifier and TypeClassDescriptionstatic class
static class
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionString[]
getArgs()
Set<io.quarkus.maven.dependency.ArtifactKey>
getMode()
boolean
boolean
boolean
boolean
isTest()
void
setAbortOnFailedStart
(boolean abortOnFailedStart) setAlternateEntryPoint
(String alternateEntryPoint) void
setAnnotationProcessorPaths
(Set<File> processorPaths) void
setAnnotationProcessors
(List<String> processors) setApplicationRoot
(DevModeContext.ModuleInfo applicationRoot) void
void
setBaseName
(String baseName) void
setCacheDir
(File cacheDir) void
setCompilerOptions
(Map<String, Set<String>> compilerOptions) void
setCompilerPluginArtifacts
(List<String> compilerPluginArtifacts) void
setCompilerPluginsOptions
(List<String> compilerPluginsOptions) void
setDevModeRunnerJarFile
(File devModeRunnerJarFile) setLocalProjectDiscovery
(boolean localProjectDiscovery) void
setMode
(QuarkusBootstrap.Mode mode) setProjectDir
(File projectDir) void
setReleaseJavaVersion
(String releaseJavaVersion) void
setSourceEncoding
(String sourceEncoding) void
setSourceJavaVersion
(String sourceJavaVersion) void
setTargetJvmVersion
(String targetJvmVersion) void
setTest
(boolean test)
-
Field Details
-
EMPTY_COMPILATION_UNIT
-
ENABLE_PREVIEW_FLAG
- See Also:
-
-
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
-
setMode
-
getBaseName
-
setBaseName
-
getLocalArtifacts
-
setAnnotationProcessorPaths
-
getAnnotationProcessorPaths
-
setAnnotationProcessors
-
getAnnotationProcessors
-
isEnablePreview
public boolean isEnablePreview()
-