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
read
Methods 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, update
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods 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, update
Methods 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:IGenericDao
Returns 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:
getEntityRefs
in interfaceIGenericDao<Status>
- Overrides:
getEntityRefs
in 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:
copy
in interfaceIStatusDao
-
getAllByProjekt
Deprecated.- Specified by:
getAllByProjekt
in interfaceIStatusDao
-
getAllForWorkflow
Deprecated.Liefert alle Status zu einem Projekt außer dem Übergebenen- Specified by:
getAllForWorkflow
in interfaceIStatusDao
-
getByUUID
Deprecated.Description copied from interface:IStatusDao
Returns the state with the given UUID- Specified by:
getByUUID
in interfaceIStatusDao
- Parameters:
ec
-IEntityContext
to useproject
-Projekt
context in which to look for the stateuuid
-String
UUID of the state- Returns:
Status
for the given UUID and project
-
getByUUID
Deprecated.Description copied from interface:IStatusDao
Returns the state with the given UUID- Specified by:
getByUUID
in interfaceIStatusDao
- Parameters:
ec
-IEntityContext
to useproject
-Projekt
context in which to look for the stateuuid
-UUID
UUID of the state- Returns:
Status
for the given UUID and project
-
getPreActionHook
Deprecated.- Overrides:
getPreActionHook
in classGenericDao<Status>
-
getPostActionHook
Deprecated.- Overrides:
getPostActionHook
in classGenericDao<Status>
-
getFolgeStatus
@Deprecated public List<Status> getFolgeStatus(IEntityContext ec, Benutzer currentUser, Projekt projekt, Status currentStatus) Deprecated.- Specified by:
getFolgeStatus
in interfaceIStatusDao
-