public interface IFormVersionDao extends IProjektDependentBaseDao<FormVersion>
Modifier and Type | Method and Description |
---|---|
int |
calcNewVersionNumber(IEntityContext ec,
Projekt projekt) |
FormVersion |
copy(IEntityContext ec,
FormVersion source,
Projekt projekt) |
FormVersion |
getBy(IEntityContext ec,
Projekt projekt,
int versionNumber) |
List<FormVersion> |
getByProjekt(IEntityContext ec,
Projekt projekt) |
FormVersion |
getByUUID(IEntityContext ec,
Projekt project,
String uuid)
Returns the form version for the given UUID string and project
|
FormVersion |
getByUUID(IEntityContext ec,
Projekt project,
UUID uuid)
Returns the form version for the given UUID and project
|
getEntityRefs, read
all, bulkDelete, bulkUpdate, checkLockingVersion, create, create, delete, delete, deleteAll, executePagedDaoAction, getAttributes, getAttributes, getSingleAttributes, getSingleAttributes, getTransactionHandler, read, registerListener, registerListener, registerListener, resultTotalCount, setTransactionHandler, singleElement, unregisterListener, unregisterListener, unregisterListener, update, update
int calcNewVersionNumber(IEntityContext ec, Projekt projekt)
FormVersion getBy(IEntityContext ec, Projekt projekt, int versionNumber)
FormVersion getByUUID(IEntityContext ec, Projekt project, String uuid)
ec
- IEntityContext
to useproject
- Projekt
context in which to look for form versionuuid
- String
UUID string of the form versionFormVersion
for the given UUID and projectFormVersion getByUUID(IEntityContext ec, Projekt project, UUID uuid)
ec
- IEntityContext
to useproject
- Projekt
context in which to look for form versionuuid
- UUID
UUID of the form versionFormVersion
for the given UUID and projectFormVersion copy(IEntityContext ec, FormVersion source, Projekt projekt)
List<FormVersion> getByProjekt(IEntityContext ec, Projekt projekt)
Copyright © 2021 XIMA MEDIA GmbH. All rights reserved.