org.apache.maven.plugin.coreit
Class CustomRepositoryLayout

java.lang.Object
  extended by org.apache.maven.plugin.coreit.CustomRepositoryLayout
All Implemented Interfaces:
ArtifactRepositoryLayout

public class CustomRepositoryLayout
extends Object
implements ArtifactRepositoryLayout

Author:
Benjamin Bentmann

Field Summary
 
Fields inherited from interface org.apache.maven.artifact.repository.layout.ArtifactRepositoryLayout
ROLE
 
Constructor Summary
CustomRepositoryLayout()
           
 
Method Summary
 String pathOf(Artifact artifact)
           
 String pathOfLocalRepositoryMetadata(ArtifactMetadata metadata, ArtifactRepository repository)
           
 String pathOfRemoteRepositoryMetadata(ArtifactMetadata metadata)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CustomRepositoryLayout

public CustomRepositoryLayout()
Method Detail

pathOf

public String pathOf(Artifact artifact)
Specified by:
pathOf in interface ArtifactRepositoryLayout

pathOfLocalRepositoryMetadata

public String pathOfLocalRepositoryMetadata(ArtifactMetadata metadata,
                                            ArtifactRepository repository)
Specified by:
pathOfLocalRepositoryMetadata in interface ArtifactRepositoryLayout

pathOfRemoteRepositoryMetadata

public String pathOfRemoteRepositoryMetadata(ArtifactMetadata metadata)
Specified by:
pathOfRemoteRepositoryMetadata in interface ArtifactRepositoryLayout


Copyright © 2008-2012 The Apache Software Foundation. All Rights Reserved.