Package io.quarkus.bootstrap.app
Class QuarkusBootstrap
java.lang.Object
io.quarkus.bootstrap.app.QuarkusBootstrap
- All Implemented Interfaces:
Serializable
The entry point for starting/building a Quarkus application. This class sets up the base class loading
architecture. Once this has been established control is passed into the new class loaders
to allow for customisation of the boot process.
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic enum -
Method Summary
Modifier and TypeMethodDescriptionstatic QuarkusBootstrap.Builderbuilder()static QuarkusBootstrap.BuilderDeprecated.getMode()booleanbooleanbooleanbooleanbooleanbooleanisTest()
-
Method Details
-
bootstrap
- Throws:
BootstrapException
-
newAppModelFactory
-
getApplicationRoot
-
getAdditionalApplicationArchives
-
getAdditionalDeploymentArchives
-
getExcludeFromClassPath
-
getBuildSystemProperties
-
getRuntimeProperties
-
getProjectRoot
-
getMode
-
isAuxiliaryApplication
public boolean isAuxiliaryApplication() -
isHostApplicationIsTestOnly
public boolean isHostApplicationIsTestOnly() -
builder
-
builder
Deprecated. -
getBaseName
-
getOriginalBaseName
-
getBaseClassLoader
-
getTargetDirectory
-
isIsolateDeployment
public boolean isIsolateDeployment() -
isRebuild
public boolean isRebuild() -
isAssertionsEnabled
public boolean isAssertionsEnabled() -
getClassLoaderEventListeners
-
clonedBuilder
-
isTest
public boolean isTest() -
getDependencyInfoProvider
-