|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
org.shredzone.repowatch.repository
Interface VersionDAO
- All Known Implementing Classes:
- VersionDAOHibImpl
@Secured(value="IS_AUTHENTICATED_ANONYMOUSLY") public interface VersionDAO
- extends BaseDAO<Version>
Gives access to the repository part of the database.
- Version:
- $Revision: 317 $
| Method Summary | |
|---|---|
void |
deleteAllVersionsForRepository(Repository repo)
Deletes all versions refering to the given repository. |
List<Version> |
findAllVersions(Package pack)
Returns all versions for a Package. |
List<Version> |
findAllVersions(Repository repo)
Returns all versions of a Repository. |
List<Version> |
findAllVersions(Repository repo,
int start,
int limit)
Returns all versions of a Repository. |
List<Version> |
findAllVersionsExcept(String name,
Package pack)
Finds all versions for a given package name, but keeps out the given package. |
List<Version> |
findAllVersionsForName(String name)
Finds all versions for a given package name. |
List<Version> |
findLastSeenBefore(Repository repo,
Date now)
Finds all versions for a given Repository which are not
deleted and were last seen before the given date. |
| Methods inherited from interface org.shredzone.repowatch.repository.BaseDAO |
|---|
delete, fetch, insert, merge |
| Method Detail |
|---|
findAllVersions
List<Version> findAllVersions(Repository repo)
- Returns all versions of a
Repository.- Parameters:
repo-Repository- Returns:
- A list of all
Versionentities.
findAllVersions
List<Version> findAllVersions(Repository repo, int start, int limit)
- Returns all versions of a
Repository.- Parameters:
repo-Repositorystart- First index to be returnedlimit- Maximum number of entities to be returned- Returns:
- A list of all
Versionentities.
findAllVersions
List<Version> findAllVersions(Package pack)
- Returns all versions for a
Package.
findAllVersionsForName
List<Version> findAllVersionsForName(String name)
- Finds all versions for a given package name.
- Parameters:
name- Package name- Returns:
- A list of all
Versionentities.
findAllVersionsExcept
List<Version> findAllVersionsExcept(String name, Package pack)
- Finds all versions for a given package name, but keeps out the given
package.
findLastSeenBefore
List<Version> findLastSeenBefore(Repository repo, Date now)
- Finds all versions for a given
Repositorywhich are not deleted and were last seen before the given date.- Parameters:
repo-Repositorynow- Date limit- Returns:
- A list of all
Versionentities.
deleteAllVersionsForRepository
@Secured(value="ROLE_ADMIN") void deleteAllVersionsForRepository(Repository repo)
- Deletes all versions refering to the given repository.
- Parameters:
repo-Repositoryto delete all versions of.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
Copyright © 2007-2011 shredzone.org. All Rights Reserved.