public interface BuildResumptionDataRepository
Modifier and Type | Method and Description |
---|---|
void |
applyResumptionData(MavenExecutionRequest request,
MavenProject rootProject)
Uses previously stored resumption data to enrich an existing execution request.
|
void |
persistResumptionData(MavenProject rootProject,
BuildResumptionData buildResumptionData)
Persists any data needed to resume the build at a later point in time, using a new Maven invocation.
|
void |
removeResumptionData(MavenProject rootProject)
Removes previously stored resumption data.
|
void persistResumptionData(MavenProject rootProject, BuildResumptionData buildResumptionData) throws BuildResumptionPersistenceException
false
to indicate
so.rootProject
- The root project that is being built.buildResumptionData
- Information needed to resume the build.BuildResumptionPersistenceException
- When an error occurs while persisting data.void applyResumptionData(MavenExecutionRequest request, MavenProject rootProject)
request
- The execution request that will be enriched.rootProject
- The root project that is being built.void removeResumptionData(MavenProject rootProject)
rootProject
- The root project that is being built.Copyright © 2001–2022 The Apache Software Foundation. All rights reserved.