public class StatusDao extends GenericDao<Status> implements IStatusDao
| Constructor and Description |
|---|
StatusDao() |
| Modifier and Type | Method and Description |
|---|---|
Status |
copy(IEntityContext ec,
Status sourceStatus,
String targetName) |
List<Status> |
getAllByProjekt(IEntityContext ec,
Projekt projekt) |
List<Status> |
getAllForWorkflow(IEntityContext ec,
Projekt projekt,
Status skipStatus)
Liefert alle Status zu einem Projekt außer dem Übergebenen
|
Status |
getByUUID(IEntityContext ec,
Projekt project,
String uuid)
Returns the state with the given UUID
|
Status |
getByUUID(IEntityContext ec,
Projekt project,
UUID uuid)
Returns the state with the given UUID
|
Set<de.xima.cmn.dao.interfaces.IEntity<Long>> |
getEntityRefs(IEntityContext ec,
Status status) |
List<Status> |
getFolgeStatus(IEntityContext ec,
Benutzer currentUser,
Projekt projekt,
Status currentStatus) |
protected IFCDaoActionHook<Status> |
getPostActionHook() |
protected IFCDaoActionHook<Status> |
getPreActionHook() |
readall, bulkDelete, bulkUpdate, cb, checkLockingVersion, cq, create, create, delete, deleteAll, executePagedDaoAction, getAttributes, getAttributes, getTransactionHandler, notifyListener, notifyListener, read, registerListener, registerListener, resultTotalCount, setTransactionHandler, singleElement, unregisterListener, unregisterListener, update, updateclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitreadall, bulkDelete, bulkUpdate, checkLockingVersion, create, create, delete, deleteAll, executePagedDaoAction, getAttributes, getAttributes, getTransactionHandler, read, registerListener, registerListener, resultTotalCount, setTransactionHandler, singleElement, unregisterListener, unregisterListener, update, updatepublic Set<de.xima.cmn.dao.interfaces.IEntity<Long>> getEntityRefs(IEntityContext ec, Status status)
getEntityRefs in interface IGenericDao<Status>getEntityRefs in class GenericDao<Status>public Status copy(IEntityContext ec, Status sourceStatus, String targetName)
copy in interface IStatusDaopublic List<Status> getAllByProjekt(IEntityContext ec, Projekt projekt)
getAllByProjekt in interface IStatusDaopublic List<Status> getFolgeStatus(IEntityContext ec, Benutzer currentUser, Projekt projekt, Status currentStatus)
getFolgeStatus in interface IStatusDaopublic List<Status> getAllForWorkflow(IEntityContext ec, Projekt projekt, Status skipStatus)
getAllForWorkflow in interface IStatusDaopublic Status getByUUID(IEntityContext ec, Projekt project, String uuid)
IStatusDaogetByUUID in interface IStatusDaoec - IEntityContext to useproject - Projekt context in which to look for the stateuuid - String UUID of the stateStatus for the given UUID and projectpublic Status getByUUID(IEntityContext ec, Projekt project, UUID uuid)
IStatusDaogetByUUID in interface IStatusDaoec - IEntityContext to useproject - Projekt context in which to look for the stateuuid - UUID UUID of the stateStatus for the given UUID and projectprotected IFCDaoActionHook<Status> getPreActionHook()
getPreActionHook in class GenericDao<Status>protected IFCDaoActionHook<Status> getPostActionHook()
getPostActionHook in class GenericDao<Status>Copyright © 2020 XIMA MEDIA GmbH. All rights reserved.