@Named @Singleton public class MavenProjectInfoEventAware extends Object implements MavenEventAware
HIGHEST_PRECEDENCE, LOWEST_PRECEDENCE, ORDERED_COMPARATOR| Constructor and Description |
|---|
MavenProjectInfoEventAware(org.codehaus.plexus.logging.Logger logger,
org.apache.maven.project.ProjectBuilder projectBuilder,
org.apache.maven.internal.aether.DefaultRepositorySystemSessionFactory repositorySessionFactory) |
| Modifier and Type | Method and Description |
|---|---|
int |
getOrder()
Get the order value of this object.
|
MavenProjectInfo |
getRootProjectInfo() |
boolean |
onProjectBuildingRequest() |
void |
onProjectBuildingRequest(org.apache.maven.cli.CliRequest cliRequest,
org.apache.maven.execution.MavenExecutionRequest mavenExecution,
org.apache.maven.project.ProjectBuildingRequest projectBuilding,
CiOptionContext ciOptContext)
After (nested in) MavenExecutionRequest.
|
MavenProjectInfo |
resolve(File pomFile) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitafterInit, afterInit, onInit, onInit, onMavenExecutionRequest, onMavenExecutionRequest, onSettingsBuildingRequest, onSettingsBuildingRequest, onSettingsBuildingResult, onSettingsBuildingResult, onToolchainsBuildingRequest, onToolchainsBuildingRequest, onToolchainsBuildingResult, onToolchainsBuildingResult@Inject
public MavenProjectInfoEventAware(org.codehaus.plexus.logging.Logger logger,
org.apache.maven.project.ProjectBuilder projectBuilder,
org.apache.maven.internal.aether.DefaultRepositorySystemSessionFactory repositorySessionFactory)
public int getOrder()
Orderedload-on-startup values).
Same order values will result in arbitrary sort positions for the
affected objects.getOrder in interface OrderedOrdered.LOWEST_PRECEDENCE)Ordered.HIGHEST_PRECEDENCE,
Ordered.LOWEST_PRECEDENCEpublic MavenProjectInfo getRootProjectInfo()
public MavenProjectInfo resolve(File pomFile)
public boolean onProjectBuildingRequest()
onProjectBuildingRequest in interface MavenEventAwarepublic void onProjectBuildingRequest(org.apache.maven.cli.CliRequest cliRequest,
org.apache.maven.execution.MavenExecutionRequest mavenExecution,
org.apache.maven.project.ProjectBuildingRequest projectBuilding,
CiOptionContext ciOptContext)
MavenEventAwareonProjectBuildingRequest in interface MavenEventAwarecliRequest - cliRequestmavenExecution - MavenExecutionRequestprojectBuilding - ProjectBuildingRequestciOptContext - ciOptContextCopyright © 2019. All rights reserved.