UpdateCheckManager, org.codehaus.plexus.logging.LogEnabled@Component(role=UpdateCheckManager.class) public class DefaultUpdateCheckManager extends org.codehaus.plexus.logging.AbstractLogEnabled implements UpdateCheckManager
| Modifier and Type | Field | Description |
|---|---|---|
static java.lang.String |
LAST_UPDATE_TAG |
| Constructor | Description |
|---|---|
DefaultUpdateCheckManager() |
|
DefaultUpdateCheckManager(org.codehaus.plexus.logging.Logger logger) |
| 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) |
public static final java.lang.String LAST_UPDATE_TAG
public DefaultUpdateCheckManager()
public DefaultUpdateCheckManager(org.codehaus.plexus.logging.Logger logger)
public boolean isUpdateRequired(org.apache.maven.artifact.Artifact artifact,
org.apache.maven.artifact.repository.ArtifactRepository repository)
isUpdateRequired in interface UpdateCheckManagerpublic boolean isUpdateRequired(org.apache.maven.artifact.repository.metadata.RepositoryMetadata metadata,
org.apache.maven.artifact.repository.ArtifactRepository repository,
java.io.File file)
isUpdateRequired in interface UpdateCheckManagerpublic java.lang.String getError(org.apache.maven.artifact.Artifact artifact,
org.apache.maven.artifact.repository.ArtifactRepository repository)
getError in interface UpdateCheckManagerpublic void touch(org.apache.maven.artifact.Artifact artifact,
org.apache.maven.artifact.repository.ArtifactRepository repository,
java.lang.String error)
touch in interface UpdateCheckManagerpublic void touch(org.apache.maven.artifact.repository.metadata.RepositoryMetadata metadata,
org.apache.maven.artifact.repository.ArtifactRepository repository,
java.io.File file)
touch in interface UpdateCheckManager