|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.japtproxy.packagepool.DiskPackagePool
public class DiskPackagePool
The DiskPackagePool is an implementation of PackagePool that stores the packages on a disk.
| Constructor Summary | |
|---|---|
DiskPackagePool()
|
|
| Method Summary | |
|---|---|
boolean |
exists(Backend backend,
java.lang.String resourceName)
Checks if a resource name already exists. |
PoolObject |
getPoolObject(Backend backend,
java.lang.String resourceName)
Returns a PoolObject for the given resource name. |
void |
removeOldPackages(Backend backend,
java.lang.String resourceName)
Schedules a resource name for removal. |
void |
removeOldPackagesInternal()
Analyzes and removed all old scheduled resources. |
protected void |
removeOldPackagesInternal(java.io.File resourceName)
|
void |
setComparator(AbstractRepoPackageVersionComparator comparator)
|
void |
setConfiguration(Configuration configuration)
|
void |
setPackageUtil(PackageUtil packageUtil)
|
void |
setRepoPackageFactory(IRepoPackageFactory repoPackageFactory)
|
void |
setRepoPackageFilterFactory(RepoPackageFilterFactory repoPackageFilterFactory)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public DiskPackagePool()
| Method Detail |
|---|
public void setConfiguration(Configuration configuration)
public void setComparator(AbstractRepoPackageVersionComparator comparator)
public void setRepoPackageFactory(IRepoPackageFactory repoPackageFactory)
public void setRepoPackageFilterFactory(RepoPackageFilterFactory repoPackageFilterFactory)
public void setPackageUtil(PackageUtil packageUtil)
public boolean exists(Backend backend,
java.lang.String resourceName)
exists in interface PackagePoolresourceName - the resource name to test.
public PoolObject getPoolObject(Backend backend,
java.lang.String resourceName)
throws java.io.IOException
getPoolObject in interface PackagePoolresourceName - the resource name.
java.io.IOException - is thrown if the lookup failed.
public void removeOldPackages(Backend backend,
java.lang.String resourceName)
removeOldPackages in interface PackagePoolresourceName - the resource name.public void removeOldPackagesInternal()
protected void removeOldPackagesInternal(java.io.File resourceName)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||