Package de.xima.fc.dao.impl
Class FormElementDao
- java.lang.Object
-
- de.xima.cmn.dao.AbstractDao<T,Long,IEntityContext>
-
- de.xima.fc.dao.impl.GenericDao<E>
-
- de.xima.fc.dao.impl.MandantDependentBaseDao<FormElement>
-
- de.xima.fc.dao.impl.FormElementDao
-
- All Implemented Interfaces:
de.xima.cmn.dao.interfaces.IAbstractDao<FormElement,Long,IEntityContext>,IFormElementDao,IGenericDao<FormElement>,IMandantDependentBaseDao<FormElement>
public final class FormElementDao extends MandantDependentBaseDao<FormElement> implements IFormElementDao
-
-
Constructor Summary
Constructors Constructor Description FormElementDao()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<FormElement>all(IEntityContext ec, de.xima.cmn.criteria.QueryCriteriaManager qcm, FormVersion fv)FormElementgetByUUID(IEntityContext ec, FormVersion formVersion, String uuid)Returns the form element with the given UUID stringFormElementgetByUUID(IEntityContext ec, FormVersion formVersion, UUID uuid)Returns the form element with the given UUIDprotected IFCDaoActionHook<FormElement>getPreActionHook()voidremoveAllFromFormVersion(IEntityContext ec, FormVersion fv)-
Methods inherited from class de.xima.fc.dao.impl.GenericDao
getEntityRefs, getPostActionHook, 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, getEntityRefs, read
-
-
-
-
Method Detail
-
all
public List<FormElement> all(IEntityContext ec, de.xima.cmn.criteria.QueryCriteriaManager qcm, FormVersion fv)
- Specified by:
allin interfaceIFormElementDao
-
getByUUID
public FormElement getByUUID(IEntityContext ec, FormVersion formVersion, String uuid)
Description copied from interface:IFormElementDaoReturns the form element with the given UUID string- Specified by:
getByUUIDin interfaceIFormElementDao- Parameters:
ec-IEntityContextto useformVersion-FormVersioncontext in which to look for form elementuuid-StringUUID string of the form element- Returns:
FormElementfor the given UUID and form version
-
getByUUID
public FormElement getByUUID(IEntityContext ec, FormVersion formVersion, UUID uuid)
Description copied from interface:IFormElementDaoReturns the form element with the given UUID- Specified by:
getByUUIDin interfaceIFormElementDao- Parameters:
ec-IEntityContextto useformVersion-FormVersioncontext in which to look for form elementuuid-UUIDUUID of the form element- Returns:
FormElementfor the given UUID and form version
-
removeAllFromFormVersion
public void removeAllFromFormVersion(IEntityContext ec, FormVersion fv)
- Specified by:
removeAllFromFormVersionin interfaceIFormElementDao
-
getPreActionHook
protected IFCDaoActionHook<FormElement> getPreActionHook()
- Overrides:
getPreActionHookin classGenericDao<FormElement>
-
-