public class AktionDao extends GenericDao<Aktion> implements IAktionDao
Constructor and Description |
---|
AktionDao() |
Modifier and Type | Method and 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 class
|
List<Aktion> |
getAllByStatus(IEntityContext ec,
Status status) |
Aktion |
getByUUID(IEntityContext ec,
Status state,
String uuid)
Returns the action with the given UUID
|
Aktion |
getByUUID(IEntityContext ec,
Status state,
UUID uuid)
Returns the action with the given UUID
|
Set<de.xima.cmn.dao.interfaces.IEntity<Long>> |
getEntityRefs(IEntityContext ec,
Aktion aktion) |
List<Aktion> |
getFolgeAktionen(IEntityContext ec,
Aktion aktion) |
List<Aktion> |
getFolgeAktionen(IEntityContext ec,
Status stat,
int aktionIdx) |
protected IFCDaoActionHook<Aktion> |
getPostActionHook() |
protected IFCDaoActionHook<Aktion> |
getPreActionHook() |
List<Aktion> |
getPrevAktionen(IEntityContext ec,
Aktion aktion,
Class<?> verarbeitungsInterface) |
List<Aktion> |
getPrevAktionen(IEntityContext ec,
Status stat,
int aktionIdx,
Class<?> verarbeitungsInterface) |
read
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
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
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
public Set<de.xima.cmn.dao.interfaces.IEntity<Long>> getEntityRefs(IEntityContext ec, Aktion aktion)
getEntityRefs
in interface IGenericDao<Aktion>
getEntityRefs
in class GenericDao<Aktion>
public Aktion copy(IEntityContext ec, Aktion sourceAktion, Status targetStatus, String targetName)
copy
in interface IAktionDao
public List<Aktion> getPrevAktionen(IEntityContext ec, Aktion aktion, Class<?> verarbeitungsInterface)
getPrevAktionen
in interface IAktionDao
public List<Aktion> getPrevAktionen(IEntityContext ec, Status stat, int aktionIdx, Class<?> verarbeitungsInterface)
getPrevAktionen
in interface IAktionDao
public List<Aktion> getFolgeAktionen(IEntityContext ec, Aktion aktion)
getFolgeAktionen
in interface IAktionDao
public List<Aktion> getFolgeAktionen(IEntityContext ec, Status stat, int aktionIdx)
getFolgeAktionen
in interface IAktionDao
public List<Aktion> getAllByStatus(IEntityContext ec, Status status)
getAllByStatus
in interface IAktionDao
public List<Aktion> getAllByProcessingClass(IEntityContext ec, Mandant client, Class<?> processingClass)
IAktionDao
getAllByProcessingClass
in interface IAktionDao
ec
- IEntityContext
to be usedclient
- Mandant
to look for actionsprocessingClass
- Class
of the processingList
of Aktion
spublic Aktion getByUUID(IEntityContext ec, Status state, String uuid)
IAktionDao
getByUUID
in interface IAktionDao
ec
- IEntityContext
to usestate
- Status
context in which to look for resourceuuid
- String
UUID of the actionAktion
for the given UUID and statepublic Aktion getByUUID(IEntityContext ec, Status state, UUID uuid)
IAktionDao
getByUUID
in interface IAktionDao
ec
- IEntityContext
to usestate
- Status
context in which to look for resourceuuid
- UUID
UUID of the actionAktion
for the given UUID and stateprotected IFCDaoActionHook<Aktion> getPreActionHook()
getPreActionHook
in class GenericDao<Aktion>
protected IFCDaoActionHook<Aktion> getPostActionHook()
getPostActionHook
in class GenericDao<Aktion>
Copyright © 2021 XIMA MEDIA GmbH. All rights reserved.