Class Environment

java.lang.Object
org.apache.sling.feature.maven.Environment

public class Environment extends Object
The environment provides required services to the Preprocessor as well as the projects, the preprocessor should work on.
  • Field Details

    • artifactHandlerManager

      public org.apache.maven.artifact.handler.manager.ArtifactHandlerManager artifactHandlerManager
    • resolver

      public org.apache.maven.artifact.resolver.ArtifactResolver resolver
    • session

      public org.apache.maven.execution.MavenSession session
    • logger

      public org.codehaus.plexus.logging.Logger logger
    • modelProjects

      public final Map<String,FeatureProjectInfo> modelProjects
      The projects for the preprocessor. The key of this map is in the format : "{groupId}:{artifactId}"
  • Constructor Details

    • Environment

      public Environment()