@Component(role=org.apache.maven.artifact.repository.layout.ArtifactRepositoryLayout.class, hint="p2") public class P2ArtifactRepositoryLayout extends Object implements org.apache.maven.artifact.repository.layout.ArtifactRepositoryLayout, org.apache.maven.artifact.repository.layout.ArtifactRepositoryLayout2
Constructor and Description |
---|
P2ArtifactRepositoryLayout() |
Modifier and Type | Method and Description |
---|---|
String |
getId() |
org.apache.maven.artifact.repository.ArtifactRepository |
newMavenArtifactRepository(String id,
String url,
org.apache.maven.artifact.repository.ArtifactRepositoryPolicy snapshots,
org.apache.maven.artifact.repository.ArtifactRepositoryPolicy releases) |
String |
pathOf(org.apache.maven.artifact.Artifact artifact) |
String |
pathOfLocalRepositoryMetadata(org.apache.maven.artifact.metadata.ArtifactMetadata metadata,
org.apache.maven.artifact.repository.ArtifactRepository repository) |
String |
pathOfRemoteRepositoryMetadata(org.apache.maven.artifact.metadata.ArtifactMetadata metadata) |
public static final String ID
public String pathOf(org.apache.maven.artifact.Artifact artifact)
pathOf
in interface org.apache.maven.artifact.repository.layout.ArtifactRepositoryLayout
public String pathOfLocalRepositoryMetadata(org.apache.maven.artifact.metadata.ArtifactMetadata metadata, org.apache.maven.artifact.repository.ArtifactRepository repository)
pathOfLocalRepositoryMetadata
in interface org.apache.maven.artifact.repository.layout.ArtifactRepositoryLayout
public String pathOfRemoteRepositoryMetadata(org.apache.maven.artifact.metadata.ArtifactMetadata metadata)
pathOfRemoteRepositoryMetadata
in interface org.apache.maven.artifact.repository.layout.ArtifactRepositoryLayout
public String getId()
getId
in interface org.apache.maven.artifact.repository.layout.ArtifactRepositoryLayout
public org.apache.maven.artifact.repository.ArtifactRepository newMavenArtifactRepository(String id, String url, org.apache.maven.artifact.repository.ArtifactRepositoryPolicy snapshots, org.apache.maven.artifact.repository.ArtifactRepositoryPolicy releases)
newMavenArtifactRepository
in interface org.apache.maven.artifact.repository.layout.ArtifactRepositoryLayout2
Copyright © 2008-2015 Eclipse Foundation. All Rights Reserved.