Class RemotePostProcessor

    • Field Summary

      Fields 
      Modifier and Type Field Description
      private LocalURLs localURLs  
      private static org.slf4j.Logger logger  
      private org.apache.maven.artifact.repository.metadata.io.MetadataReader metadataReader  
      private org.eclipse.aether.RepositorySystemSession session  
      private org.eclipse.aether.RepositorySystem system  
    • Constructor Summary

      Constructors 
      Constructor Description
      RemotePostProcessor​(org.eclipse.aether.RepositorySystemSession session, org.eclipse.aether.RepositorySystem system, org.apache.maven.artifact.repository.metadata.io.MetadataReader metadataReader, LocalURLs localURLs)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      private org.eclipse.aether.resolution.ArtifactResult postProcessRelease​(org.eclipse.aether.resolution.ArtifactRequest request, org.eclipse.aether.artifact.Artifact artifact)  
      org.eclipse.aether.resolution.ArtifactResult postProcessResult​(org.eclipse.aether.resolution.ArtifactResult resolvedArtifact)  
      private org.eclipse.aether.resolution.ArtifactResult postProcessSnapshot​(org.eclipse.aether.resolution.ArtifactRequest request, org.eclipse.aether.artifact.Artifact artifact)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • logger

        private static final org.slf4j.Logger logger
      • localURLs

        private final LocalURLs localURLs
      • metadataReader

        private final org.apache.maven.artifact.repository.metadata.io.MetadataReader metadataReader
      • session

        private final org.eclipse.aether.RepositorySystemSession session
      • system

        private final org.eclipse.aether.RepositorySystem system
    • Constructor Detail

      • RemotePostProcessor

        public RemotePostProcessor​(org.eclipse.aether.RepositorySystemSession session,
                                   org.eclipse.aether.RepositorySystem system,
                                   org.apache.maven.artifact.repository.metadata.io.MetadataReader metadataReader,
                                   LocalURLs localURLs)
    • Method Detail

      • postProcessResult

        public org.eclipse.aether.resolution.ArtifactResult postProcessResult​(org.eclipse.aether.resolution.ArtifactResult resolvedArtifact)
                                                                       throws org.apache.maven.plugin.MojoExecutionException
        Specified by:
        postProcessResult in interface PostProcessor
        Throws:
        org.apache.maven.plugin.MojoExecutionException
      • postProcessSnapshot

        private org.eclipse.aether.resolution.ArtifactResult postProcessSnapshot​(org.eclipse.aether.resolution.ArtifactRequest request,
                                                                                 org.eclipse.aether.artifact.Artifact artifact)
                                                                          throws org.apache.maven.plugin.MojoExecutionException
        Throws:
        org.apache.maven.plugin.MojoExecutionException
      • postProcessRelease

        private org.eclipse.aether.resolution.ArtifactResult postProcessRelease​(org.eclipse.aether.resolution.ArtifactRequest request,
                                                                                org.eclipse.aether.artifact.Artifact artifact)
                                                                         throws org.apache.maven.plugin.MojoExecutionException
        Throws:
        org.apache.maven.plugin.MojoExecutionException