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 VerifierService
FacadeException
private 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.ProvisionException
private 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.ProvisionException
public void setMavenContext(MavenContext mavenContext)