org.apache.commons.jjar
Interface Repository

All Known Implementing Classes:
RepositoryProps, RepositoryXML

public interface Repository

first cut at a repository interface

Version:
$Id: Repository.java 155454 2005-02-26 13:23:34Z dirkv $
Author:
Geir Magnusson Jr.

Method Summary
 List getDependencyList(String pkg, String version)
           
 String getFetchTarget(String pkg, String version)
           
 int getPackageCount()
           
 String getPackageDefaultVersion(String pkg)
           
 String getPackageDescription(String pkg)
           
 Iterator getPackageListIter()
           
 List getPackageVersionList(String pkg)
           
 boolean isPackage(String pkg)
           
 void load(URL url)
           
 

Method Detail

load

void load(URL url)

getDependencyList

List getDependencyList(String pkg,
                       String version)

getPackageListIter

Iterator getPackageListIter()

getPackageCount

int getPackageCount()

getPackageDefaultVersion

String getPackageDefaultVersion(String pkg)

getPackageDescription

String getPackageDescription(String pkg)

getFetchTarget

String getFetchTarget(String pkg,
                      String version)

isPackage

boolean isPackage(String pkg)

getPackageVersionList

List getPackageVersionList(String pkg)


Copyright © 2001-2010 The Apache Software Foundation. All Rights Reserved.