|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface AVMVersionRootDAO
DAO services for avm_version_roots table
| Method Summary | |
|---|---|
AVMVersionLayeredNodeEntryEntity |
createVersionLayeredNodeEntry(long versionRootId,
java.lang.String md5sum,
java.lang.String path)
|
AVMVersionRootEntity |
createVersionRoot(long storeId,
long rootNodeId,
int version,
java.lang.String creator,
java.lang.String tag,
java.lang.String description)
Create a new AVM version root |
void |
deleteVersionLayeredNodeEntries(long versionRootId)
|
void |
deleteVersionRoot(long versionRootId)
Delete an existing AVM version root |
java.util.List |
getAllInStore(long storeId)
Get all the version roots in a given store |
java.util.List |
getByDates(long storeId,
java.util.Date from,
java.util.Date to)
Get the version of a store by dates. |
AVMVersionRootEntity |
getByRoot(long rootNodeId)
Get one from its root. |
AVMVersionRootEntity |
getByVersionID(long storeId,
int version)
Get the VersionRoot corresponding to the given id. |
java.util.List |
getByVersionsBetween(long id,
int startVersion,
int endVersion)
|
java.util.List |
getByVersionsFrom(long id,
int version)
|
java.util.List |
getByVersionsTo(long id,
int version)
|
AVMVersionRootEntity |
getMaxVersion(long storeId)
Get the highest numbered version in a store. |
java.lang.Long |
getMaxVersionID(long storeId)
Get the highest numbered id from all the versions in a store. |
java.util.List |
getVersionLayeredNodeEntries(long versionRootId)
|
void |
updateVersionRoot(AVMVersionRootEntity vrEntity)
Update an AVM version root (tag and description only) |
| Method Detail |
|---|
AVMVersionRootEntity createVersionRoot(long storeId,
long rootNodeId,
int version,
java.lang.String creator,
java.lang.String tag,
java.lang.String description)
void updateVersionRoot(AVMVersionRootEntity vrEntity)
vrEntity - void deleteVersionRoot(long versionRootId)
vrEntity - the version root entity
org.springframework.dao.ConcurrencyFailureException - if the ID does not existjava.util.List getAllInStore(long storeId)
store - The store.
AVMVersionRootEntity getByVersionID(long storeId,
int version)
store - The storeid - The version id.
AVMVersionRootEntity getByRoot(long rootNodeId)
root - The root to match.
java.util.List getByDates(long storeId,
java.util.Date from,
java.util.Date to)
store - The store.from - The starting date. May be null but not with to null also.to - The ending date. May be null but not with from null also.
AVMVersionRootEntity getMaxVersion(long storeId)
store - The store.
java.lang.Long getMaxVersionID(long storeId)
store - The store.
AVMVersionLayeredNodeEntryEntity createVersionLayeredNodeEntry(long versionRootId,
java.lang.String md5sum,
java.lang.String path)
void deleteVersionLayeredNodeEntries(long versionRootId)
java.util.List getVersionLayeredNodeEntries(long versionRootId)
java.util.List getByVersionsTo(long id,
int version)
id - version -
java.util.List getByVersionsFrom(long id,
int version)
id - version -
java.util.List getByVersionsBetween(long id,
int startVersion,
int endVersion)
id - startVersion - endVersion -
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||