public class VerifierServiceImpl extends java.lang.Object implements VerifierService
| Modifier and Type | Field and Description |
|---|---|
private MavenContext |
mavenContext |
private org.eclipse.core.runtime.NullProgressMonitor |
monitor |
| Constructor and Description |
|---|
VerifierServiceImpl() |
| Modifier and Type | Method and Description |
|---|---|
private org.eclipse.equinox.p2.repository.artifact.IArtifactRepository |
loadArtifactRepository(java.net.URI artifactRepository,
org.eclipse.equinox.p2.core.IProvisioningAgent agent) |
private org.eclipse.equinox.p2.repository.metadata.IMetadataRepository |
loadMetadataRepository(java.net.URI metadataRepository,
org.eclipse.equinox.p2.core.IProvisioningAgent agent) |
private void |
logErrorStatus(org.eclipse.core.runtime.IStatus status,
java.lang.String indent,
MavenLogger logger) |
void |
setMavenContext(MavenContext mavenContext) |
boolean |
verify(java.net.URI metadataRepositoryUri,
java.net.URI artifactRepositoryUri,
BuildOutputDirectory tempDirectory) |
private boolean |
verifyAllArtifactContent(org.eclipse.equinox.p2.repository.artifact.IArtifactRepository repository,
MavenLogger logger) |
private boolean |
verifyArtifactContent(org.eclipse.equinox.p2.repository.artifact.IArtifactRepository repository,
MavenLogger logger,
org.eclipse.equinox.p2.repository.artifact.IArtifactDescriptor descriptor) |
private boolean |
verifyArtifactExists(org.eclipse.equinox.p2.metadata.IArtifactKey key,
org.eclipse.equinox.p2.repository.artifact.IArtifactRepository repository,
MavenLogger logger) |
private boolean |
verifyReferencedArtifactsExist(org.eclipse.equinox.p2.repository.metadata.IMetadataRepository metadata,
org.eclipse.equinox.p2.repository.artifact.IArtifactRepository artifactRepository,
MavenLogger logger) |
private final org.eclipse.core.runtime.NullProgressMonitor monitor
private MavenContext mavenContext
public boolean verify(java.net.URI metadataRepositoryUri,
java.net.URI artifactRepositoryUri,
BuildOutputDirectory tempDirectory)
throws FacadeException
verify in interface VerifierServiceFacadeExceptionprivate boolean verifyReferencedArtifactsExist(org.eclipse.equinox.p2.repository.metadata.IMetadataRepository metadata,
org.eclipse.equinox.p2.repository.artifact.IArtifactRepository artifactRepository,
MavenLogger logger)
private boolean verifyArtifactExists(org.eclipse.equinox.p2.metadata.IArtifactKey key,
org.eclipse.equinox.p2.repository.artifact.IArtifactRepository repository,
MavenLogger logger)
private boolean verifyAllArtifactContent(org.eclipse.equinox.p2.repository.artifact.IArtifactRepository repository,
MavenLogger logger)
private boolean verifyArtifactContent(org.eclipse.equinox.p2.repository.artifact.IArtifactRepository repository,
MavenLogger logger,
org.eclipse.equinox.p2.repository.artifact.IArtifactDescriptor descriptor)
private void logErrorStatus(org.eclipse.core.runtime.IStatus status,
java.lang.String indent,
MavenLogger logger)
private org.eclipse.equinox.p2.repository.metadata.IMetadataRepository loadMetadataRepository(java.net.URI metadataRepository,
org.eclipse.equinox.p2.core.IProvisioningAgent agent)
throws org.eclipse.equinox.p2.core.ProvisionException
org.eclipse.equinox.p2.core.ProvisionExceptionprivate org.eclipse.equinox.p2.repository.artifact.IArtifactRepository loadArtifactRepository(java.net.URI artifactRepository,
org.eclipse.equinox.p2.core.IProvisioningAgent agent)
throws org.eclipse.equinox.p2.core.ProvisionException
org.eclipse.equinox.p2.core.ProvisionExceptionpublic void setMavenContext(MavenContext mavenContext)