public class HibVersionDaoImpl extends com.jamasoftware.contour.data.util.hibernate4.HibernateDaoSupport implements VersionDao
Constructor and Description |
---|
HibVersionDaoImpl() |
Modifier and Type | Method and Description |
---|---|
void |
deleteVersion(Version version) |
List<VersionInfo> |
getAllVersionInfoForOriginDocumentId(Integer originDocumentId) |
List<Integer> |
getAllVersionsAssociatedWithDocumentIds(List<Integer> documentIds) |
List<Version> |
getAllVersionsByDocumentId(Integer documentId) |
List<Document> |
getDocumentsWithoutVersion() |
Version |
getPreviousVersion(Integer documentId) |
Version |
getVersion(Integer versionId) |
Version |
getVersionByDocAndVersionNumber(Integer docId,
Integer versionNumber) |
Version |
getVersionByDocumentId(Integer documentId) |
Version |
getVersionFromDocument(Integer documentId) |
Version |
getVersionFullyInitialized(Integer versionId) |
com.jamasoftware.contour.util.db.IterablePagedResult<Version> |
getVersionIteratorForBaseline(Integer baselineId,
int pageSize,
boolean clearPage) |
Version |
getVersionTiedToEventEntry(EventEntry eventEntry)
Note that the version and the event tables are not actually connected by these properties.
|
void |
saveVersion(Version version) |
public Version getVersion(Integer versionId)
getVersion
in interface VersionDao
public Version getVersionTiedToEventEntry(EventEntry eventEntry)
getVersionTiedToEventEntry
in interface VersionDao
public Version getVersionByDocumentId(Integer documentId)
getVersionByDocumentId
in interface VersionDao
public Version getPreviousVersion(Integer documentId)
getPreviousVersion
in interface VersionDao
public List<Version> getAllVersionsByDocumentId(Integer documentId)
getAllVersionsByDocumentId
in interface VersionDao
public List<VersionInfo> getAllVersionInfoForOriginDocumentId(Integer originDocumentId)
getAllVersionInfoForOriginDocumentId
in interface VersionDao
public List<Integer> getAllVersionsAssociatedWithDocumentIds(List<Integer> documentIds)
getAllVersionsAssociatedWithDocumentIds
in interface VersionDao
public Version getVersionFullyInitialized(Integer versionId)
getVersionFullyInitialized
in interface VersionDao
public Version getVersionByDocAndVersionNumber(Integer docId, Integer versionNumber)
getVersionByDocAndVersionNumber
in interface VersionDao
public void saveVersion(Version version)
saveVersion
in interface VersionDao
public void deleteVersion(Version version)
deleteVersion
in interface VersionDao
public List<Document> getDocumentsWithoutVersion()
getDocumentsWithoutVersion
in interface VersionDao
public Version getVersionFromDocument(Integer documentId)
getVersionFromDocument
in interface VersionDao
public com.jamasoftware.contour.util.db.IterablePagedResult<Version> getVersionIteratorForBaseline(Integer baselineId, int pageSize, boolean clearPage)
getVersionIteratorForBaseline
in interface VersionDao
Copyright (c) 2013-2014 Jama Software, Inc. All Rights Reserved.