Package org.eclipse.tycho.core.p2
Class P2ArtifactRepositoryLayout
- java.lang.Object
-
- org.eclipse.tycho.core.p2.P2ArtifactRepositoryLayout
-
- All Implemented Interfaces:
org.apache.maven.artifact.repository.layout.ArtifactRepositoryLayout
,org.apache.maven.artifact.repository.layout.ArtifactRepositoryLayout2
@Component(role=org.apache.maven.artifact.repository.layout.ArtifactRepositoryLayout.class, hint="p2") public class P2ArtifactRepositoryLayout extends java.lang.Object implements org.apache.maven.artifact.repository.layout.ArtifactRepositoryLayout, org.apache.maven.artifact.repository.layout.ArtifactRepositoryLayout2
-
-
Field Summary
Fields Modifier and Type Field Description private static org.apache.maven.artifact.repository.ArtifactRepositoryPolicy
DISABLED_POLICY
static java.lang.String
ID
-
Constructor Summary
Constructors Constructor Description P2ArtifactRepositoryLayout()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getId()
org.apache.maven.artifact.repository.ArtifactRepository
newMavenArtifactRepository(java.lang.String id, java.lang.String url, org.apache.maven.artifact.repository.ArtifactRepositoryPolicy snapshots, org.apache.maven.artifact.repository.ArtifactRepositoryPolicy releases)
java.lang.String
pathOf(org.apache.maven.artifact.Artifact artifact)
java.lang.String
pathOfLocalRepositoryMetadata(org.apache.maven.artifact.metadata.ArtifactMetadata metadata, org.apache.maven.artifact.repository.ArtifactRepository repository)
java.lang.String
pathOfRemoteRepositoryMetadata(org.apache.maven.artifact.metadata.ArtifactMetadata metadata)
-
-
-
Field Detail
-
ID
public static final java.lang.String ID
- See Also:
- Constant Field Values
-
DISABLED_POLICY
private static final org.apache.maven.artifact.repository.ArtifactRepositoryPolicy DISABLED_POLICY
-
-
Method Detail
-
pathOf
public java.lang.String pathOf(org.apache.maven.artifact.Artifact artifact)
- Specified by:
pathOf
in interfaceorg.apache.maven.artifact.repository.layout.ArtifactRepositoryLayout
-
pathOfLocalRepositoryMetadata
public java.lang.String pathOfLocalRepositoryMetadata(org.apache.maven.artifact.metadata.ArtifactMetadata metadata, org.apache.maven.artifact.repository.ArtifactRepository repository)
- Specified by:
pathOfLocalRepositoryMetadata
in interfaceorg.apache.maven.artifact.repository.layout.ArtifactRepositoryLayout
-
pathOfRemoteRepositoryMetadata
public java.lang.String pathOfRemoteRepositoryMetadata(org.apache.maven.artifact.metadata.ArtifactMetadata metadata)
- Specified by:
pathOfRemoteRepositoryMetadata
in interfaceorg.apache.maven.artifact.repository.layout.ArtifactRepositoryLayout
-
getId
public java.lang.String getId()
- Specified by:
getId
in interfaceorg.apache.maven.artifact.repository.layout.ArtifactRepositoryLayout
-
newMavenArtifactRepository
public org.apache.maven.artifact.repository.ArtifactRepository newMavenArtifactRepository(java.lang.String id, java.lang.String url, org.apache.maven.artifact.repository.ArtifactRepositoryPolicy snapshots, org.apache.maven.artifact.repository.ArtifactRepositoryPolicy releases)
- Specified by:
newMavenArtifactRepository
in interfaceorg.apache.maven.artifact.repository.layout.ArtifactRepositoryLayout2
-
-