Class DefaultUpdateCheckManager

    • Field Summary

      Fields 
      Modifier and Type Field Description
      static java.lang.String LAST_UPDATE_TAG  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.lang.String getError​(org.apache.maven.artifact.Artifact artifact, org.apache.maven.artifact.repository.ArtifactRepository repository)  
      boolean isUpdateRequired​(org.apache.maven.artifact.Artifact artifact, org.apache.maven.artifact.repository.ArtifactRepository repository)  
      boolean isUpdateRequired​(org.apache.maven.artifact.repository.metadata.RepositoryMetadata metadata, org.apache.maven.artifact.repository.ArtifactRepository repository, java.io.File file)  
      void touch​(org.apache.maven.artifact.Artifact artifact, org.apache.maven.artifact.repository.ArtifactRepository repository, java.lang.String error)  
      void touch​(org.apache.maven.artifact.repository.metadata.RepositoryMetadata metadata, org.apache.maven.artifact.repository.ArtifactRepository repository, java.io.File file)  
      • Methods inherited from class org.codehaus.plexus.logging.AbstractLogEnabled

        enableLogging, getLogger, setupLogger, setupLogger, setupLogger
      • Methods inherited from class java.lang.Object

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

    • Constructor Detail

      • DefaultUpdateCheckManager

        public DefaultUpdateCheckManager()
      • DefaultUpdateCheckManager

        public DefaultUpdateCheckManager​(org.codehaus.plexus.logging.Logger logger)
    • Method Detail

      • isUpdateRequired

        public boolean isUpdateRequired​(org.apache.maven.artifact.Artifact artifact,
                                        org.apache.maven.artifact.repository.ArtifactRepository repository)
        Specified by:
        isUpdateRequired in interface UpdateCheckManager
      • isUpdateRequired

        public boolean isUpdateRequired​(org.apache.maven.artifact.repository.metadata.RepositoryMetadata metadata,
                                        org.apache.maven.artifact.repository.ArtifactRepository repository,
                                        java.io.File file)
        Specified by:
        isUpdateRequired in interface UpdateCheckManager
      • getError

        public java.lang.String getError​(org.apache.maven.artifact.Artifact artifact,
                                         org.apache.maven.artifact.repository.ArtifactRepository repository)
        Specified by:
        getError in interface UpdateCheckManager
      • touch

        public void touch​(org.apache.maven.artifact.Artifact artifact,
                          org.apache.maven.artifact.repository.ArtifactRepository repository,
                          java.lang.String error)
        Specified by:
        touch in interface UpdateCheckManager
      • touch

        public void touch​(org.apache.maven.artifact.repository.metadata.RepositoryMetadata metadata,
                          org.apache.maven.artifact.repository.ArtifactRepository repository,
                          java.io.File file)
        Specified by:
        touch in interface UpdateCheckManager