Class DefaultUpdateCheckManager
java.lang.Object
org.codehaus.plexus.logging.AbstractLogEnabled
org.apache.maven.repository.legacy.DefaultUpdateCheckManager
- All Implemented Interfaces:
UpdateCheckManager,org.codehaus.plexus.logging.LogEnabled
@Component(role=UpdateCheckManager.class)
public class DefaultUpdateCheckManager
extends org.codehaus.plexus.logging.AbstractLogEnabled
implements UpdateCheckManager
DefaultUpdateCheckManager
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetError(Artifact artifact, ArtifactRepository repository) booleanisUpdateRequired(Artifact artifact, ArtifactRepository repository) booleanisUpdateRequired(RepositoryMetadata metadata, ArtifactRepository repository, File file) voidtouch(Artifact artifact, ArtifactRepository repository, String error) voidtouch(RepositoryMetadata metadata, ArtifactRepository repository, File file) Methods inherited from class org.codehaus.plexus.logging.AbstractLogEnabled
enableLogging, getLogger, setupLogger, setupLogger, setupLogger
-
Field Details
-
LAST_UPDATE_TAG
- See Also:
-
-
Constructor Details
-
DefaultUpdateCheckManager
public DefaultUpdateCheckManager() -
DefaultUpdateCheckManager
public DefaultUpdateCheckManager(org.codehaus.plexus.logging.Logger logger)
-
-
Method Details
-
isUpdateRequired
- Specified by:
isUpdateRequiredin interfaceUpdateCheckManager
-
isUpdateRequired
public boolean isUpdateRequired(RepositoryMetadata metadata, ArtifactRepository repository, File file) - Specified by:
isUpdateRequiredin interfaceUpdateCheckManager
-
getError
- Specified by:
getErrorin interfaceUpdateCheckManager
-
touch
- Specified by:
touchin interfaceUpdateCheckManager
-
touch
- Specified by:
touchin interfaceUpdateCheckManager
-