Package de.xima.fc.dao.impl
Class StatusDao
java.lang.Object
de.xima.cmn.dao.AbstractDao<T,Long,IEntityContext>
- All Implemented Interfaces:
de.xima.cmn.dao.interfaces.IAbstractDao<Status,,Long, IEntityContext> IGenericDao<Status>,IStatusDao
Deprecated.
since 7.0.0
-
Field Summary
Fields inherited from class de.xima.cmn.dao.AbstractDao
entityClass, LOG -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncopy(IEntityContext ec, Status sourceStatus, String targetName) Deprecated.getAllByProjekt(IEntityContext ec, Projekt projekt) Deprecated.getAllForWorkflow(IEntityContext ec, Projekt projekt, Status skipStatus) Deprecated.Liefert alle Status zu einem Projekt außer dem ÜbergebenengetByUUID(IEntityContext ec, Projekt project, String uuid) Deprecated.Returns the state with the given UUIDgetByUUID(IEntityContext ec, Projekt project, UUID uuid) Deprecated.Returns the state with the given UUIDgetEntityRefs(IEntityContext ec, Status status) Deprecated.Returns a set of entities that reference the given entity and depend on it.getFolgeStatus(IEntityContext ec, Benutzer currentUser, Projekt projekt, Status currentStatus) Deprecated.protected IFCDaoActionHook<Status>Deprecated.protected IFCDaoActionHook<Status>Deprecated.Methods inherited from class de.xima.fc.dao.impl.GenericDao
readMethods inherited from class de.xima.cmn.dao.AbstractDao
all, bulkDelete, bulkUpdate, cb, checkLockingVersion, cq, create, create, delete, delete, deleteAll, executePagedDaoAction, getAttributes, getAttributes, getSingleAttributes, getSingleAttributes, getTransactionHandler, notifyListener, notifyListener, read, registerListener, registerListener, registerListener, resultTotalCount, setTransactionHandler, singleElement, unregisterListener, unregisterListener, unregisterListener, update, updateMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface de.xima.cmn.dao.interfaces.IAbstractDao
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, updateMethods inherited from interface de.xima.fc.dao.interfaces.IGenericDao
count, findAll, findSingle, read
-
Constructor Details
-
StatusDao
public StatusDao()Deprecated.
-
-
Method Details
-
getEntityRefs
public Set<de.xima.cmn.dao.interfaces.IEntity<Long>> getEntityRefs(IEntityContext ec, Status status) Deprecated.Description copied from interface:IGenericDaoReturns a set of entities that reference the given entity and depend on it. An entity can usually not be deleted if it is still being referenced by and depended on by other entities.- Specified by:
getEntityRefsin interfaceIGenericDao<Status>- Overrides:
getEntityRefsin classGenericDao<Status>- Parameters:
ec- entity context for database transactions.status- to get references for.- Returns:
- a set of entities that reference the given entity and depend on it.
-
copy
Deprecated.- Specified by:
copyin interfaceIStatusDao
-
getAllByProjekt
Deprecated.- Specified by:
getAllByProjektin interfaceIStatusDao
-
getAllForWorkflow
Deprecated.Liefert alle Status zu einem Projekt außer dem Übergebenen- Specified by:
getAllForWorkflowin interfaceIStatusDao
-
getByUUID
Deprecated.Description copied from interface:IStatusDaoReturns the state with the given UUID- Specified by:
getByUUIDin interfaceIStatusDao- Parameters:
ec-IEntityContextto useproject-Projektcontext in which to look for the stateuuid-StringUUID of the state- Returns:
Statusfor the given UUID and project
-
getByUUID
Deprecated.Description copied from interface:IStatusDaoReturns the state with the given UUID- Specified by:
getByUUIDin interfaceIStatusDao- Parameters:
ec-IEntityContextto useproject-Projektcontext in which to look for the stateuuid-UUIDUUID of the state- Returns:
Statusfor the given UUID and project
-
getPreActionHook
Deprecated.- Overrides:
getPreActionHookin classGenericDao<Status>
-
getPostActionHook
Deprecated.- Overrides:
getPostActionHookin classGenericDao<Status>
-
getFolgeStatus
@Deprecated public List<Status> getFolgeStatus(IEntityContext ec, Benutzer currentUser, Projekt projekt, Status currentStatus) Deprecated.- Specified by:
getFolgeStatusin interfaceIStatusDao
-