Package de.xima.fc.dao.interfaces
Interface IAktionDao
-
- All Superinterfaces:
de.xima.cmn.dao.interfaces.IAbstractDao<Aktion,Long,IEntityContext>
,IGenericDao<Aktion>
- All Known Implementing Classes:
AktionDao
public interface IAktionDao extends IGenericDao<Aktion>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Aktion
copy(IEntityContext ec, Aktion sourceAktion, Status targetStatus, String targetName)
List<Aktion>
getAllByProcessingClass(IEntityContext ec, Mandant client, Class<?> processingClass)
Returns all actions that have processing of defined by the given processing classList<Aktion>
getAllByStatus(IEntityContext ec, Status status)
Aktion
getByUUID(IEntityContext ec, Status state, String uuid)
Returns the action with the given UUIDAktion
getByUUID(IEntityContext ec, Status state, UUID uuid)
Returns the action with the given UUIDList<Aktion>
getFolgeAktionen(IEntityContext ec, Aktion aktion)
List<Aktion>
getFolgeAktionen(IEntityContext ec, Status stat, int aktionIdx)
List<Aktion>
getPrevAktionen(IEntityContext ec, Aktion aktion, Class<?> typeInterface)
List<Aktion>
getPrevAktionen(IEntityContext ec, Status stat, int aktionIdx, Class<?> verarbeitungsInterface)
-
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
getEntityRefs, read
-
-
-
-
Method Detail
-
getFolgeAktionen
List<Aktion> getFolgeAktionen(IEntityContext ec, Aktion aktion)
-
getFolgeAktionen
List<Aktion> getFolgeAktionen(IEntityContext ec, Status stat, int aktionIdx)
-
getPrevAktionen
List<Aktion> getPrevAktionen(IEntityContext ec, Aktion aktion, Class<?> typeInterface)
-
getPrevAktionen
List<Aktion> getPrevAktionen(IEntityContext ec, Status stat, int aktionIdx, Class<?> verarbeitungsInterface)
-
getAllByStatus
List<Aktion> getAllByStatus(IEntityContext ec, Status status)
-
getAllByProcessingClass
List<Aktion> getAllByProcessingClass(IEntityContext ec, Mandant client, Class<?> processingClass)
Returns all actions that have processing of defined by the given processing class- Parameters:
ec
-IEntityContext
to be usedclient
-Mandant
to look for actionsprocessingClass
-Class
of the processing- Returns:
List
ofAktion
s
-
getByUUID
Aktion getByUUID(IEntityContext ec, Status state, String uuid)
Returns the action with the given UUID- Parameters:
ec
-IEntityContext
to usestate
-Status
context in which to look for resourceuuid
-String
UUID of the action- Returns:
Aktion
for the given UUID and state- Since:
- 6.1.0
-
getByUUID
Aktion getByUUID(IEntityContext ec, Status state, UUID uuid)
Returns the action with the given UUID- Parameters:
ec
-IEntityContext
to usestate
-Status
context in which to look for resourceuuid
-UUID
UUID of the action- Returns:
Aktion
for the given UUID and state- Since:
- 6.1.0
-
copy
Aktion copy(IEntityContext ec, Aktion sourceAktion, Status targetStatus, String targetName)
-
-