org.apache.geronimo.kernel.repository
Class Maven2Repository
java.lang.Object
org.apache.geronimo.kernel.repository.AbstractRepository
org.apache.geronimo.kernel.repository.Maven2Repository
- All Implemented Interfaces:
- ListableRepository, Repository, WritableListableRepository, WriteableRepository
public class Maven2Repository
- extends AbstractRepository
- implements WritableListableRepository
- Version:
- $Rev: 1307840 $ $Date: 2012-04-01 00:13:05 +0800 (Sun, 01 Apr 2012) $
|
Method Summary |
File |
getLocation(Artifact artifact)
Gets the location on disk where the specified artifact is stored. |
SortedSet<Artifact> |
list()
Gets a set (with entries of type Artifact) of all the items available
in the repository. |
SortedSet<Artifact> |
list(Artifact query)
Gets a set (with entries of type Artifact) of all the available items
matching the specified artifact, which is normally not fully resolved
(so the results all match whatever fields are specified on the argument
Artifact). |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface org.apache.geronimo.kernel.repository.Repository |
contains |
Maven2Repository
public Maven2Repository(File rootFile)
getLocation
public File getLocation(Artifact artifact)
- Description copied from interface:
Repository
- Gets the location on disk where the specified artifact is stored.
The artifact must be fully resolved (isResolved() == true).
- Specified by:
getLocation in interface Repository
- Returns:
- The location of the artifact, or null if it is not in this
repository.
list
public SortedSet<Artifact> list()
- Description copied from interface:
ListableRepository
- Gets a set (with entries of type Artifact) of all the items available
in the repository.
- Specified by:
list in interface ListableRepository
- Returns:
- sorted list of artifacts in the repository
list
public SortedSet<Artifact> list(Artifact query)
- Description copied from interface:
ListableRepository
- Gets a set (with entries of type Artifact) of all the available items
matching the specified artifact, which is normally not fully resolved
(so the results all match whatever fields are specified on the argument
Artifact).
- Specified by:
list in interface ListableRepository
- Parameters:
query - match for repository
- Returns:
- sorted list of artifacts in the repository that match the query.
Copyright © 2003-2013 The Apache Geronimo development community. All Rights Reserved.