This project has retired. For details please refer to its Attic page.
AbstractDefaultRepositoryContent

org.apache.maven.archiva.repository.content
Class AbstractDefaultRepositoryContent

Package class diagram package AbstractDefaultRepositoryContent
java.lang.Object
  extended by org.apache.maven.archiva.repository.content.AbstractDefaultRepositoryContent
Direct Known Subclasses:
ManagedDefaultRepositoryContent, RemoteDefaultRepositoryContent

public abstract class AbstractDefaultRepositoryContent
extends java.lang.Object

AbstractDefaultRepositoryContent - common methods for working with default (maven 2) layout.


Field Summary
protected static char ARTIFACT_SEPARATOR
           
protected static char GROUP_SEPARATOR
           
protected  org.slf4j.Logger log
           
static java.lang.String MAVEN_METADATA
           
protected static char PATH_SEPARATOR
           
 
Constructor Summary
AbstractDefaultRepositoryContent()
           
 
Method Summary
 org.apache.maven.archiva.model.ArtifactReference toArtifactReference(java.lang.String path)
           
 java.lang.String toMetadataPath(org.apache.maven.archiva.model.ProjectReference reference)
           
 java.lang.String toMetadataPath(org.apache.maven.archiva.model.VersionedReference reference)
           
 java.lang.String toPath(ArchivaArtifact reference)
           
 java.lang.String toPath(org.apache.maven.archiva.model.ArtifactReference reference)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

log

protected org.slf4j.Logger log

MAVEN_METADATA

public static final java.lang.String MAVEN_METADATA
See Also:
Constant Field Values

PATH_SEPARATOR

protected static final char PATH_SEPARATOR
See Also:
Constant Field Values

GROUP_SEPARATOR

protected static final char GROUP_SEPARATOR
See Also:
Constant Field Values

ARTIFACT_SEPARATOR

protected static final char ARTIFACT_SEPARATOR
See Also:
Constant Field Values
Constructor Detail

AbstractDefaultRepositoryContent

public AbstractDefaultRepositoryContent()
Method Detail

toArtifactReference

public org.apache.maven.archiva.model.ArtifactReference toArtifactReference(java.lang.String path)
                                                                     throws LayoutException
Throws:
LayoutException

toMetadataPath

public java.lang.String toMetadataPath(org.apache.maven.archiva.model.ProjectReference reference)

toMetadataPath

public java.lang.String toMetadataPath(org.apache.maven.archiva.model.VersionedReference reference)

toPath

public java.lang.String toPath(ArchivaArtifact reference)

toPath

public java.lang.String toPath(org.apache.maven.archiva.model.ArtifactReference reference)