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)
FormElement
getByUUID(IEntityContext ec, FormVersion formVersion, String uuid)
Returns the form element with the given UUID stringFormElement
getByUUID(IEntityContext ec, FormVersion formVersion, UUID uuid)
Returns the form element with the given UUIDprotected IFCDaoActionHook<FormElement>
getPreActionHook()
void
removeAllFromFormVersion(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:
all
in interfaceIFormElementDao
-
getByUUID
public FormElement getByUUID(IEntityContext ec, FormVersion formVersion, String uuid)
Description copied from interface:IFormElementDao
Returns the form element with the given UUID string- Specified by:
getByUUID
in interfaceIFormElementDao
- Parameters:
ec
-IEntityContext
to useformVersion
-FormVersion
context in which to look for form elementuuid
-String
UUID string of the form element- Returns:
FormElement
for the given UUID and form version
-
getByUUID
public FormElement getByUUID(IEntityContext ec, FormVersion formVersion, UUID uuid)
Description copied from interface:IFormElementDao
Returns the form element with the given UUID- Specified by:
getByUUID
in interfaceIFormElementDao
- Parameters:
ec
-IEntityContext
to useformVersion
-FormVersion
context in which to look for form elementuuid
-UUID
UUID of the form element- Returns:
FormElement
for the given UUID and form version
-
removeAllFromFormVersion
public void removeAllFromFormVersion(IEntityContext ec, FormVersion fv)
- Specified by:
removeAllFromFormVersion
in interfaceIFormElementDao
-
getPreActionHook
protected IFCDaoActionHook<FormElement> getPreActionHook()
- Overrides:
getPreActionHook
in classGenericDao<FormElement>
-
-